S_1124_TABS10 Advertisement S_1124_TABS10 Advertisement S_1124_TABS10 Advertisement

Android Wear

Archív NXT
0

Podľa výsledkov prieskumov sa používatelia telefónov s Androidom pozrú na jeho displej 125-krát denne. Zakaždým ho musia vybrať z vrecka, prípadne aj z puzdra. Veľa ľudí prestalo nosiť hodinky a na zisťovanie času používajú telefón, takže značná časť interakcie s telefónom je zameraná na tento účel. Vývoj však ide po špirále a operatívnosť hodiniek na zisťovanie informácií upútala pozornosť tvorcov mobilných platforiem.

Jedna z prvých lastovičiek je platforma Android wear, ktorá sa vyznačuje komplexnosťou a univerzálnosťou. Základom filozofie novej platformy je operatívne poskytnutie relevantných informácií pri čo najjednoduchšom a najintuitívnejšom ovládaní. V súčasnosti je platforma implementovaná v hodinkách viacerých výrobcov s obdĺžnikovým alebo kruhovým displejom.

Ak zatiaľ nemáte zariadenie k dispozícii, môžete si ho vyskúšať na emulátore, a to v súčinnosti s vaším telefónom. Postup je opísaný v závere článku.


Hodinky LG G Watch majú 1,65" LCD displej IPS, procesor Qualcomm Snapdragon 400 taktovaný na 1,2 GHz, 512 MB RAM/4 GB SSD, port micro USB. S telefónom komunikujú cez Bluetooth 4.0. Senzorová výbava zahŕňa trojosový akcelerometer, kompas a gyroskop.

Východiskový stav zariadenia je domovská obrazovka, ktorá zobrazuje buď obsah vzťahujúci sa na prvú kartu, alebo hodinky ukazujúce čas s takým dizajnom ciferníka, ako si používateľ zvolil. Kliknutím kamkoľvek na displeji alebo hlasovým povelom „Ok Google" sa hodinky aktivujú a sú pripravené prijať hlasový povel na požadovanú funkciu, prípadne si túto funkciu používateľ vyberie na dotykovej obrazovke. Zariadenie zobrazuje takisto stavové indikátory, ktoré ukazujú konektivitu, stav batérie, režim v lietadle alebo počet neprečítaných položiek.

Ponuka a vyžiadanie informácií

Zariadenia platformy Android Wear poskytujú informácie buď na báze ponuky (ekvivalent notifikácií), alebo na základe požiadavky používateľa. Ponuka informácií sa zobrazuje ako vertikálny zoznam kariet, z ktorých každá obsahuje užitočné informácie. Používatelia sa podobne ako pri telefónoch a tabletoch gestami presúvajú medzi kartami obsahujúcimi relevantné informácie. Vzhľadom na malé rozmery displeja sú informácie do maximálnej miery zhustené. Na zobrazenie podrobností slúžia ďalšie karty.

Zariadenie sa ovláda pomocou niekoľkých základných gest. Vertikálny pohyb prsta slúži na prepínanie medzi kartami. Horizontálne gesto smerom doľava umožní zobrazenie ďalších podrobností. Posunom doprava informáciu potvrdíte, prípadne zrušíte notifikáciu. Ťuknutím na tlačidlo alebo iný ovládací prvok potvrdíte akciu.

watch2.png

Princíp ovládania aplikácií

Pri klasickom telefóne máte na rôzne akcie rôzne aplikácie a tie spravidla majú viac rôznych kariet, takže získať požadovanú informáciu nebýva vždy jednoduché. Model používateľského rozhrania platformy Android Wear zaisťuje, že používatelia nemusia spustiť viac rôznych aplikácií na kontrolu aktualizácií, napríklad správ, statusov zo sociálnych sietí a podobne. Miesto toho môžu jednoducho prepínať karty so stručnými aktualizáciami informácií, ktoré sú pre nich dôležité. Aplikácia pre platformu Android Wear môže vytvárať karty a aplikovať ich do kontextového streamu vtedy, keď s najväčšou pravdepodobnosťou môžu byť pre používateľa užitočné. Karty v streame sú viac než len obyčajné notifikácie. Vodorovným gestom môže používateľ zobraziť ďalšie súvisiace karty, prípadne ovládacie prvky.

