3 ms·
Based on previous experience it all depends on what your app will be doing/used for. For some use cases your application might need to be integrated with C/C++
by skillachie 11y ago
Based on previous experience it all depends on what your app will be doing/used for. For some use cases your application might need to be integrated with C/C++ for performance reasons [https://developer.android.com/tools/sdk/ndk/index.html https://developer.android.com/tools/sdk/ndk/index.html] in that case yes
However if your just building apps to display a few pictures, articles and minor social aspects probably not.
In my opinion it would be good to know native Android development instead of being at the mercy of frameworks. There will be a time when you meet some limitation but have no choice but to accept it or start writing native good which will delay your app significantly. At least with native Android you have more control.
- smt88 11y agoI haven't used the others, but Appcelerator's Titanium compiles to native code and allows you to hook in native modules. You can use modules that other people have written or write your own. I first used it in 2011 when it was incredibly buggy, but even then it felt ridiculous to learn native development instead of creating an 80%+ shared code base for iOS and Android.