Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What languages for Android

 
Tomasz Prus
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
:-) 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
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you want to develop Android applications in Ruby, you should look at RhoMobile: http://rhomobile.com

Perry Hoekstra
 
Elchin Asgarli
Ranch Hand
Posts: 222
Chrome Eclipse IDE Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Doesn't Android have it own programming platform almost same to Java? (the reason of the lawsuit from Oracle)
 
Lance Colton
Ranch Hand
Posts: 64
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Lance Colton
Ranch Hand
Posts: 64
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic