3 ms·
CodePush was the main reason why our team went with React Native instead of Flutter. Being able to push bug fixes to all of our users in real time is incredible
by sunw 8y ago
CodePush was the main reason why our team went with React Native instead of Flutter. Being able to push bug fixes to all of our users in real time is incredible.
- cbnotfromthere 8y ago"CodePush was the main reason why our team went with React Native instead of Flutter." If so, why not Ionic?
- slow_donkey 8y agoImo the only serious contenders for crossplatform apps are react native and flutter. There is no good reason to use other frameworks when you get similar dev speed, better community support, and a relatively fast product with these 2. Probably 6 months ago flutter wouldn't be on this list but Google has surprisingly shown strong support
- half-kh-hacker 8y ago> Google has surprisingly shown strong support IIRC, Flutter started at Google.
- slow_donkey 8y agoYeah but it was really unclear for a while if Google was actually serious about Flutter. I believe they previously had a similar project which got shelved. Being the official framework for Fuschia didn't help either because at the time (and even now...) Fuschia was very very alpha so that too could be shutdown at any moment.
- kbcool 8y agoGoogle rarely keep products like this going for very long. There are a couple of notable exceptions but the list of abandoned developer tools coming out of Google is far longer. Given you're doubling down you're taking a massive risk as a business. As an employee you also risk making yourself unemployable going all in on Dart and Flutter.
- mwcampbell 8y ago> Imo the only serious contenders for crossplatform apps are react native and flutter. Why not Xamarin? It also has the backing of a top software company.
- slow_donkey 8y agoTrue if you're a c# shop Xamarin might actually be a better choice. I just haven't seen many good apps come out of the Xamarin community and I'm implicitly biased because they don't support developing on Linux
- mwcampbell 8y ago> if you're a c# shop I prefer not to think of myself as an X-language programmer. And yes, when I was developing mobile apps, I did it solo. I preferred to choose the right tool for the job, and learn a new language if needed. And I think Xamarin is better than React Native or Flutter, because Xamarin makes it easy to use each platform's full set of native widgets in the native way, while still sharing non-UI code. In contrast, React Native does use a subset of native widgets, but doesn't give you access to the full set of them (at least out of the box), kind of like the old Java AWT. And like Swing or JavaFX, Flutter throws out the native widgets entirely.
- eksemplar 8y agoWe’re a C# shop, with a heavy tie into Microsoft infrastructure and Azure. Doesn’t mean we won’t be looking into flutter. Xamarin is terrible to work with, and if AngularDart shares code with Flutter then it might be interesting to replace angularJS + Xamarin with dart. I only clicked this article because I a Danish municipality programmer, I follow, comment on flutter, on one of the Microsoft news portals though, so the community is definitely a lot smaller than the Xamarin.