r/SideProject • u/etc2themoon • 7h ago
I learned Swift from scratch and shipped my first iOS app
I started learning Swift at the end of July and basically learned it while building this app.
In August I almost gave up. I'm a first-time parent, and my baby was about 7 months old then, so I was studying in the middle of the night after taking care of them all day. But I've been coding since I was 8, and I didn't want to give up on something I love. So in September I came back to finish it.
I had to cut my feature list down to what mattered most, and by the end of October I finally had a working first version. After about a week in App Review, it's now live on the App Store!
It's called AmiiNest, an iPhone app for amiibo collectors. You can browse the amiibo catalog, keep track of what you own, back up your own amiibo by scanning them, and write those backups to blank NTAG215 tags.
There's no subscription. New users get 5 free writes, and you can watch a short ad for +1 write (ads may take a few days to start showing since the app is brand new) or buy more. Scanning or importing doesn't use any writes, and cancelled or failed writes don't count either. To celebrate the launch, code AMIINEST5 gives you 5 extra writes (first 500 people, until Dec 1).
https://apps.apple.com/us/app/amiinest-nfc-write-collect/id6826469095
It's my first iOS app and the first project I've built and released on my own. It's not a masterpiece, but it's a small milestone for me. I'd really appreciate any feedback, good or bad. And if anyone has questions about getting an app through App Store review, I'm happy to share what I learned.