File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Android and the fly likes What languages for Android Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "What languages for Android" Watch "What languages for Android" New topic
Author

What languages for Android

Tomasz Prus
Ranch Hand

Joined: May 20, 2008
Posts: 73
Hi,

If I would like start developing applications for Android OS, in what languages I can do it? Which languages have good support etc.?

Regards,
Tomasz Prus
Michallis Pashidis
Greenhorn

Joined: Nov 30, 2009
Posts: 7
hey,

I guess java is a good development language for android, i made some tutorials and it seemed flawlessly good :-).


greetz,

Michallis
Tomasz Prus
Ranch Hand

Joined: May 20, 2008
Posts: 73
Yes, Java as always is good.. but i'm interested in what languages else e.g Erlang, Scala, Closure? What about Ruby? Do those languages have mature environments and tools for Android?
Michallis Pashidis
Greenhorn

Joined: Nov 30, 2009
Posts: 7
:-) ok

for a nice and fast overview for JRuby on android :
http://www.slideshare.net/janberkel/ruby-on-android-ruboto-irb-android-scripting-environment

greetz,

Perry Hoekstra
Greenhorn

Joined: Dec 07, 2010
Posts: 28
If you want to develop Android applications in Ruby, you should look at RhoMobile: http://rhomobile.com

Perry Hoekstra
Elchin Asgarli
Ranch Hand

Joined: Mar 08, 2010
Posts: 222

Doesn't Android have it own programming platform almost same to Java? (the reason of the lawsuit from Oracle)


Personal page, SCJP 6 with 91%, SCWCD 5 with 84%, OCMJD
Lance Colton
Ranch Hand

Joined: Nov 25, 2010
Posts: 64

Elchin Asgarli wrote:Doesn't Android have it own programming platform almost same to Java? (the reason of the lawsuit from Oracle)


Android is on a hacked up Apache Harmony JRE, Oracle made I mistake with the lawsuit imho, it put the seed of fear in other company's with an ambition to utilize Java in their projects, and will let microsoft say things like "don't use java, Oracle will sue you!"

http://developers.slashdot.org/story/10/10/12/1849206/Oracles-Newest-Move-To-Undermine-Android
Oracle made a deal with IBM, and now IBM developers are being encouraged to develop for the OpenJDK instead of Apache Harmony (and they were the driving development force.)

As far as I can tell Apache Harmony has been picked up by the Open Source community and development hasn't taken that much of a toll.


~tak
irc.esper.net - tak, irc.freenode.com - tak11, irc.efnet.org - tak11
Lance Colton
Ranch Hand

Joined: Nov 25, 2010
Posts: 64

Tomasz Prus wrote:Hi,

If I would like start developing applications for Android OS, in what languages I can do it? Which languages have good support etc.?

Regards,
Tomasz Prus


Android development is all Java, if you want to develop for the Android platform you should know Java.

I'm sure theres ports of scripting languages which run inside of the JVM, however for languages such as this you will probably require knowledge of Java still, to access Java API's within the scripting language.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: What languages for Android
 
Similar Threads
Android Questions
Support for alternative languages
why is this forum so quiet?
Android Development - language
Android anyone ?