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.

Overlay Menus

Overlay Menus are the standard way of displaying simple option menus on the i’m Watch. They’re designed to be as unobtrusive as possible when not in use, so as not to disturb the user or take up any precious screen estate.

Normally, you’d have the OverlayMenu set to autohide, and add a few hooks in the Activity touch event listeners, so that the OverlayMenu knows when to pop up. In special cases, you might want to have the menu to never hide (i.e. Alarm Clock app), this is not a common pattern.

To import the Overlay Menu, just clone the OverlayMenu repo on GitHub, and reference the Android library project from your app’s.