Publishing my first app to the Apple App Store was a rewarding and exciting experience, one that I was able to complete in just five hours. It all started when a friend of mine, who is a part of the Apple Developer Academy, told me about his own experience publishing an app. His accomplishment sparked my curiosity and determination to try it myself.

With this motivation in mind, I set out to create a simple but useful app – a financial goal calculator. The app would allow users to input their goal, the amount of money they needed to achieve it, the target date for completion, and the inflation rate they expected. The app would then calculate the total cost after inflation, the number of days remaining, and the monthly allocation needed to achieve the goal.

I decided to use SwiftUI for the coding process because of its simplicity and ease of use. Within just a few hours, I was able to complete the app and begin the process of uploading it to the App Store.

You can learn the code to this app on this article.

One trick I learned during this process was the importance of creating an "about" page within the app. This page can be used to explain the purpose and features of the app, and should be similar to the description you provide when uploading the app to the App Store. Having this page within the app itself can make the review process easier and faster.

After just five hours of coding and a one-day wait for approval, my app was finally live on the Apple App Store. It was a great feeling to be able to build something that works and share it easily with others.

For me, the most important part of this experience was building my confidence in my own abilities and understanding that I can create something useful and valuable. If I was able to do it, then anyone can. So don't be afraid to try and create your own app – you never know what you might be capable of until you try.