(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
Learning Android Part 1/6
1. The Greenoid’s GuideTo Building Android™ Apps [Part–1/6] Android & the Green Robot are a trademark of Google Inc. http://greenoid.blogspot.com (Oct 2010)
3. Android Platform Quick Facts Core of the platform is a Linux kernel Uses an optimized JVM called the Dalvik VM Supports most of Java SE other than AWT & Swing The VM itself is built on core C libraries Comes with a bundled SQLite database http://greenoid.blogspot.com (Oct 2010)
4. The Dalvik VM The VM Takes Java classes and combines them into a .dex file (Dalvik Executable) A dex file is half the size of its Jar equivalent What does this mean to your Java Code? You will have to recompile your existing Java code into .dex Hopes to achieve 30% fewer instructions by getting rid of stack for storage and using a register based mechanism http://greenoid.blogspot.com (Oct 2010)
10. Android begins where J2ME left off (J2ME tried to address a very constrained set of devices with too many variations).
11. Android starts off with a rich minimum hardware requirements.http://greenoid.blogspot.com (Oct 2010)
12. Android Development Tools (ADT) An emulator is available in the ADT Its based on QEMU Emulates 32bit RISC based ARM processor Eclipse is the officially supported IDE plugins for NetBeans are also available http://greenoid.blogspot.com (Oct 2010)
13. References Android Developer Section: http://developer.android.com/sdk/index.html Eclipse ADT plugin: http://developer.android.com/sdk/eclipse-adt.html Netbeans ADT plugin: http://gerry.ws/2009/01/1074/how-to-setup-netbeans-for-android-development.html First Android App using the NB plugin: http://rusiruboteju.wordpress.com/2010/07/01/android-and-netbeans/ http://greenoid.blogspot.com (Oct 2010)