Barcamp presentation I gave at Droidcon Paris 2013 about developing Android apps for the i'm Watch (although the guidelines stand for most wearable devices). The presentation focuses mostly on user expectations on a smartwatch, and UI/UX guidelines.
Focus on the notifications and quick access to essential information · Smoothness: optimize and rationalize resources! · OverlayMenus instead of option menus · Apps configuration on i'm Cloud i'm™ #imdeveloper 5/12
· It's still a watch, only essential info · Most apps have just one Activity · KISS approach {Keep It Simple, Stupid!) O Comments O Like 0:00:00 START i'm™ #imdeveloper 6/12
Loaders etc · Simple and minimalistic UI, Holo-esque: - Black backgrounds, white and light gray content - One accent color throughout the app - Zero chrome (content-first) ~!) I x:x I I - us,e debugging co1 nnected A mmputer is connected to your watch t · USB CO·nnected Se I e ct to copy fl I es tolf rom your com~ i'm™ #imdeveloper 210 30 7/12
Syncs 3rd party apps data since i'm Droid 2.2.0 · Configuration JSON declared on the Developer Console: Name* Prh!:e (Ecent').* Type* .___IMY_• · . A_ pp _ · _ _ _ _ _ _ _ _____.I lo I l~ To-ols----.~I A f. * pp con 1g { 11 n ot1 fl er'' :fa I s e 1 ' 1 des err pt ions" :{"v !ill I u es 11 :f ' it'' :11 Ness u n a co nfi g u r azi one necessarl a.'1 1 ''en'':11 No. conff guratf.0 11 needed.11 }}1 11 configurati onEntrles. ''*1} · Process JSON and update in a jiffy i'm™ #imdeveloper 9/12