Zariadenie takisto reaguje na povely používateľa a môže získavať informácie zo služieb Googlu, prípadne z iných zdrojov. Aktivuje sa hlasovým povelom „OK Google" alebo poklepaním na pozadie domovskej obrazovky, prípadne dotykovú plôšku na ráme okuliarov. Gestom, teda posúvaním prsta po obrazovke hodiniek alebo dotykovej plôške okuliarov sa zobrazí zoznam navrhovaných hlasových príkazov, ktoré môžu byť aktivované hlasom alebo poklepaním. Ak je na príslušný povel zaregistrovaných viac aplikácií, používateľ má možnosť vybrať si, ktorú aplikáciu na danú úlohu uprednostní. Aplikácie teda môžu reagovať na hlasový príkaz rovnakým spôsobom, ako bežné aplikácie reagujú na klasické podnety, napríklad ťuknutie na tlačidlo.

Scenáre použitia

Zariadenie platformy Android Wear pracuje v synergii s telefónom, ktorý mu poskytuje komunikačné možnosti a informácie o polohe. Hodinky, okuliare alebo iná forma zariadenia wear vám zobrazia notifikácie o aktuálnych udalostiach z vášho telefónu alebo tabletu, umožňujú diskrétne odmietnutie hovoru (telefón vtedy pošle SMS) či nastavenie vhodného režimu práce.

watch6.png

Informácia o prijatí e-mailu. Jeho obsah si môžete zobraziť na telefóne.

Pomocou vhodných aplikácií si môžete zobraziť štatistiku o pohybových aktivitách či ovládať zariadenia okolo vás, napríklad v inteligentnom dome. Ak si do tabletu alebo telefónu používateľ nainštaluje aplikáciu využívajúcu súčinnosť s hodinkami, časť aplikácie bežiaca v hodinkách sa do nich nainštaluje automaticky.

watch5.png

Ponuka aplikácií pre Android Wear sa neustále rozširuje

Hodinky vám poskytnú množstvo drobných, ale v danom okamihu veľmi potrebných informácií. Opíšeme typický scenár pri ceste lietadlom. Po príchode na letisko zosnímate QR kód pri nástupe do lietadla. Hodinky vám poskytnú informáciu o hoteli v cieľovej destinácii, ktorú môžete na hodinkách ukázať taxikárovi. Oceníte to obzvlášť v ázijských krajinách. Rovnaký scenár v týchto krajinách môžete použiť aj pri prekladači - jednoducho ukážete domorodcovi preloženú frázu na displeji hodiniek. Scenár pokračuje zistením predpovede počasia. Zistíte aj, v ktorej reštaurácii vo „walking distance" majú najlepšiu pizzu, v predstihu si ju objednáte, hodinky vás navigujú k reštaurácii, kde vám prinesú objednané jedlo, za ktoré jediným ťuknutím na displej hodiniek zaplatíte.

Vyskúšajte si ...

Platformu Android Wear si môžete vyskúšať na emulátore bez toho, aby ste mali k dispozícii fyzické zariadenie. Zo stránky developer.android.com/sdk si stiahnite vývojové prostredie Eclipse ADT. Nemusíte ho inštalovať, stačí rozbaliť archív do vhodného adresára. Spustite aplikáciu Eclipse a z nej ikony Android SDK Manager so symbolom zelenej šípky smerujúcej nadol na toolbare. Následne nainštalujte komponenty pre Android 4.4 W.

watch8.png

Inštalácia komponentov platformy Android 4.4 W

Z Eclipse spustite pomocou ikony AVD Manager na správu virtuálnych zariadení. Vytvoríte virtuálny stroj s parametrami:

  • Device - Android Wear Round, alebo Square
  • Target - Android 4.4W - API Level 20
  • CPU/ABI - Android Wear ARM (armeabi-v7a)
  • Keyboard - Select Hardware keyboard present
  • Skin - AndroidWearRound alebo AndroidWearSquare depending
  • Snapshot - nenastavené
  • Use Host GPU - nastavené

watch3.png

Nastavenie parametrov emulátora

Spustite emulátor. Teraz treba nakonfigurovať váš androidový telefón alebo tablet a spojiť ho s emulátorom. Nainštalujte do svojho zariadenia z Google Play aplikáciu Android Wear. Po nábehu emulátora pripojte zariadenie s Androidom cez port USB. Aby prepojenie fungovalo, musíte presmerovať komunikačný port AVD na pripojené zariadenie. Z konzolovej aplikácie operačného systému spustite príkaz adb -d forward tcp:5601 tcp:5601. Aplikáciu adb.exe nájdete v adresári, kde ste nainštalovali Android SDK v podadresári \sdk\platform-tools.

Teraz bude emulátor fungovať presne ako reálne hodinky. Po relevantnej udalosti, napríklad prijatí mailu, sa vám zobrazí na emulátore notifikácia. Po potvrdení sa text mailu zobrazí na displeji vášho zariadenia.

Pridať komentár

Mohlo by vás zaujímať

Mohlo by vás zaujímať