Good positive out of that is also there is no need for the bulky Android studio IDE, on top of my existing 2 IDEs (visual studio and intellij) and 2 other code editors (visual studio code, notepad++, and yes, I use notepad++ for coding, mostly small prototyping, but it's extremelly usefull), and 3 compilers (msvc, clang, g++). Another reason is avoiding the incredibly slow java, which constantly stayes near the bottom of the performance statistics, only being saved from being the worst by languages that never even attempted to claim to be performant, like js and python. net maui, just more performant as it is in C++. Being able to natively make apps for android without requiring android studio or java would allow me to make a multi-platform api for app development, similar to. Otherwise you will indeed have to write your own version of those classes.Īdditionally, anything besides game related APIs, does require calling into Java based APIs via JNI, which either someone else has already wrapped for you, or you will need indeed to create your own wrappers.īut why not? First reason is scalability. So if you don't need to customize anything beyond those native methods as callbacks into native code, then all fine. However, in reality they are Java classes with native methods, expected to be implemented on the NDK side. If you don't want to touch at all in Java/Kotlin code, you can make use of Native Activity or Game Activity approaches. You cannot have pure C++ applications on Android, the end binary is always a shared object that is then loaded into Zygote / ART process for the application. NET MAUI, because they already wrote the JNI interop code for you. It isn't really needed by Unity, Unreal and. Material Design Icons Weekly Threads Calendar For news and questions about these topics try using other subs likeĪndroid Job Interview Questions and Answers This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs). News for Android app developers with the who, what, where, when, and how of the Android community.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |