3 ms·
I agree - native development is bad. I had an iPhone app that I built using native Apple stuff and it was miserable. And the whole time you're struggling with t
by dimmke 6y ago
I agree - native development is bad. I had an iPhone app that I built using native Apple stuff and it was miserable. And the whole time you're struggling with their buggy UI framework you can't even take solace in that you're learning useful skills because it's all specific to Apple development. From the programming language to the frameworks/APIs you use.
It's so domain specific that IMO it's not worth trying to do that kind of work unless it's your main career. I ended up taking the app I had built down because I kept getting support requests for bugs I didn't know how to fix and the idea of going into the code to add more features filled me with a sense of dread. The app was doing somewhat well too, it had about 1000 DAU.
I built another app for the CDC in React Native, which has its own foibles but is overall much easier. I'm not sure how successful Flutter will be overall because you can't leverage outside skills and you have to learn a different language.