<story><title>Lessons learned from migrating a native iOS app to Flutter</title><url>https://betterprogramming.pub/flutter-failed-to-solve-the-biggest-challenge-for-our-cross-platform-app-c551afa0ef18?gi=87b1ac51ba0b</url></story><parent_chain><item><author>josefrichter</author><text>I dare to say 99% of the time I can spot a non-native app within seconds of using it. RN &amp;amp; co. are fantastic for quick MVP. For serious product it might be actually faster to build native for both platforms. You will start hitting the limitations of RN very soon, even in core functionalities like navigation.</text></item></parent_chain><comment><author>whiplashoo</author><text>Even if you can spot a non-native app in seconds, does it really matter? The vast majority of users simply won&amp;#x27;t notice and not care at all if it&amp;#x27;s native or built with Flutter, Xamarin, RN, etc.&lt;p&gt;The same has been said for Electron on desktop for years, but look at how VS Code is probably the top editor in use on desktop platforms, and even more demanding audience, like developers, don&amp;#x27;t really care that it&amp;#x27;s non-native.</text></comment>
<story><title>Lessons learned from migrating a native iOS app to Flutter</title><url>https://betterprogramming.pub/flutter-failed-to-solve-the-biggest-challenge-for-our-cross-platform-app-c551afa0ef18?gi=87b1ac51ba0b</url></story><parent_chain><item><author>josefrichter</author><text>I dare to say 99% of the time I can spot a non-native app within seconds of using it. RN &amp;amp; co. are fantastic for quick MVP. For serious product it might be actually faster to build native for both platforms. You will start hitting the limitations of RN very soon, even in core functionalities like navigation.</text></item></parent_chain><comment><author>_fat_santa</author><text>Yet a shocking number of apps from major companies are all built in this manner. I think the reason it&amp;#x27;s so damn popular is RN &amp;amp; co. get &amp;quot;close enough&amp;quot; to where many companies can get away with having an cross platform app, especially for React Native apps once you dial everything in and get used to the quirks compared to Native.</text></comment>