how to help with android

angel andrey.gelman at gmail.com
Sun Jul 29 07:30:09 PDT 2012


As Android is mostly targeted at ARM, you could possibly target 
your spare time and good intentions to ARM as well.
1) Compile your code statically with whatever compiler you wish 
(e.g. GCC). Should work as long you don't interfere with 
Dalvik-controlled UI. Statically compiled C code works fine, 
there is no reason D should not.
2) Compile your code against 'bionic' - Android's analogue of 
glibc.
This would be a very (to say the least) demanding task.
3) After completing 1 and 2, you could possibly start to look at 
NDK - Android's native development kit, that has a well-defined 
API with the Java.

I would not seriously consider coding in D instead of Java. 
Neither D, Java nor Android are close to that.

Check out 'trimslice' as a possible development platform for ARM.



More information about the D.gnu mailing list