Coding review of Apple's Scrum Project built with SwiftUI. In this detailed review, I will take you through various components of this demo project from Apple, shedding light on the functionalities, and offering tips on how to improve and optimize it. I will give you tips and tricks to write better SwiftUI apps.
Throughout this video, I will focus on the readability and structure of SwiftUI code. You'll understand how to segregate code into respective files, enhancing its comprehensibility. We'll discuss error messages, handling errors, and why enums might be a better choice for error types. I'll also talk about optimizing SwiftUI previews for clarity and managing data flow effectively.
As we dive into the depths of this SwiftUI project, I invite you to critique along with me. Even though this code comes from Apple, it's worth questioning, as practical project-building experiences can differ from the theory.
Remember, it's not about criticizing but learning and understanding how to improve our code-writing practices. I hope this review will help you view such projects more critically and encourage you to optimize your SwiftUI skills.
So, let's get started, and don't forget to like, share, and subscribe if you find this review helpful. Happy coding!
Official Apple Tutorial to learn SwiftUI with Scrumdinger:
https://developer.apple.com/tutorials...
If you liked what you learned and you want to see more, check out one of my courses!
👨💻 my SwiftUI course https://school.swiftyplace.com/course...
👨💻 my Core Data and SwiftUI course https://school.swiftyplace.com/course...
👩🏻💻 Combine course
https://school.swiftyplace.com/course...