Well, I took a different turn, I am now working on a scripting language, that you do not even need to compile, you can run it directly into the emulator (or the device), the runtime will be an android service: http://nader.shalabi.googlepages.com/android.robotics The scripting service language can then be anything you want, but for the time being, I am using java style syntax, but I can easily change it in the future, becuase I am separting the scripting engines from the service, they will be like an adapter to it.
Nader On Sun, Sep 14, 2008 at 7:10 PM, František Fuka <[EMAIL PROTECTED]> wrote: > > Hello there, > > this might sound like rather weird question but here it goes anyway: > > Is it possible to develop standard Android applications without having > to use Java? (And I am not talking about direct access to Linux kernel > and native machine code, that's not "standard Android application".) > > To put this question into perspective: I am a programmer since end of > 1970s. I began on pocket calculators, continued with Basic and > Assembler and now I am primarily using Lua, Smalltalk and other > "weird" languages (I tried at least a dozen of other programming > languages). Since I am working mostly on single-person projects, I > don't have to give a damn about what programming languages other > people prefer. The "trouble" is that I somehow bypassed both C and > Java (I hated both of them) and went straight from machine code > through Python and Ruby to "elegant" higher-level languages. No, I > don't want to start a flamewar, I am just stating the facts: I don't > like C and Java at all. > > I know that Android uses some kind of bytecode language called Dalvik > which is being generated from Java JAR files (or from Java source > files? I am not sure). Is there a sufficient documentation to learn > the Dalvik bytecode and create my own Dalvik compiler in my preferred > (pseudo-)language? However strange that might sound, getting to know > Dalvik virtual machine and creating my own tools for it would be far > more pleasant experience for me than having to learn Java and Java > development process. > > Oh yes, and I am using Linux. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---