Published on

Earn the Right - Embracing the Journey of iOS Development

Book Cover Of Earn the Right

Hey there, fellow app enthusiasts and coding aficionados! I'm thrilled to share my journey as an iOS developer, the challenges I faced, and the exciting milestones I achieved. Before we dive in, make sure to check out my app "Earn the Right Journal" and my dad's book "Earn the Right: The Art of Survival Through Relationship Building." Here are the links:

App | Book

Now, let's delve into the core essence of my iOS development journey, beautifully captured in the words of Chat GPT:

"Code lines intertwine,
Bugs scurry in hidden realms,
Apps bloom through trials."

-Chat GPT

The Learning Odyssey at DevMountain

At DevMountain, learning is not just about theory; it's about applying knowledge in real-world scenarios. As a part of the program, all students, including myself, had the opportunity to build a capstone project within our chosen specialization. For me, iOS development was the path I embraced eagerly.

DevMountain's comprehensive training approach included weeks of preparation, featuring interactive sessions, demo projects, and personalized guidance from industry experts and mentors. Despite this thorough preparation, the program remained incredibly fast-paced. Staying on top of things was paramount, as falling behind could be an easy pitfall.

The curriculum consisted of various modules that covered a wide array of topics, including UI building, JSON manipulation, Core Data implementation, and CloudKit integration. At that time, DevMountain was transitioning from UIKit to SwiftUI, and all our classwork revolved around the traditional Storyboard Builder and MVC (Model View Controller) architecture.

Embracing the Desire for Modernization

While the UIKit approach had its merits and was still supported by Apple, my curiosity led me to explore the new UI framework provided by Apple—SwiftUI. Call it the rebellious spirit in me, but I craved the freshness and innovation that SwiftUI offered. It was clear that Apple itself was encouraging developers to adopt this modern way of app development.

Don't get me wrong, UIKit has its place and remains an integral part of the development ecosystem, even within SwiftUI apps. However, I yearned to break free from its perceived limitations and embrace the potential that SwiftUI held.

Blossoming Projects

My determination to take the road less traveled paid off! I successfully completed my capstone project, and it became my first app available on the App Store— "Earn the Right Journal." Its foundation was built entirely on SwiftUI, which allowed me to express my creativity and deliver a more dynamic user experience.

Since then, I've continued my journey, developing another commercial app called "Symphony of the Cells." Just like its predecessor, this app is also crafted using SwiftUI, empowering me to create aesthetically pleasing and feature-rich user interfaces.

The Adventure Continues...

But the story doesn't end here! My adventures in app development continue, and I'm excited to announce that "Symphony of the Cells" will soon be making its way to the Google Play store as well. So, keep an eye out for that exciting release!

Thank you for joining me on this exhilarating journey of learning, growth, and embracing the art of app development. If you have any questions or want to share your own experiences, feel free to reach out. Happy coding, everyone!