Although the Android OS aims to be a self-contained mobile platform, most Android apps (even those that really suck) are developed by using the Eclipse SDK, on a PC. Up to this point, it was ...