I Built and Published My First iPhone App with Cursor and ChatGPT

Hi everyone!

I recently published an iPhone app called FamiMap2: TrekStory on the App Store.

I developed it as an individual developer with the help of Cursor and ChatGPT. I used them for SwiftUI coding, debugging, feature design, UI improvements, localization, and preparing for the App Store review.

FamiMap2 is a family location-sharing app that also records the routes you travel and the places you visit.

Users can:

  • View up to four family members on separate maps
  • Automatically record walking and driving routes
  • Save photos and memories on the map
  • Receive arrival and departure notifications
  • Choose from several visual themes, including RPG and Fairy styles

This is the main four-map screen. Family members can be viewed at the same time using different map styles.

This is TrekMap. Areas gradually become visible as the user visits them, and photos and memories can be saved on the map.

The app also includes fantasy and game-like elements. This fairy appears as part of the travel and overnight-stay experience.

The most difficult part of development was background location tracking.

I wanted the app to record routes reliably while the iPhone was locked or running in the background, without consuming too much battery.

To test this, I prepared several iPhones and carried them under the same conditions while walking and driving.

I repeatedly followed this process:

Ask Cursor and ChatGPT → Modify the code → Test on real devices → Check the logs → Improve the implementation

Real-world testing took much more time than writing the code.

My first App Store submission was rejected because the subscription information was incomplete. I revised the App Store description, Terms of Use, Privacy Policy, subscription details, and support website.

After submitting the app again, it was approved and published.

Cursor and ChatGPT were extremely helpful, but they did not replace the development work. They helped me understand problems, test ideas, and continue working on features that I might otherwise have abandoned.

I would especially appreciate feedback about:

  • The app concept and interface
  • Background location tracking
  • Better ways to use Cursor
  • How individual developers can introduce their apps to more people

The app is free to download, with an optional subscription.

App Store:

Official website:

Thank you to Cursor, ChatGPT, and everyone who shares development knowledge with the community!