[NTLK] Einstein on Android - doing away with ARM emulation?

Matthias Melcher mm at matthiasm.com
Sun Mar 13 09:02:02 EDT 2011


Both is correct. The app itself is written in Java, but it is merely a few hundred lines of code. It loads a library (dll) that is written in C++ and which contains the emulator itself. It still all runs inside a sand box.

On 13.03.2011, at 12:59, William Ross wrote:

> While the preferred way to do development on Andoird is via the VM, there is an NDK (Native Development Kit) that allows compiled C++ to run.
> -Will
> 
> On Mar 13, 2011, at 6:05 AM, Joseph Reilly wrote:
>> My understanding of how android works is that all apps run through a virtual machine 
>> which keeps everything sandboxed pretty well and away from direct contact with the
>> core os/hardware. I'd guess if this was to be tried you'd have to have a rooted device  
>> (if you don't already). Another issue my be the various arm chips in the many android 
>> devices, they may not all support the same features so you might have to tune for 
>> each chip... but I'm just guessing until a knowledgable person chimes in :-) I don't know a 
>> lot about the inner workings of android or newton so I may be way off base 
>> (and making myself look like a fool) :-/
>> 
>> Joe Reilly
> 
> 
> 
> ==================================================================== 
> The NewtonTalk Mailing List - http://newtontalk.net/
> The Official Newton FAQ     - http://splorp.com/newton/faq/
> The Newton Glossary         - http://splorp.com/newton/glossary/
> WikiWikiNewt                - http://tools.unna.org/wikiwikinewt/
> ====================================================================




More information about the NewtonTalk mailing list