Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

“even with AI assistants and Google guiding me” seems like part of the problem, because you’re missing the higher-level knowledge that Android, like all mobile operating systems, is a sandboxed environment where the supported runtimes evolved to facilitate low level hardware access and provide an “easy” GUI and touch development model, not a low-level one.

So you either reimpmentent the whole thing in a native way (using Java/Kotlin or C++ for lower level integration) or you’re SOL. You can embed Python libraries, but you’re better off learning to use wherever native analogues and frameworks the platform already support.

I personally stay the heck away from Android Studio (I got a very early start in Android development, so most of my projects are just Gradle/pom.xml or a Makefile atop a “normal” Java tree).

That said, you have _a lot more flexibilty_ in incorporating multiple languages and non-native frameworks than, say, in iOS.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: