StoreKit 2 for Indie Devs: The Monetization Playbook

Jan Armbrust

⏱ 30 mins
intermediate
12:05-12:40, Wednesday, 20th May 2026
StoreKit 2 looks easy until you try to ship. Products disappear, purchases do not unlock, and testing becomes β€œit worked yesterday.” This talk gives indie devs a clear path to premium features without a backend or a wrapper framework.

You will see the full pipeline from choosing product types to native StoreKit UI, transaction verification, clean entitlements, and testing that actually works. I will share the mistakes I made so you can skip them. Practical, honest, and built for people shipping real apps.


🏷 storekit
🏷 in-app purchases
🏷 subscriptions
🏷 swiftui
🏷 monetization
🏷 indie
🏷 app store connect
🏷 testing
🏷 entitlements

Jan Armbrust

I'm Jan, 33 years old and an iOS indie developer. I have currently 6 apps on the store and 10+ years of experience developing a wide range of software from web to iOS. Currently I'm working as a Lab Assistant Coding at the Apple Developer Academy @Universita Federico II in Napoli. The Apple Developer Academy is a partnership between the University of Napoli Federico II and Apple. Training at the Academy is aimed at developing apps for the world’s most innovative and vibrant app ecosystem. The program focuses on software development, startup creation, and app design with an emphasis on creativity and collaboration.

At the Apple Developer academy I help young aspiring people from all over the world to strengthen their ability to write clean and performant code, to learn how to successfully work in a team and how to build products that users want to use.