Appendix 1Android Programming Tools

One of the advantages that Android’s open, true-multitasking platform has over mobile OS competitors such as Apple’s iOS is that you can run developer-centric utilities such as AIDE on the device without jailbreaking or rooting the phone or tablet. The open nature attracts tinkerers and developers who want to bring the power of their desktop coding environment onto their post-PC devices. Terminal editors like Nano and Vim can also be used on Android, as well as source version control systems like Git and Subversion. Let’s start with a review of some of the best code editors available on 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.