Starting with Android: Java or Python (SL4A) -
I just ordered an Android smartphone and want to start playing with my own application. Now the question is, what language should be used, native Java or Python is to use SL 4A (formerly ASE).
I go for a dragon, because I know that it is better than Java, but I'm wondering what I will do on Android by using the language of "second class" This is also called alpha-quality software on the 4A website, which is not very encouraging.
I am not sure what the limitations of the scripting environment are and if they are problematic. /p>
At the moment you are using SL4A to release one with Python (or any other scripting language) Can not create a suitable program. I've heard rumors that it's something that is working on Google, but even if they enable it, then python apps are slow and power-hungry than Java There is a possibility. Additionally, the scripting API only provides access to a limited subset of native Java APIs. I will not consider using SL4A for serious development work at this time, only for one stop script and prototype.
Take a look This is a statically typed language on JVM, but the more noise you get in Java, it uses type estimates to remove some of them. It supports fully functional programming, and has a lot of dragon characteristics as it is typed steady, it is not efficient as Java directly with no harm. IMHO is the language that Java should have been in the first place.
Many people are blogging about using Scala on Android, so Google is nearby for more information.
Comments
Post a Comment