Try the 30 Minute SwiftUI Challenge



Hey Reader,

Struggling to make your SwiftUI apps look polished? You’re not alone—SwiftUI can be tricky, especially if you’re tackling complex designs without a clear plan.

How can you improve your design skills in SwiftUI?

In my latest tutorial, I break down a Step Counter Widget design into simple steps anyone can follow. You’ll learn how to:

  • Layout the UI so it looks professional
  • Stylize fonts and colors for a polished finish
  • Think about geometric layouts and how to structure your views
  • Sketch out an algorithm to guide your code
  • Refactor SwiftUI code to keep everything clean and organized

If you’re short on time, feel free to jump straight to watching me do it! Then try your hand at recreating the design yourself.

video preview

Click here to watch the Step Counter Design Challenge

Ready to tackle this yourself? Set a timer and challenge yourself to build the Step Counter UI before you watch my solution. The best way to master SwiftUI is to get hands-on, and this challenge will help you do just that.

Have a widget or UI you want me to recreate next?

Hit reply and let me know. I’m always looking for fresh ideas to help you level up your SwiftUI skills.

Talk soon,
Paul Solt
Paul@SuperEasyApps.com

P.S. If you want to turn your design or idea into a real SwiftUI app, now’s the time to enroll in iPhone Apps 101. We kick off this Friday at 8pm Eastern (I’m closing enrollment on January 24th at midnight to keep the class small).

Use the code NEW_YEARS_2025 to join for $209 (saving you $40).
The next time I offer this course in 2025, it’ll be $349—so by enrolling now, you save $140 and jumpstart your iPhone app development dream!

iPhone Apps 101 includes:

  • Design challenges (like the one above)
  • Source code (available on GitHub)
  • Weekly Group Office Hours in January and February
  • Private Community Forum (share ideas and get help)
  • Accountability to work on your app goals

If you’re ready to finally learn how to transform your ideas into apps, there’s no better time to get started. We’d love to have you join our supportive community (16 students have already joined!) and make real progress toward your goals.

P.P.S. We had our first iPhone Apps 101 Office Hour last week, and you can catch the replay once you join the course.

Bring your questions and join the next one to level up your SwiftUI game alongside a community of beginners and experienced iOS developers.

Super Easy Apps Weekly - Paul Solt

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.

Read more from Super Easy Apps Weekly - Paul Solt
video preview

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,...

photo

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