|
|
|
|
|
by arthur_sav
1628 days ago
|
|
I've built both native and cross platform apps. People and especially managers think that cross platform apps will save them money/time. However, they don't realisize that cross platform solves one problem and creates ten. The developer experience is worse, the user experience is worse and you end up with a pile of mess after 1-2 years. |
|
Ironically, I have an older native iOS app and it briefly stopped working on iOS 14.5 for no reason with the message "developer needs to update this app", like when apps had to switch to 64 bit. A few months later, the very same app started to work again in a later iOS version.
I follow a few native iOS devs on twitter and it looks like they have to deal with quite a lot of shit in Xcode and Swift all the time. I don’t. My app has been running pretty stable.
And yes, dev saves time. One code base for 3 platforms, dev experience is pretty great (hot code reloading, same IDE for all platforms 98% of the time).