|
Hey Reader, Can you help me? Below is my syllabus for my upcoming iPhone Apps 101 course (updated for SwiftUI, iOS 18, and Xcode 16).
iPhone Apps 101 Have you ever wanted to create a polished iOS app that feels like it belongs on the App Store? Imagine crafting a project that grabs attention, showcases your skills, and even serves as a portfolio centerpiece for job interviews. That’s the journey we’ll embark on in this SwiftUI course. You will learn by doing and master SwiftUI modifiers that bring apps to life. If you want to make great user interfaces, join the waitlist for my upcoming course.
Click the button above to access the iPhone Apps 101 course early.
Topics Covered
Section 1: Set Up Your Mac for App Development Learn how to set up your Mac for iOS app development using the latest Xcode 16 and iOS 18. You get started with SF Symbols to make your app look polished.
Office Hours (Optional Add-on) I will host office hours after the course launches to address any questions related to the course. These will be 1-hour group office hours. It will be live, but I will record the discussions. 1:1 iPhone App Coaching (Optional Add-on) I will chat with you for 1-hour and discuss the next steps via email. If you want to launch an app, switch careers, or learn faster. This add-on will help you progress faster and get direct encouragement from an experienced iOS engineer. Section 2: Build the Weather App (REST API) Learn how to build apps with SwiftUI to connect to a REST endpoint so that you can download JSON weather data. You’ll learn how to work with async/await in Swift 6 and how to design custom UI components.
Section 3: Learning Essentials in 2024 Learning to code in 2024 has changed. This section will address the best practices I use to help build apps from scratch. You’ll learn about troubleshooting and how AI can help you overcome obstacles.
Section 4: Design and Code Challenges (Only in the Paid Course) The final challenges are part of the paid course and will not be available on YouTube. These challenges stretch your SwiftUI and JSON parsing skills. Practice is essential if you want to make apps or change careers.
What am I missing? Hit REPLY and let me know if something is missing from the course. The course syllabus is not set in stone and will change as I incorporate your feedback. Click here to join the waitlist for early access. Talk soon, -Paul P.S. If you want to chat about my iPhone Apps 101 course, I have a few hours next week to talk 1:1 over Zoom. I will send my calendar link to the first five people who respond with “Can we chat about iPhone Apps 101”? Answer these questions in your reply:
|
Join 5,901+ iOS/macOS developers using Codex and agents to build and ship apps. Expect practical tutorials, repeatable workflows, and hard-earned lessons from 7 shipped apps and time at Apple, Microsoft, and GoPro.
Hey Reader, OpenAI launched the Codex app, a great way to continue controlling your agents when you're on the go. I've been using Remodex for weeks, which has been awesome. Being able to steer research while walking in the woods is super cool. I can get steps in while doing light work. Watch: Codex on iPhone shipped — here's what works There are some gotchas with the new Codex/ChatGPT app today; by early next week, most of these issues should be resolved. Here are 5 workarounds if you get...
Hey Reader, I flew out to San Francisco to visit OpenAI. It was a whirlwind and super fun to meet the team behind the Codex app. And I was able to chat with developers to learn about their own workflows. Read: 3 Things I Learned from the GPT-5.5 Launch Party I met Ray Fernando, Sam Altman, and many other great people at OpenAI and beyond. I was inspired by some of the discussions to start work on my Codex Librarian research tools and skills. This builds upon my DocSetQuery GitHub project....
Hey Reader, Watch how I build iOS and Mac apps with Codex in 20 minutes. This is my latest Codex GPT-5.5 workflow for shipping real apps. Watch: How I Build REAL Apps with the Codex App and GPT-5.5 GPT-5.5 is really smart, but it still makes mistakes. I show this tool I use daily Get a peek look at my app's sales history See the CLI tools I'm using to find app opportunities If you need an app idea, this video is for you. I'll show you some new tools you can use to find opportunities from...