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.

RTL Helper

To use RTLHelper, just download the jar, copy it into your project’s libs folder, and reference it. Then you just need to call RTLHelper.convert() on whatever string you want to display, before setting it as a TextView’s text. Please note that you should be using a font that supports a wide array of Unicode groups; we’ve already added the DroidNaskh font that comes with Android 4.0 and later in the fonts fallback chain for i’m Droid (as well as some more other Android 4.0+ fonts), so you don’t have to care about that. Android will fall back to these fonts for glyphs that aren’t included in the Typeface you choose for the UI widgets.