Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternatives to java on android [closed]

I just got myself an android phone and I'm dying to start coding on it ! However I'm not a big java fan, although I can live with that, I would like to know if there're reasonable alternatives for the android virtual machine. I've done a medium sized project using clojure, however from the reviews I read, it's very slow when running on android. How about scala ? I read that some people did experiments with it in android, is it "fast enough" ? How big is the learning curve ?

Cheers, Ze Maria

like image 340
user361526 Avatar asked May 14 '10 08:05

user361526


People also ask

Is Java still used for Android development 2022?

Building Android Applications Its main competitor for application development is Kotlin, but it is compiled to the byte code JVM executes, and we can say it is just a “cleaner” version of Java. And by the way, Java is compatible with the most popular tool for Android apps - Android Studio.

Will Android stop using Java?

It's unlikely that Android will stop supporting Java any time soon. The Android SDK is still mostly written in Java. The majority of Android apps still include Java. The Android OS is built upon a Java Virtual Machine.

Is Java necessary for Android?

Android heavily relies on the Java programming language all the SDKs required to build for android applications use the standard libraries of Java.


1 Answers

There's the NDK which allows you to write parts of your program in C or C++.

There's ASE that allows you to write scripts in python and maybe other languages. There's no python compiler despite you might hear otherwise.

I have read something about scala but since I wasn't really interested I did not pay attention.

like image 72
o0'. Avatar answered Sep 24 '22 16:09

o0'.