Audacious Android application programming
Frank McCown · Journal of computing sciences in colleges · 2013
As smartphones and tablet devices become ubiquitous, students are showing increasing interest in programming these devices, and many CS departments are adding mobile computing electives to their curriculum. Google's Android OS is a freely available and popular smartphone platform where applications are implemented in Java using the Android SDK.