Huawei Quick Apps je alternativou Huawei k Google Instant Apps

Huawei Quick Apps jsou alternativou k Google Instant Apps pro smartphony Huawei a Honor a přinášejí mnoho dalších výhod. Čtěte dále a dozvíte se více!

Android bez Googlu a mobilních služeb Google (GMS) je pro běžného spotřebitele cizí pojem, takový, který zásadně mění zážitek, který od svého Androidu očekávají chytrý telefon. A kvůli určitým politickým rozhodnutímHuawei stojí před nezáviděníhodným úkolem přesvědčit svět mimo Čínu, že může poskytnout software zkušenosti na Androidu, které mohou konkurovat zkušenostem, které očekávají od Google Android. Čínská společnost měla určitou předvídavost, protože začala pracovat na několika směrech mnohem dříve, než byla politika rozhodnutí a tyto cesty se pak musely zintenzivnit a vyplnit jako náhrady za klíčové služby Google a rámců. V tomto článku se podíváme na Rychlé aplikace od Huawei, jedna taková cesta, která slouží jako alternativa k Okamžité aplikace od Googlu.

Okamžité aplikace Google

Google představil Okamžité aplikacezpět na Google I/O 2016

, představující si to jako další evoluční krok ve způsobu, jakým jsou aplikace pro Android vnímány. Tradičně by si uživatel musel stáhnout a nainstalovat celou aplikaci, i když jeho záměrem bylo aplikaci pouze zkontrolovat nebo splnit velmi konkrétní jednorázový úkol; a pak také nezapomeňte odinstalovat aplikaci, pokud chtěli udržet svůj telefon čistý. S Okamžitými aplikacemi mohli uživatelé „streamovat“ aplikace, aby si vyzkoušeli určité omezené funkce, aniž by to znamenalo jakékoli tření spojené s instalací. Tento přístup sliboval zvýšení dosahu pro vývojáře aplikací, protože mohli v podstatě promítnout uživateli nativní aplikaci pro Android prostřednictvím adresy URL, místo pouhé prezentace webu. V průběhu let zaznamenaly Instant Apps několik klíčových vylepšení – Obchod Google Play získal podporu pro okamžité aplikace, s prominentem Tlačítko „Vyzkoušet nyní“ zobrazené vedle „Instalovat“ v několika populárních aplikacích to vývojáři měli povoleno publikovat okamžité aplikace bez webových stránek, a dokonce hry zapojené do party Instant Apps s hratelnými ukázkami, něco, co rozhodně pomáhá při zapojení hra je placená nebo dostupná pouze pro předběžnou registraci.

Okamžité aplikace sice ještě zcela neodstranily naši potřebu tradičních aplikací – a vzhledem k jejich návrhu to udělat nemohou, protože jsou předchůdcem k plnému zážitku z tradiční aplikace nebo hry, a nikoli k úplné náhradě – slouží důležitým funkcím jak pro uživatele, tak pro uživatele vývojáři. Ale pro uživatele a vývojáře, kteří hledají od Huawei jeho hardware, nedostatek Instant Apps přidá k celkové špici softwaru bez Googlu. Pokud se aplikace spoléhá na GMS ve své základní funkcionalitě, nebude tato funkce také dostupná prostřednictvím okamžitých aplikací. Absence Obchodu Play také omezuje kanály, které mají uživatelé k dispozici, aby si mohli vyzkoušet okamžité aplikace, protože Obchod Play byl jedním z populárních médií pro propagaci okamžitých aplikací.

Rychlé aplikace Huawei

V ideálním světě by politická situace, která nutí Huawei přestat používat služby Google, neexistovala. Ale nežijeme v ideálním světě, takže dalším nejlepším řešením pro Huawei je zajistit, aby jeho zúčastněné strany byly ovlivněny minimálním způsobem. Za totéž, Huawei AppGallery byla představena jako domácí alternativa do obchodu Google Play pro distribuci aplikací. Jádro HMS pokusili se zaplnit místo, které zůstalo v nepřítomnosti GMS; zatímco Galerie schopností Huawei se prezentovala jako komplexní platforma pro distribuci služeb. Huawei Quick Apps si klade za cíl zaplnit mezeru v rámci Okamžitých aplikací Google a poskytnout uživatelům aplikace bez instalace na chytrých telefonech Huawei.

