4 ms·
And here I was thinking about what to use for native mobile apps. So what are the current alternatives to React Native?
by Findeton 8y ago
And here I was thinking about what to use for native mobile apps. So what are the current alternatives to React Native?
- isoos 8y agoFlutter?
- techsin101 8y agoCan you do background services, notifications, etc stuff Beyond just ui
- beckler 8y agoYeah. You can even implement custom classes in Java/Kotlin and ObjC/Swift and interop them in dart.
- techsin101 8y agoso this isn't really an alternative to RN right now. As for basic features you have to know native development.
- ascorbic 8y agoWhich basic features require native development?
- techsin101 8y agobackground service notification sending intents "The other popular use-case for Intents is to call external components such as a Camera or File picker. For this, you would need to create a native platform integration (or use an existing plugin)." UI isn't everything for all the apps
- slow_donkey 8y agoThere are fluuter plugins (not third party) for notifications and intents. Background service can be tracked at this issue https://github.com/flutter/flutter/issues/3671 https://github.com/flutter/flutter/issues/3671
- RyanZAG 8y agoFlutter is very much in beta still for the next couple months at least, so you'd expect that. If I was choosing between RN and Flutter as something to learn, assuming I had no prior experience in either, then Flutter is probably a better choice. I'm sure there are arguments both ways though, but Flutter is very 'solid' for lack of a better term.
- binarynate 8y agoNativeScript is pretty good. It can be used without a framework, or you can use it with Angular or Vue (and perhaps others). I used it with vanilla ES6 about a year ago for a side project. After finishing the project, I ported it to RN to compare the two. At the time, I felt that RN had the upper edge, because it could hot-reload updates more quickly. I suspect that the NativeScript team has made progress on that since then, though.
- binarynate 8y agoHere's the repo for that app I created with NativeScript: https://github.com/BinaryNate/voxophone https://github.com/BinaryNate/voxophone
- chrisco255 8y agoReact native is used by Facebook, Discord, Wal-Mart, Baidu, etc etc it's not going to be abandoned. This is one person's random click-baity rumormongering tweet. Facebook showcased react native at it's F8 developer conference just one month ago. It's a great tool, use it if it works for you.
- Apocryphon 8y agoThere's a ton even beyond old mainstays like Xamarin, Phonegap/Cordova, Titanium. Even Alibaba made one: https://weex.apache.org https://weex.apache.org There's new stuff like Ionic, NativeScript, and Flutter. There's obscure ones like Codename One. And there's speculative ones like SCADE and Kotlin Native which are really just language bridges.
- mychael 8y agoWhy would you let a rumor influence your decision? Also, even if it were true, why would it influence your decision?
- benjaminl 8y agoI would seriously consider Xamarin. The tooling with ReSharper is great. LiveXAML gives you the same instant reload that React Native has. Xamarin Forms gives you a cross platform UI, but you can use fully native Fragments/ViewControllers where needed.
- Yuioup 8y agoXamarin is awful. Incredibly slow tooling and useless UI libraries.
- evilmushroom 8y agoMy mobile teams threatened to quit if we adopted Xarmin after building an app in it.
- chedabob 8y agoXamarin is consistently roasted in the Stack Overflow dev surveys.
- chuckdries 8y agoFlutter is looking pretty good right now but I haven't used it ever.