Hey Reader, Imagine launching your own iPhone app in just a few short weeks. My new course, iPhone Apps 101, is kicking off on Friday, January 10th at 8pm Eastern (New York)—and I want you to join our first cohort of 14 students. Whether you have a fresh app idea or love creating new things, this course will help you learn SwiftUI, brainstorm app concepts, and prototype fast. Here’s what you’ll get inside iPhone Apps 101:
I love hackathons. I’ve run multiple hackathon weeks at Lambda School, participated in GoPro’s Hackathons for the past 3 years, and even shipped two Hackathon projects in the GoPro Quik app. To top it off, my team won the 2023 GoPro Hackathon. I’m excited to share my approach to app ideas and customer discovery, helping you turn your concepts into an iPhone app prototype. Early Access Special
Enroll in iPhone Apps 101 Now
January may be the only time I’m teaching iPhone Apps 101 live in 2025 due to my new full-time Senior Mobile Engineer role. If you want to supercharge your app idea, build new skills, and set yourself up for success, now’s the time. iPhone Apps 101: Course PreviewWant to preview the course? You can watch some of the lessons for free to get an idea of my teaching style here:
iPhone Apps 101: Source CodeSince you are a subscriber, all my code is available on GitHub. You can preview what we cover here. Talk soon, P.S. Have an app idea? Reply and let me know—you’ll get my honest feedback and ideas on how to validate it. P.P.S. A $49/month subscription or a 3-month payment plan is now available if you need an alternate payment method. |
Join 5,712+ developers learning iPhone app development and App Store publishing. Every week, I share iOS tips on how to create polished, intuitive apps—backed by insights from shipping seven apps and working at GoPro, Apple, and Microsoft.
Hey Reader, How do you translate your app into multiple languages? At GoPro, I partnered with the localization team to establish best practices—and with the new String Catalog, you can extract all your Text() strings at build time so nothing slips through the cracks. 🎥Watch SwiftUI iOS Localization Tutorial: Master String Catalogs in Xcode 16 You’ll learn: Best practices for localization How to test translations in both iOS apps and widgets How to Preview different languages in SwiftUI How to...
Hey Reader, Last night, I had a breakthrough. The weeks of effort exploring different options finally paid off – it felt fantastic. I was tired, but accomplished. Below, I will share three stories about the unknown and how to push through even if you're unsure what to do. Programming can be hard. It can be fun. And it can be hard again. I have been busy traveling and had family visiting. And I have been wrestling with build issues around legacy code. Sometimes when you learn something new,...
Hey Reader, I just saw this post from Mario—who makes Astro for App Store keyword research (ASO). Mario 🏴☠️ @xmarioapps Just a reminder that you can make money with simple 1 page app. Just draw a page in Canva and turn it into app 4:21 AM • Apr 2, 2025 1 Retweets 59 Likes Read 10 replies What's stopping you from working on your app idea? Checkout Mario's latest app that stylizes photos with AI.Happy coding! Paul SoltPaul@SuperEasyApps.com