Stejně jako Instant Apps, Quick Apps si klade za cíl snížit tření, které uživatelé pociťují, když si musí aplikaci nainstalovat, spoléhat se na neochotě průměrného uživatele při instalaci velké aplikace, když se může těšit jen na omezené využití na. Protože uživatelé váhají s instalací nových aplikací, vývojáři musí prozkoumat alternativní mechanismy, jak je získat zkušenosti jejich aplikace pro uživatele, protože propagace nové aplikace se za těchto podmínek stává obtížnou prací okolnosti.

Výhody

Některé z těchto alternativních mechanismů zahrnují HTML5 a progresivní webovou aplikaci (PWA), programy WeChat Mini, Facebook Instant Game a samozřejmě okamžitou aplikaci Google Play; ale s každým z nich jsou spojeny nevýhody. PWA jsou dobré pro dosažení univerzálního zážitku prostřednictvím prohlížeče, ale mohou mít tendenci mít pomalejší interakci ve srovnání se správnou aplikací. Podobně jsou programy WeChat Mini Programy založené na HTML 5 a JavaScriptu, které trpí pomalejší interakcí a omezeným dosahem mimo Čínu. Facebook Instant Game využívá HTML 5 a WebGL, ale trpí nedostatkem nativní grafické akcelerace. Okamžité aplikace Google tak byly proti těmto možnostem dobrým řešením, ale také trpí omezenou použitelností, protože Celým záměrem Instant Apps je poskytovat omezené funkce a přesvědčit uživatele o tom, zda je třeba nainstalovat plnou verzi aplikace.

Huawei Quick App využívá HTML 5, JavaScript a CSS k poskytování nativního GUI pro aplikaci a zároveň snižuje objem kódu na pouhých 20 % tradiční aplikace pro Android. Rychlé aplikace se neomezují pouze na zařízení Huawei, protože Huawei tvrdí, že jsou kompatibilní s „novou sadou standardů“ podporuje více než 12 hlavních čínských výrobců mobilních telefonů, kteří představují více než 35 % světového trhu a 85 % čínský trh; a je podporována na více než 1 miliardě chytrých telefonů. Díky obrovskému rozsahu podpory jsou lukrativní pro vývojáře, kteří chtějí oslovit nové uživatele. Rychlé aplikace také podporují všechny „H5“ aplikace, což jsou v podstatě mobilní webové stránky, které jsou často sdíleny přes WeChat v Číně. Rychlé aplikace lze také přidat na domovskou obrazovku zařízení a mohou také přistupovat k funkcím zařízení.

Zatímco k Okamžitým aplikacím Google lze přistupovat prostřednictvím přímé adresy URL a obchodu Google Play, rychlé aplikace Huawei lze přístupné přes Huawei AppGallery, přes Vyhledávání, Okamžitý přístup, Smart Care (Huawei Assistant na domovské obrazovce), přes a Aplikace Huawei Quick App Centera prostřednictvím adres URL přímých odkazů. Aplikace Quick App Center může spouštět a spravovat rychlé aplikace, což zajišťuje, že budete spouštět nejnovější dostupnou verzi aplikace. Umožňuje také uživatelům mazat data, odebírat autorizace a deaktivovat upozornění pro rychlou aplikaci.

Pokud jde o jejich základní předpoklad, rychlé aplikace se mohou otevřít okamžitě a používat je bez nutnosti instalace. Huawei také tvrdí, že se mohou aktualizovat automaticky a zabírají omezený úložný prostor. Po zavření je lze také snadno znovu objevit pomocí ikony na domovské obrazovce nebo je najít pomocí Nedávno použitých aplikací nebo prostřednictvím oznámení Push.

