Baby. Book. Open Source. Apple Court Ruling (IAP). Oh my!
I had a baby girl! Book progress is still ongoing. New contributions to Uber’s RIBs repo. Payments (IAP) court ruling against Apple.
Hello everyone, it’s been a while since my last post. I promise I haven’t abandoned this substack or the work on my book :)
I normally try not to share too much personal information in the publications I make. I try to stick with the topic and provide value to my readers. But I'll make an exception this time to give you a heads up and keep you posted: my wife and I just had a baby girl! She was born about a month ago and we can’t be more happy and excited.
I hope this somewhat explains my recent absence and lack of posting. Turns out it’s hard to be a parent of a newborn :)
Book Progress
That said, I’ll still continue the work on my book. As I posted last https://newsletter.mobileengineer.io/p/questions-for-async-chapter, the next chapter I’m working on is the Async Chapter. I’ll post some excerpts from it in the coming weeks.
I’m a contributor to Uber’s RIBs-iOS repo now
On another note - I started to volunteer to maintain the new Uber’s RIBs iOS repository https://github.com/uber/RIBs-iOS. Uber recently decided to split out the original https://github.com/uber/RIBs repo that contained both iOS and Android implementations since the platforms started to evolve at different pace. The new iOS repo was span out and I reached out to volunteer to help maintain it.
I’ll be posting more about it and the plans for the repo later.
New Court Ruling Against Apple Regarding In-App Payments
In recent tech news that affect us mobile developers - Apple had a court ruling against it regarding enforcement of in-app purchases. My understanding so far is that developers can now link to external (website) methods of purchase, such as Stripe. However, it seems they would still need to implement an in-app purchase option as well. This is based on my cursory understanding of an article I read https://www.revenuecat.com/blog/growth/apple-anti-steering-ruling-monetization-strategy/ and of the updated app store review guidelines https://developer.apple.com/app-store/review/guidelines/#business
I’ll be digging more into this later and post a more detailed overview of what’s changed now. It’s important to me since I had an app I was about to publish a few months ago but I got an app store review rejection due to exactly this - unimplemented in-app purchase subscriptions.
Conclusion
That’s it for today’s update. Stay tuned for future content. Keep coding great apps with beautiful code!