Chapter 6Programming with AIDE

Up to this point, we have learned how to customize Android to look the way we want it to and to script Android to do what we want it to do. Now it’s time to make Android do exactly what we want by writing and compiling a native Android application entirely on the device. This is something no other mobile operating system today has yet been capable of supporting. We will explore how to take advantage of this unique, self-contained mobile programming capability.

There are a number of benefits to using this on-device approach. First, it offers a much faster development approach compared to the more traditional tethered PC model since you don’t have to go through the hassles of installing the Android SDK, the Android ...

Get Developing Android on Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.