i’m Droid

i’m Droid is the custom-tailored version of Android that runs on the i’m Watch. i'm Droid is the only full-fledged version of Android especially made to run on a smartwatch, featuring an optimized UI for the smartwatch form factor, innovative power-saving features such as Smart Tethering, and some unique capabilities.

i'm Droid is based upon Android 1.6, slimmed down of its features which are not needed on the i’m Watch. We’ve worked on the OS of the i’m Watch adding support for advanced features not available on the underlying Android distribution, to perfectly integrate it with the i’m Watch hardware and to overcome the differences and limitations that the smartwatch form factor has on respect to the smartphones Android was designed for.


Here are the links to few software libraries you might want to use in your next i’m Watch app. They’re all released under the Apache 2 license.

The sensors library allows your app to leverage the i’m Watch sensors, a magnetometer and an accelerometer.

Overlay Menus are the standard way of displaying simple option menus on the i’m Watch.

RTL Helper is a custom utility class that extends what Android already performs (basic Bidi capabilities).

When you need the user to input some simple data (i.e. dialer, calculator) please refer to our Numpad sample project.

You can access the sources and binaries on our GitHub account. Fork, patch, and submit pull requests for new features you want to be standardized! You can also read our libraries JavaDoc online.