Video: Frictionless Android testing: Write once, run everywhere (Google I/O '18) (Listopad 2024)
Když jsem včera sledoval hlavní přednášku konference Google I / O 2014, byl jsem ohromen tím, jak všudypřítomný Google chce, aby byl Android.
Je zřejmé, že společnost není jen spokojená s tím, že Android má dominantní roli v chytrých telefonech a tabletech, ale chce být na zápěstí, na televizi, v autě a dokonce i na svém notebooku. A zatímco jiné společnosti - zejména Apple a Microsoft - mají podobné vize, Google se zdá po této cestě dále než kdokoli jiný.
Sundar Pichai, senior viceprezident společnosti Google pro Android, Chrome a Apps, (na obrázku) hovořil o tom, jak společnost dělá Android práci ve více prostředích. Jedna věc, která dělala Androidu odlišným od jeho konkurentů, však byla, že „nestavíme vertikálně integrovaný produkt. Děláme to, že budujeme otevřenou platformu v měřítku.“
Pravděpodobně největší novinkou pořadu je vydání vývojářské verze další verze Androidu s kódovým označením „L.“. (Myslím, že se ještě nerozhodli mezi Licorice a Lollipopem, dvěma jmény, které byly široce spekulovány.)
Z pohledu uživatele je největší celkovou změnou pravděpodobně aktualizovaný designový jazyk, který by měl být viděn v uživatelském rozhraní a v aplikacích napříč Androidem, webovými aplikacemi a dokonce i nositelnými programy. Jedním jasným nápadem, který se nazývá „Material Design“, je napodobit texturu, kterou vidíte ve fyzickém světě, kde se listy papíru nebo karty mohou klouzat po jiných, ale hloubku můžete zjistit prostřednictvím vizuálních podnětů, jako jsou švy a stíny. Kromě toho existují různé animace, zejména když se dotknete nebo přetáhnete položky; stejně jako schopnost provádět inteligentní rolování tam, kde se části obrazovky posouvají, zatímco ostatní zůstávají konstantní.
Důležité a neobvyklé je, že to bude fungovat napříč platformami. Některé funkce, například Karty, byly první v aplikacích pro Android, jako je Chytré karty Google. Ostatní, například inteligentní rolování, jsou součástí různých webových rámců Google. Nyní se však spojují způsobem, který Google i doufají, že jeho vývojáři mohou použít k vytváření aplikací, které mají stejný základní vzhled, ať už jako webové stránky nebo aplikace. Pro webové vývojáře to bude součástí knihovny polymerů, která obsahuje většinu stejných prvků uživatelského rozhraní, takže webové aplikace mohou vypadat jako aplikace pro Android. Google VP pro design Matias Duarte řekl, že to odráží jednu "konzistentní vizi", která jde napříč platformami. Apple a Microsoft také mají své pokyny pro návrh, ale žádný se nezdá být tak široký jako Google.
Material Design hraje velkou roli ve vzhledu Android L na všech platformách, ale vypadá to, že většina změn bude pro uživatele i vývojáře docela přímočará. Při demontáži L na chytrých telefonech a tabletech vypadaly změny ve věcech, jako je obrazovka oznámení, pěkné, ale ne bouřlivé; neměly by způsobit tolik rozruchu, jak vyvolaly změny uživatelského rozhraní v Apple iOS 7. Jedna věc, která mě trochu znepokojovala: Vypadalo to, že řada aktualizovaných aplikací, jako je Gmail, může na obrazovce zobrazovat méně položek.
Také se změnilo množství dalších věcí s Androidem. Android L bude obsahovat interaktivní oznámení a slučovat oznámení s obrazovkou zámku, což je koncept, který jsme slyšeli také od Apple, ale to je dobré slyšet. A v dalším znamení integrace budete moci telefon odemknout pomocí „důvěryhodného prostředí“, které by mohlo zahrnovat konkrétní důvěryhodné místo, jako je váš domov nebo auto; nebo přítomnost jiných zařízení, jako jsou chytré hodinky; nebo hlasovým tiskem.
Další změnou je to, co Google nazývá „nedávné“, seznam naposledy použitých aplikací. I toto nyní bude mít překrývající se okna a je navrženo tak, aby obsahovalo nejen aplikace, ale také webové stránky, takže se mezi nimi můžete snáze pohybovat. Podobně s funkcí nazývanou indexování aplikací budou informace v aplikacích indexovány, takže pokud jste provedli vyhledávání restaurací v otevřené tabulce, při vyhledávání v prohlížeči můžete vidět nejen výsledky Google, ale i odkaz do vyhledávání otevřené tabulky v aplikaci.
Pro zvýšení výkonu L obsahuje nový Android Runtime (ART), který nahrazuje virtuální stroj Dalvik, který je součástí Androidu od začátku. Ředitel Android pro Android Dave Burke uvedl, že to nabízí až dvojnásobné zvýšení výkonu a podporuje řadu nových funkcí, včetně lepšího přidělení paměti a sběru odpadu, stejně jako podporu pro 64bitové zpracování s většími registry, nové sady instrukcí, a zvětšení adresního prostoru. Bude to multiplatformní na procesorech ARM, Intel a MIPS. A co je nejdůležitější, Burke řekl, že stávající aplikace pro Android poběží v novém běhovém prostředí beze změn.
Dalším velkým vylepšením výkonu je spíše obecně pojmenovaný „Android Extension Pack“, který je navržen tak, aby do operačního systému Android přinesl grafické prvky spojené s Direct X 11 na Windows - věci jako teselace a lepší geometrické shadery. „Je to doslova tato hra s PC v kapse, “ řekl Burke. Řekl, že Google na tom spolupracoval s Nvidia, Qualcomm, ARM a Imagination Technology. Tito prodejci pokrývají krajinu dodavatelů mobilních grafik, takže bylo dobré vidět je všechny. I když jsem si jistý, že stále neodpovídá špičkové počítačové grafice - mobilní platformy prostě nemohou spotřebovat tolik energie - mělo by to vést k lépe vypadajícím hrám, což je pro mnoho uživatelů velká výhra.
Kromě toho existuje nový režim spořiče baterií, který umožňuje, aby zařízení jako Nexus 5 běžely až o 90 minut déle. Nebylo hned jasné, jak se to liší od funkcí, které společnosti Samsung tak nedávno předvedly na svých telefonech se systémem Android, jako je Samsung, ale samozřejmě všichni chceme lepší výdrž baterie.
Zdá se, že další funkce zahrnují více funkcí ochrany osobních údajů, lepší podnikové funkce, včetně možnosti oddělit osobní a podnikové aplikace, což zahrnuje práci od platformy Samsung Knox. Spousta třetích stran má podobné produkty jako součást svých platforem Enterprise Mobility Management nebo Mobile Device Management (MDM) a samozřejmě to byla jedna z velkých funkcí BlackBerry 10. Je však zajímavé vidět, že je zabudován do platformy.
Další iniciativou, kterou Pichai sdílel, bylo vytvoření referenčních návrhů pro levné smartphony pro rozvíjející se trhy. Zejména ukázal pro Indii telefon od společnosti Micromax s 4, 5palcovým displejem, duálními SIM kartami, slotem pro SD a rádiem FM, které by měly stát cenu pod 100 USD, a uvedl, že další výrobci zavedou také modely
Kromě telefonů a tabletů Google zobrazoval Android TV, ale zdůraznil, že to není nová platforma, ale pouze rozšiřuje Android na větší obrazovku. Nové nástroje v Android L usnadňují vývojářům použití sítí k vytváření různých verzí pro různé velikosti obrazovky; a Google hovořili o stavebních blocích „opřít se zpět“, aby pomohli vylepšit design pro použití na velké obrazovce.
Zdá se, že to bude fungovat na zařízeních, jako je Chromecast, nebo přímo vestavěných do televizorů. Google říká, že Sony a Sharp patří mezi tvůrce podporující tuto platformu. Můžete zrcadlit obsah z telefonu nebo tabletu do zařízení Android TV; a jedna nová funkce s názvem Backdrop vám umožňuje spouštět v televizi kanály, jako je umění nebo vaše obrázky (ze složky Google Plus), pokud se nepoužívají k jiným účelům. Koncepty opět nejsou nové, ale vypadá to jako snadný způsob integrace.
Jak se očekávalo, Google hovořil více o své nové platformě Android Wear, přičemž Google uvedl, že LG G i Samsung Gear Live (výše) jsou dnes k dispozici pro objednání, přičemž Motorola Moto 360 bude brzy k dispozici. Tento vzhled je navržen tak, aby pracoval s chytrým telefonem Android, zrcadlil důležité informace a oznámení a znovu pracoval podobným způsobem, s gesty, jako je procházení kartami Chytrých karet Google atd. Zvláště na mě udělala dojem demonstrace hlasového ovládání pomocí hodinek.
U automobilů Google hovořil o Androidu Auto (níže), který je navržen tak, aby používal váš telefon Android pro skutečné spouštění aplikací, ale zobrazoval a ovládal je prostřednictvím integrovaného displeje v autě. Ukázky opět obsahovaly řadu aplikací ovládaných hlasem pro věci, jako je navigace s Mapami. Google zde nějakým způsobem hraje dohánění. Společnost Microsoft se dlouhodobě účastní automobilů a řada výrobců automobilů již předvedla vozidla se systémem CarPlay od společnosti Apple, ale Google poukazuje na svou práci se společností Open Automotive Alliance, která podle společnosti Google nyní zahrnuje 25 značek automobilů a více než 40 partnerů.
Společnost Google také oznámila platformu Google Fit, která je navržena tak, aby informace o zdraví a kondici z různých zařízení a aplikací vtáhla do jediného rámce, za předpokladu, že těmto aplikacím povolíte. Zní to velmi podobně jako Apple HealthKit, ale bylo dobré vidět, jak společnosti jako Nike podporují novou platformu. Společnost oznámila některé pěkné změny ve své cloudové platformě, například lepší ladění, sledování a monitorování vývojářů; neomezené úložiště pro firemní uživatele Disku za 10 $ měsíčně; a novou verzi své mobilní verze Dokumentů Google, která nyní může pracovat se soubory Microsoft Office přímo (pomocí technologie od QuickOffice, kterou Google koupila chvíli zpátky).
Jedna věc, která mě překvapila, byla ukázka aplikací pro Android, které pracují na Chromebookech. Google sliboval, že některé aplikace pro Android budou fungovat na platformě Chrome koncem tohoto roku. Společnost mluvila zejména o Evernote, Vine a Flipboard. Pichai hovořil o tom, jak společnost pracuje na sbližování zkušeností v Androidu a Chrome - a zdá se, že to je vyvrcholením procesu, který začal, když začal mít na starosti obě platformy.
Google opět rozhodně není jedinou společností, která chce, aby se jeho platforma rozšířila na nejrůznější zařízení. Společnost Microsoft hodně hovořila o tom, že chce spojit Windows Phone a platformy Windows dohromady, a tam pomalu postupuje a snaží se také přinést webové vývojáře. Apple má mnoho stejných služeb na platformách iOS a Mac, ale zůstávají oddělené. Společnost Google samozřejmě čelí konkurenci v mobilních operačních systémech od společností Apple a Microsoft a do určité míry od společností, které staví na platformě Android, jako je Samsung, a v cloudu od společností Amazon a Microsoft. To vše vede v některých částech trhu. Žádná jiná společnost však dnes nedokáže vyrovnat šíři služeb Google a ambice, kterou ukazuje pro nasměrování toku informací k vám a od vás, na jakémkoli zařízení. Když vidíte Android kdekoli od telefonů a tabletů až po zápěstí, auta a notebooky, je pozice společnosti Google velmi jasná.