From Swift to Flutter ✨

Umar Ahmed
2 min readJul 15, 2024

--

hero-image for “shotinsync”

I thought I was ahead of time and I will submit buildspace’s week-3 update before time as my app was 90% completed.

I am just about to mail my beta testing an invite to TestFlight. I very happily archive my app. I was just going to export it to the .ipa file. Ah, snap! Xcode asked for a developer account to just export my app, where I was working for about 3 weeks lol. Their support is so slow, that they reply 3 days later. Paid them 99$ twice but in the end, they said:

“We can’t verify your identity with the Apple Developer app or provide further assistance with this Apple ID for Apple developer programs.”

Just because I am from Pakistan? Shame on you Apple!

My heart crashed like a build explods in production. I was flying with colours and Apple put me down below the surface.

I didn’t give up, called my friends, and got some advice. I had two options:
- either to take someone’s developer account and deploy
- or to move to a new stack

I chose to move to rebuild with a new stack with cross-platform support, again have some options and I had worked with all of them extensively:
- react-native
- ionic
- flutter

Both ionic and reactive have third-party support for camera-based controls. In both of them, I had to create bridges between platforms. I chose “flutter” for its native-like support and performance.

I started development, on the other hand, I created a Play Console account and got it approved in under 12 hours. I was astonished, that’s truly said how Google cares about its developers and customers. Got more power.

Lots of love to Google.

Finished the development in under 4 days. I mean, Farza(founder of buildspace) was correct, an idea can be built in just a week. Lol, we just think a lot.

I had started to send beta-testing invites to those who opted for testing. Hang on, I will send an invite soon. Be sure to give feedback.

https://shotinsync.syndrect.app

In the end, I would say, believe in yourself, you can do anything :)

--

--

Umar Ahmed
Umar Ahmed

Written by Umar Ahmed

Engineering Enterprise-Grade Systems | Specializing in AI & Scalable Solutions

No responses yet