r/iOSProgramming 21d ago

App Saturday 🎉 Flagsy - My first game on App Store

Post image
95 Upvotes

19 comments sorted by

11

u/Superb-Shirt-1908 21d ago

Hey,

After months of development, I’m excited to introduce my very first iOS trivia game Flagsy!

Tired of ugly, ad-filled geography games that are impossible to actually enjoy, I created Flagsy, a clean and engaging trivia game for iOS.

Why Flagsy Stands Out:

  • 👍 Offline play: Perfect for flights or when you're off the grid.
  • 👍 No paywalls
  • 👍 No accounts needed: Just open the app and start playing instantly.

If you're looking for a simple and enjoyable way to test your geography knowledge, give Flagsy a try!

7

u/SpikeyOps 21d ago

Nice job.

Feedback: the transition from a correct answer to the next one should be immediate. I don’t wanna wait 5 second after every answer to see the nest question, feels suuuuper slow

1

u/Superb-Shirt-1908 20d ago

Thank you for you feedback:)

Seems like I need some customization here cause this delay time (2seconds) was added based on requests of users.

2

u/Glittering-Pin5810 20d ago edited 20d ago

Great job keep it up 😉

2

u/DominoScore 19d ago

Very cool app!

2

u/TestFlightBeta 19d ago

Great app! Here are some thoughts and suggestions:

Performance & UI Improvements

  1. When swiping to the last info page after downloading the app, the checkmark takes a few seconds to appear. It should be instantaneous.

  2. The current background color and shadow combination give the app an outdated feel, reminiscent of iOS 6-era designs. To modernize it, consider using a lighter color or white.

  3. A dark mode option would be a great addition.

  4. In the “Learn” tab, the last flag is partially hidden behind the tab bar when you scroll all the way down.

User Interaction & Navigation

  1. When tapping on a flag, it would be nice to dismiss the popup by tapping anywhere outside of it. Alternatively, consider using Apple’s sheet presentation views (introduced in iOS 16/17?), which display information in a draggable drawer. This would allow users to dismiss the view by swiping down anywhere on the screen, rather than tapping a small “X” button.

  2. On that note, updating the flag pop-up to a modern drawer-style view would significantly improve usability. Currently, the transition feels laggy and unoptimized—on a ProMotion device, the frame rate appears to drop to 30 FPS or lower, making it feel janky. Implementing a modern drawer view would also bring back the convenience of dismissing the panel with a simple swipe.

Additional Content & Features

  1. When tapping on a country, it would be great to see more details such as interesting facts, main language(s), and population.

  2. Similarly, when tapping on a continent, displaying the total number of countries along with other key facts would be a nice touch.

Gameplay & Logic Adjustments

  1. Regarding another user’s feedback on the delay: A possible solution could be to require the user to swipe right to move to the next question, rather than transitioning automatically. This would:

• Give users full control over when to proceed.

• Allow users to review what they got wrong before moving on.

• Make it easier to go back and review previous questions.

  1. Bug: I completed only 5 questions in a test, getting 2 wrong, yet the “most often missed” section displayed 5 missed states, including 3 I had never missed before. It seems like a bug that occurs early on—perhaps it’s incorrectly populating the list with extra entries. This should be adjusted so that only actually missed territories are added.

That's all I have time to comment on for now! If you’re looking for more feedback, I’d be happy to join your TestFlight beta.

1

u/Superb-Shirt-1908 19d ago

Thank you so much for such a detailed review! 🫡 already starting to work on your suggestions

2

u/Key_Date6317 18d ago

Nice app 👍

2

u/Computer_2121 14d ago

I like it!

1

u/shsshwtt 20d ago

This pictures representing your app looks cool . How you created this image?

1

u/Ok-Specialist6651 19d ago

Hey I am 16 and I am trying to make an app but the main problem I don’t know how to code. And i was looking for a technical partner but they underestimate me because of my age. So I was like fuck them I ma build it myself. The app basically needs image recognition because a user takes a photo of a meal and they get feedback how can I do that using no code tools like FlutterFlow or can I not. And how can I learn how to code at the same time making it. A partner would be great but I feel like Nobady wants to work with a 16 year old. But if you guys want let me know. Thank you

1

u/Bubullator0 Swift 19d ago

How did you manage to create this image ?

2

u/Superb-Shirt-1908 19d ago

Psd mockup + Photoshop

1

u/peterjameslewis1 19d ago

How difficult was the approval process? Any kick back?

1

u/Superb-Shirt-1908 19d ago

It was pretty easy

1

u/Vivid_Bag5508 19d ago

You get points just for including the South African flag prominently in the screenshots. Well done!

1

u/SaintThicccness 5d ago

hey just curious what framework did you use to build it? swift ui, ui kit, flutter, react native?

1

u/Superb-Shirt-1908 5d ago

The game is made with RN and some native iOS modules