4 ms·
To develop for android does one use a large subset of Java? ...There must be many more developers with a medium-to-heavy Java background than there are Objectiv
by hockeybias 17y ago
To develop for android does one use a large subset of Java? ...There must be many more developers with a medium-to-heavy Java background than there are Objective-C developers. Any thoughts?
- arebop 17y agoJava's not a very big language, so yes to that. The android libraries aren't dependent on a large subset of the famously huge Java library space, so no to that. I think you're right that many more programmers are immediately available for Android development than for iPhone/iPad development.
- DanielRibeiro 17y agoActually, with Android Scripting (http://code.google.com/p/android-scripting/ http://code.google.com/p/android-scripting/) you can use other languages that run on jvm, such as ruby, python, javascript and others. Charles Nutter even supports a ruby version on Android directly: http://blog.headius.com/2010/01/busy-week-jruby-with-android-maven-rake.html http://blog.headius.com/2010/01/busy-week-jruby-with-android.... If you like static typed languages, you can even use Scala on Android (http://www.scala-lang.org/node/160 http://www.scala-lang.org/node/160). Many possibilities beyond plain old java.
- theBobMcCormick 17y agoIt should be noted though that Android Scripting isn't usable for producing a standalone .apk. ie, you can't use it to build an app to put in the market. Scala on the other hand, is supposedly production ready. I haven't tried it yet myself, but it's on my to-do list. :-)