Huawei také tvrdí, že rychlé aplikace fungují stejně dobře jako tradiční aplikace pro Android. Rychlá aplikace ve svých testech fungovala velmi podobně jako ekvivalentní aplikace pro Android, přičemž vyžadovala pouze velmi malý zlomek úložného prostoru. Tento nízký požadavek na úložiště přijde velmi vhod na levných chytrých telefonech, protože uživatelé se mohou s jistotou snížit úložná zařízení, ukládat jejich média a stále si ponechat možnost přístupu k nativnímu prostředí Androidu pro mnoho z nich aplikace.

Huawei také tvrdí, že přijímání Quick Apps je na raketovém vzestupu. Rychlé aplikace jsou zatím podporovány na více než 250 milionech telefonů Huawei s MAU více než 30 milionů. Přístup k rychlým aplikacím se také každé čtvrtletí zvýšil o 100 % a průměrná doba na uživatele přesahuje 14 minut denně.

Ve druhém příkladu Huawei tvrdí, že rychlé aplikace poskytují lepší výnosy v propagačních aktivitách. Když jsou rychlé aplikace i tradiční aplikace pro Android propagovány různými způsoby, vidělo aplikaci pro Android pouze 10 % uživatelů dosáhlo instalace aplikace, zatímco aplikace Quick App zaznamenala, že 72 % uživatelů dosáhlo zkušenosti s aplikací Quick App, což ukazuje na velmi podstatnou část účinek. Udržení uživatelů však zůstalo stejné, což stále svědčí o výhodách přístupu Quick App. Vzhledem k tomu, že se s Rychlou aplikací setkalo více uživatelů, náklady na propagaci na zadrženého uživatele se drasticky snížily, což z ní činí mnohem efektivnější způsob propagace a inzerce aplikace.

Výhody rychlých aplikací související s výkonem se týkají také rychlých her, což jsou v podstatě hry ve formátu rychlých aplikací. Huawei tvrdí, že rychlé aplikace mohou být buď prostřednictvím H5, nebo mohou být také „nativními runtime hrami“. Nativní běhové hry prostřednictvím Quick Apps slibují zrychlení grafiky na úrovni zařízení a zajišťují, že hra běží hladce a ve vysoké kvalitě. Hry si také zachovávají možnost přístupu k funkcím zařízení, včetně polohy, senzorů, Bluetooth a dalších.

Výhody z rychlých aplikací se také rozšiřují na čas skutečně vynaložený na vytváření rychlé aplikace nebo rychlé hry. Pokud již máte existující aplikaci nebo hru H5, můžete mít rychlou aplikaci nebo hru spuštěnou do hodiny. Časový rámec se prodlouží o další dva dny, pokud chcete začlenit účet Huawei nebo platební služby. Huawei tvrdí, že nové rychlé aplikace mohou být vyvinuty a vydány již za méně než týden.

Nevýhody

Rychlé aplikace mají spoustu výhod, ale existují určitá omezení, která byste jako vývojáři měli mít na paměti.

Pokud je vaše aplikace/hra velmi velká, dochází ke ztrátě výkonu, která se projeví větším snížením objemu balíčku. Rychlé aplikace dále nepodporují celou škálu rozhraní Android API; takže pokud se vaše aplikace spoléhá na některá zřídka používaná rozhraní API, nebudete moci migrovat zcela čistým způsobem. Podobně Huawei zmiňuje, že aplikace, které vyžadují speciální oprávnění, jako jsou například tematické soubory APK, nejsou podporovány prostřednictvím formátu Quick App.

Rychlé aplikace také musí běžet na platformě „Quick Application Center“, která bude na zařízeních předinstalovaná prostřednictvím aktualizací Androidu 10. Zařízení, která nemají Android 9, si musí platformu stáhnout a nainstalovat jednou, aby mohla spouštět Rychlé aplikace.

