Mohammad Azam
@azamsharp
iOS Dev Mentor • 100K+ Students Taught • Founder of http://azamsharp.school — Empowering the next generation of app builders
AzamSharp School offers one of the most extensive catalogs of iOS development videos. From SwiftUI and Vapor to Supabase, we cover a wide range of topics to help you grow your skills. We also offer live workshops for hands-on learning. azamsharp.school

Thanks to @lexfridman @dhh for recording the episode. I started listening yesterday. It will take me around 12 swim sessions to complete 6 hours. You guys are keeping me fit :)
Big Mountain Studio publishes the best picture books to learn iOS development. Books on SwiftUI, Charts, SwiftData, SwiftUI Animations and more. Check out their complete catalog of books: bigmountainstudio.com/a/tx9gu #iosdev #swiftui




Having trained and used machine learning tools in Python and Swift. I can say that Apple is light years behind in AI and Machine Learning. They really need a miracle to catch up! Reminds me of when Microsoft missed the mobile bandwagon.
Presented at local Houston event on how to train a machine learning model to predict car prices.

AI can speed up coding, but without understanding the output, you're not really coding. You're gambling with your project's future.
Build Reusable Toast Messages in SwiftUI Using Environment and ViewModifiers azamsharp.teachable.com/courses/azamsh… * Member only video #iosdev #swiftui
I teach Machine Learning & AI at a coding bootcamp and it is always fascinating to see how different it is from web and iOS development. #machinelearning
Member Video: Platzi Store Part 2 - Performing Login and Persisting Access and Refresh Tokens Watch the video: azamsharp.teachable.com/courses/azamsh… #iosdev #swiftui
Register for a free spot for Vapor Fundamentals livestream. azamsharp.kit.com/920e8e53aa #swiftlang #iosdev

If you are displaying ProgressView then use an overlay. Not using overlay can cause weird behavior. #swiftui

Here is the recording of today's livestream on Navigation Patterns in SwiftUI. Enjoy! youtube.com/live/UtL3ZUUtb… #iosdev #swiftui
In few hours I will be hosting a free livestream to discuss Navigation in SwiftUI. If you are interested in simplifying your app navigation then make sure to attend it. youtube.com/live/UtL3ZUUtb… #iosdev #swiftui

Removed the enum cases for loading, success and failure and replaced with isLoading flag. This allows me to instantly update the products list when new products are added, without relaying on the onChange event.

Most developers dread data structure and algorithm questions during interviews. But what if you walk into the room and the interviewer throws one at you or give you a booklet filled with algo questions? What’s your game plan? Walk out or attempt or what?
Here the ProductListScreen. I will be covering all the decisions and architecture in my Platzi series on AzamSharp School. PS: Not really a fan of using onChange but could not come up with a better solution.

Every conversation with a SOLID enthusiast: Me: Just published a new SwiftUI video/article! Enthusiast: But... is it SOLID? Me: What exactly do you mean? Enthusiast: You know, the principles... from the book. Me: Can you be more specific? Enthusiast: Well, shouldn't there be…