Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There are probably currently 10 different ways.</p> <p>There is jPython, jRuby. I recommend neither yet. It will take time for either of these to become mature on Android. </p> <p>There is the NDK and JNI to communicate with Java threads. Not recommended unless you already have an existing C app you want to port to it. Not really recommended for C++. The NDK only contains a small subset of C++ headers. </p> <p>There is Titanium Mobile Accelerator. You develop that in Javascript, and it compiles to native code for either the iPhone or Android (thought, since Apple made that recent announcement, it's probably not good for the iPhone unless Apple gives it its explicit permission). </p> <p>There is Phone Gap. Not as nice as Titanium Accelerator. Javascript that runs on a Javascript Web Runtime (Phone Gap has been cleared by Apple recently)</p> <p>There is VMxml (I think). You develop in Java, and will cross-compile to Objective C or other kinds of Java (including Android and xml).</p> <p>There is Flex/Flash (I think). After all, Android should be able to play Flash. Right?</p> <p>There is Lua, for $99, with the Corona SDK.</p> <p>There is Rhomobile and the Rhodes framework, which uses Ruby and Rails-like structure, to generate native Android code. I used to be a big fan of that one. Not so much now. </p> <p>Does that make 10? And there are few more that I just forgot about. If you want to start with something simple. Start with native Android, basically Java and xml (there are plenty of tutorials everywhere), it's not as complicated as it seems. If you really find that idea bad, then try Titanium Accelerator Mobile (this one has plenty of demo code in the package you download from them, plus you can find plenty of tutorials as well by just googling for them).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload