Answer the question
In order to leave comments, you need to log in
What languages can be written on Android?
Do I understand correctly that, in principle, it is possible to develop applications for android in any language that compiles into JVM bytecode? Any Jython, Groovy, Scala, Clojure and so on.
UPD: it turned out that it is possible, but there is one BUT: if java classes are already built into Android, then for other languages they will have to be shoved into the application. But it is hardly necessary to use all the libraries at once in one application. I somehow came across tools that allow you to remove all unused libs from a Python project. Question - is there something similar for Jython, Clojure, Scala? Maybe for some / some of these languages there are mobile application development environments - ideally, including such optimizing tools?
Answer the question
In order to leave comments, you need to log in
There is not the original JVM, but its implementation from Google, named Dalvik.
As far as I know, there have been some experiences with compiling Scala for Dalvik, but in fact the only language for Android development is Java
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question