Step 1: Starting with Swift
I began learning Swift in 2024 through the various tutorials and resources that I found, like coursera, Apple Developer documentation and Youtube Tutorials. It is challenging, but I am determined determined to create something practical with Swift.
Step 2: Designing the App
The Idea of creating this app came to me when I was having issues with my USPS package and instead of having text just telling me that it was somewhere in transit I wanted to a visual representation of that. I wanted a clean and easy-to-use layout for tracking packages. I'm using SwiftUI to build the interface and how it looks.
Step 3: API Integration
To make the app functional, I integrated various free APIs for tracking packages, such as USPS, FedEx, UPS, and DHL.
Step 4: Building and Testing the App
After completing the design and functionality, I focused on testing the app, ensuring that it worked seamlessly with the tracking APIs.
Step 5: Reflection and Future Steps
As I work on enhancing the app, I’m focusing on learning new Swift features and improving my development skills.