3 ms·
I very seriously looked at React Native when developing my cross-platform app Countism ( http://countism.com/ http://countism.com/ ), but ultimately decided aga
by vlucas 11y ago
I very seriously looked at React Native when developing my cross-platform app Countism ( http://countism.com/ http://countism.com/ ), but ultimately decided against using it due to the sheer number of features I would have to either write on my own or use 3rd party modules for (TableView, SQLite, etc.).
React is awesome and I love the promise of using the same concepts for native apps, but there is still a large commitment required to hand write a lot of extra code for full support on multiple platforms.
For now, Appcelerator Titanium is my tool of choice for cross-platform apps. It has much more stable cross-platform APIs and support, but even it has several quirks here and there, and doesn't support some more modern JavaScript features (ES2015, fetch, Promise) like React Native does out of the box.
- brentvatne 11y agoFor people who read this and are curious for more perspective on React Native and Titanium, there's a nice discussion here on the React Native Community Facebook Group with a developer who used to work at Appcelerator and now runs an agency where they use React Native exclusively: https://www.facebook.com/groups/react.native.community/permalink/752037264931854/ https://www.facebook.com/groups/react.native.community/perma...