Telefonická podpora

Rychlé aplikace jsou užitečné, ale jejich užitečnost je pouze tak široká, jako je jejich dostupnost pro koncové uživatele na jejich zařízeních. Všechny smartphony Huawei byly uvedeny na trh po Huawei Mate 30 přímo podporují rychlé aplikace, zatímco ostatní vybraná zařízení Huawei a Honor je budou podporovat, když obdrží aktualizaci na Android 10. Huawei sdílí seznam zařízení, která podporují rychlé aplikace po aktualizaci na Android 10:

  • Huawei Mate RS
  • Huawei Mate 20
  • Huawei Mate 20 Pro
  • Huawei Mate 20 Lite
  • Huawei Mate 20 X
  • Huawei Mate 10
  • Huawei Mate 10 Pro
  • Huawei P30
  • Huawei P30 Pro
  • Huawei P30 Lite
  • Huawei P20
  • Huawei P20 Pro
  • HONOR V20
  • ČEST 20
  • HONOR 20S
  • HONOR Magic 2
  • ČEST 10
  • HONOR V10
  • Huawei Nova 4
  • Huawei Nova 5
  • Huawei Nova 5 Pro

Kromě toho může více telefonů Huawei podporovat rychlé aplikace, jakmile bude jejich AppGallery aktualizována na verzi 10.1 nebo novější.

Struktura projektu

Na několika svých konferencích Developer Day společnost Huawei sdílela informace o struktuře projektu rychlé aplikace.

Rychlá aplikace má příponu .rpk. Struktura projektu se skládá ze tří částí. Soubor Manifest obsahuje metainformace rychlé aplikace s podrobnostmi, jako je název balíčku, název aplikace, číslo verze, ikona domovské obrazovky, cesta ke stránce a další relevantní konfigurace. App.ux obsahuje všechny běžné schopnosti projektu. Třetím prvkem je stránka a každá stránka odpovídá podadresáři, který obsahuje soubor rozvržení aplikace, soubor CSS a soubor se spuštěným JavaScriptem. Každý RPK Quick App je podepsán jedinečným podpisem, stejně jako se podepisují aplikace pro Android, takže mějte na paměti, že podpisový klíč uchováte soukromě a bezpečně.

Huawei poskytuje IDE (pro Windows a MacOS) pro vývoj rychlých aplikací a her, spolu s dokumentace dozvědět se více o vývoji rychlých aplikací. Součástí IDE jsou také ukázkové aplikace, takže se můžete sami podívat. Jakmile svou aplikaci Quick App vytvoříte a budete připraveni k vydání, musíte se přihlásit do vývojáře Huawei po nakonfigurování zemí a regionů, do kterých chcete rychlou aplikaci, odešlete svou rychlou aplikaci dosáhnout. Huawei zkontroluje předložení a poté uvolní rychlou aplikaci v cílových zemích a regionech. Pokud plánujete využívat služby Huawei ID, platby nebo push služby, budete muset o tyto služby požádat, než budete moci dokončit vývoj aplikací, ladění, odesílání a kontrolu.

Chcete-li vědět více, navštivte Zdroje Quick App společnosti Huawei.

Děkujeme společnosti Huawei za sponzorování XDA. Společnost Huawei se minimálně podílela na tvorbě tohoto článku nebo na jeho obsahu. Zejména byli konzultováni za účelem ověření faktů. Všechny vyjádřené názory jsou názory autora. Naši sponzoři nám pomáhají hradit mnoho nákladů spojených s provozem XDA, včetně serverů, vývojářů, autorů a dalších. I když vedle obsahu portálu můžete vidět sponzorovaný obsah, všechen bude jako takový jasně označen. Tým portálu XDA neohrozí novinářskou integritu tím, že bude přijímat peníze za příznivé psaní o společnosti. Náš názor se nedá koupit. Sponzorovaný obsah, reklamu a XDA Depot spravuje náš marketingový ředitel, nikoli redakční tým.