Huawei Quick Apps so alternativa Google Instant Apps za pametne telefone Huawei in Honor ter prinašajo številne dodatne prednosti. Berite naprej, če želite izvedeti več!
Android brez Googla in Googlovih mobilnih storitev (GMS) je povprečnemu potrošniku tuj koncept, ki temeljito spremeni izkušnjo, ki so jo pričakovali od svojega Androida pametni telefon. in zaradi določenih političnih odločitevHuawei se sooča z nezavidljivo nalogo prepričati svet zunaj Kitajske, da lahko zagotovi programsko opremo izkušnjo v sistemu Android, ki se lahko kosa z izkušnjo, ki so jo pričakovali od Googla Android. Kitajsko podjetje je imelo nekaj predvidevanja, saj je začelo delati na več področjih veliko pred političnimi odločitve, te poti pa je bilo treba nato okrepiti in izpolniti kot zamenjavo za ključne Googlove storitve in okvirji. V tem članku si ogledamo Hitre aplikacije od Huaweija, ena takšnih poti, ki služi kot alternativa Takojšnje aplikacije od Googla.
Google Instant Apps
Google predstavil Takojšnje aplikacije
nazaj na Google I/O 2016, ki si ga predstavlja kot naslednji evolucijski korak v načinu doživljanja aplikacij za Android. Običajno bi moral uporabnik prenesti in namestiti celotno aplikacijo, tudi če je bil njihov namen zgolj preveriti aplikacijo ali opraviti zelo specifično enkratno nalogo; in nato tudi ne pozabite odstraniti aplikacije, če želijo ohraniti svoj telefon čist. S takojšnjimi aplikacijami so uporabniki lahko "pretakali" aplikacije, da bi preizkusili določene omejene funkcije brez kakršnih koli težav, povezanih z namestitvijo. Ta pristop je obetal povečanje dosega za razvijalce aplikacij, saj bi lahko uporabniku v bistvu projicirali izvorno izkušnjo aplikacije Android prek URL-ja, namesto da bi zgolj predstavili spletno mesto. V preteklih letih so takojšnje aplikacije doživele več ključnih izboljšav – Trgovina Google Play je pridobila podporo za takojšnje aplikacije, z vidnim Gumb »Poskusi zdaj«, ki se prikaže poleg »Namesti« v več priljubljenih aplikacijah je bilo razvijalcem dovoljeno objavite takojšnje aplikacije brez spletnega mesta, in celo iger pridružil skupini Instant Apps s predstavitvenimi posnetki, ki jih je mogoče predvajati, nekaj, kar zagotovo pomaga pri udejstvovanju, če igra je plačljiva ali na voljo samo za predhodno registracijo.Instant aplikacije še niso popolnoma odpravile naše potrebe po tradicionalnih aplikacijah – in po zasnovi tega ne morejo storiti, saj so predhodnica za popolno izkušnjo tradicionalne aplikacije ali igre in ne za popolno zamenjavo – služijo pomembnim funkcijam za uporabnike in razvijalci. Toda za uporabnike in razvijalce, ki iščejo Huawei zaradi njegove strojne opreme, bo pomanjkanje Instant Apps še dodatno povečalo izkušnjo programske opreme brez Googla. Če se aplikacija za svojo osnovno funkcionalnost zanaša na GMS, tudi te funkcije ne bo mogoče dostaviti prek Instant Apps. Odsotnost Trgovine Play prav tako zmanjšuje število kanalov, ki so na voljo uporabnikom za uporabo in preizkus Instant aplikacij, saj je bila Trgovina Play eden izmed priljubljenih medijev za promocijo Instant aplikacij.
Hitre aplikacije Huawei
V idealnem svetu ne bi bilo politične situacije, ki Huawei prisili, da preneha uporabljati Googlove storitve. Vendar ne živimo v idealnem svetu, zato je naslednja najboljša rešitev za Huawei zagotoviti minimalen vpliv na njegove deležnike. Za isto, Huawei AppGallery je bil predstavljen kot domača alternativa v trgovino Google Play za distribucijo aplikacij. HMS Core poskušal zapolniti prostor, ki je ostal zaradi odsotnosti GMS; medtem Galerija sposobnosti Huawei se je predstavila kot celovita platforma za distribucijo storitev. Huawei Quick Apps želi zapolniti vrzel v Googlovem ogrodju Instant Apps in uporabnikom zagotoviti izkušnjo aplikacije brez namestitve na pametnih telefonih Huawei.
Podobno kot Instant Apps, Quick Apps želi zmanjšati trenje, ki ga občutijo uporabniki, ko morajo namestiti aplikacijo, pri čemer se zanašajo na o nenaklonjenosti, s katero se srečuje povprečni uporabnik pri namestitvi velike aplikacije, ko se lahko veseli le nekaj omejene uporabe do. Ker uporabniki oklevajo pri nameščanju novih aplikacij, morajo razvijalci raziskati alternativne mehanizme, da izkušnjo njihove aplikacije za uporabnika, saj promocija nove aplikacije pod temi pogoji postane težko delo okoliščine.
Prednosti
Nekateri od teh alternativnih mehanizmov vključujejo HTML5 in progresivno spletno aplikacijo (PWA), mini programe WeChat, Facebook Instant Game in seveda Google Play Instant App; vendar so z vsakim od teh povezane pomanjkljivosti. PWA so dobri za zagotavljanje univerzalne izkušnje prek brskalnika, vendar imajo lahko počasnejšo interakcijo v primerjavi s pravilno aplikacijo. Podobno so mini programi WeChat programi, ki temeljijo na HTML 5 in JavaScriptu, trpijo zaradi počasnejše interakcije in omejenega dosega zunaj Kitajske. Facebook Instant Game uporablja HTML 5 in WebGL, vendar trpi zaradi pomanjkanja domačega grafičnega pospeševanja. Googlove aplikacije Instant Apps so bile torej dobra rešitev proti tem možnostm, vendar tudi ta trpi zaradi omejene uporabnosti, saj Celoten namen Instant Apps je zagotoviti omejene funkcije in uporabnika prepričati, ali mora namestiti celotno aplikacija
Huawei Quick App uporablja HTML 5, JavaScript in CSS za zagotavljanje izvornega grafičnega uporabniškega vmesnika za aplikacijo, hkrati pa zmanjša obseg kode na samo 20 % tradicionalne aplikacije za Android. Hitre aplikacije niso omejene samo na naprave Huawei, saj Huawei trdi, da so združljive z "novim nizom standardov" podpira več kot 12 večjih kitajskih proizvajalcev telefonov, ki predstavljajo več kot 35 % svetovnega trga in 85 % kitajski trg; in je podprt na več kot 1 milijardi pametnih telefonov. Zaradi samega obsega podpore so donosni za razvijalce, ki želijo doseči nove uporabnike. Hitre aplikacije podpirajo tudi vse "H5", ki so v bistvu mobilne spletne strani, ki se pogosto delijo prek WeChat na Kitajskem. Hitre aplikacije je mogoče dodati tudi na začetni zaslon v napravi in lahko tudi dostopajo do funkcij naprave.
Medtem ko je do Googlovih takojšnjih aplikacij mogoče dostopati prek URL-ja globoke povezave in prek trgovine Google Play, je mogoče Huawei Quick Apps prek the Aplikacija Huawei Quick App Centerin prek URL-jev globokih povezav. Aplikacija Quick App Center lahko zažene in upravlja hitre aplikacije, kar zagotavlja, da uporabljate najnovejšo razpoložljivo različico aplikacije. Uporabnikom omogoča tudi brisanje podatkov, preklic pooblastil in onemogočanje obvestil za hitro aplikacijo.
Kar zadeva njihovo osnovno izhodišče, se hitre aplikacije lahko odprejo takoj in uporabljajo, ne da bi jih bilo treba namestiti. Huawei tudi trdi, da se lahko samodejno posodabljajo in zavzamejo omejen prostor za shranjevanje. Ko jih zaprete, jih je mogoče preprosto znova odkriti prek ikone začetnega zaslona ali jih poiskati prek nedavno uporabljenih aplikacij ali prek potisnih obvestil.
Huawei prav tako trdi, da hitre aplikacije delujejo tako dobro kot tradicionalne aplikacije za Android. V svojih preizkusih je hitra aplikacija delovala zelo podobno enakovredni aplikaciji za Android, medtem ko je zahtevala le zelo majhen del prostora za shranjevanje. Ta nizka zahteva po pomnilniku bo zelo priročna pri nizkocenovnih pametnih telefonih, saj lahko uporabniki z gotovostjo znižajo pomnilniških naprav, shranijo svoje medije in še vedno ohranijo možnost dostopa do izvornih izkušenj Androida za veliko aplikacije.
Huawei tudi trdi, da je sprejetje hitrih aplikacij v meteorskem porastu. Do zdaj so hitre aplikacije podprte na več kot 250 milijonih telefonov Huawei, z MAU več kot 30 milijonov. Dostop do hitrih aplikacij se je prav tako vsako četrtletje povečal za 100 %, povprečni čas na uporabnika pa presega 14 minut na dan.
V drugem primeru Huawei trdi, da hitre aplikacije zagotavljajo boljše donose pri promocijskih dejavnostih. Ko se hitre aplikacije in tradicionalna aplikacija za Android oglašujejo z različnimi sredstvi, je aplikacijo za Android videlo le 10 % uporabnikov dosegel namestitev aplikacije, medtem ko je pri hitri aplikaciji 72 % uporabnikov doseglo izkušnjo s hitro aplikacijo, kar kaže na zelo veliko učinek. Zadržanje uporabnikov je ostalo enako, kar še vedno potrjuje prednosti pristopa hitre aplikacije. Ker je več uporabnikov izkusilo hitro aplikacijo, se je promocijski strošek na obdržanega uporabnika drastično znižal, zaradi česar je postala veliko učinkovitejša metoda za promocijo in oglaševanje izkušnje aplikacije.
Prednosti hitrih aplikacij, povezane z zmogljivostjo, se razširijo tudi na hitre igre, ki so v bistvu igre v obliki hitrih aplikacij. Huawei trdi, da so hitre aplikacije lahko prek H5 ali pa so lahko tudi "izvorne igre med izvajanjem". Native runtime igre prek hitrih aplikacij obljubljajo grafični pospešek na ravni naprave, kar zagotavlja gladko in kakovostno delovanje igre. Igre ohranjajo tudi možnost dostopa do zmogljivosti naprave, vključno z lokacijo, senzorji, Bluetoothom in drugimi.
Prednosti hitrih aplikacij se razširijo tudi na čas, ki je dejansko potreben za izdelavo hitre aplikacije ali hitre igre. Če že imate obstoječo aplikacijo ali igro H5, lahko hitro aplikacijo ali igro vzpostavite in zaženete v eni uri. Časovni okvir se podaljša za dodatna dva dni, če želite vključiti Huaweijev račun ali plačilne storitve. Huawei trdi, da je mogoče nove hitre aplikacije razviti in izdati že v manj kot enem tednu.
Slabosti
Hitre aplikacije imajo veliko prednosti, vendar obstajajo nekatere omejitve, ki jih morate kot razvijalec upoštevati.
Če je vaša aplikacija/igra zelo velika, pride do izgube v zmogljivosti, ki postane očitna zaradi večjega zmanjšanja obsega paketa. Poleg tega hitre aplikacije ne podpirajo celotnega obsega API-jev za Android; torej če se vaša aplikacija zanaša na nekaj redko uporabljenih API-jev, ne boste mogli popolnoma migrirati na čist način. Podobno Huawei omenja, da aplikacije, ki zahtevajo posebna dovoljenja, kot so na primer tematski APK-ji, niso podprte v formatu Quick App.
Hitre aplikacije se morajo izvajati tudi na platformi »Center za hitre aplikacije«, ki bo vnaprej naložena v naprave prek njihovih posodobitev za Android 10. Naprave, ki nimajo sistema Android 9, morajo platformo prenesti in namestiti enkrat, da lahko zaženejo hitre aplikacije.
Telefonska podpora
Hitre aplikacije so uporabne, vendar je njihova uporabnost toliko široka, kot je njihova dostopnost končnim uporabnikom v njihovih napravah. Vsi pametni telefoni Huawei, predstavljeni po Huawei Mate 30 neposredno podpira hitre aplikacije, medtem ko jih bodo druge izbrane naprave Huawei in Honor podpirale, ko bodo prejele posodobitev za Android 10. Huawei je po posodobitvi sistema Android 10 delil seznam naprav, ki podpirajo hitre aplikacije:
- 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
- ČAST 20
- HONOR 20S
- HONOR Magic 2
- ČAST 10
- HONOR V10
- Huawei Nova 4
- Huawei Nova 5
- Huawei Nova 5 Pro
Poleg tega lahko več telefonov Huawei podpira hitre aplikacije, ko je njihova AppGallery posodobljena na v10.1 ali novejšo.
Struktura projekta
Huawei je na več svojih konferencah o dnevu razvijalcev delil informacije o projektni strukturi hitre aplikacije.
Hitra aplikacija ima pripono .rpk. Struktura projekta je sestavljena iz treh delov. Datoteka manifesta vsebuje metainformacije hitre aplikacije s podrobnostmi, kot so ime paketa, ime aplikacije, številka različice, ikona začetnega zaslona, pot strani in druge ustrezne konfiguracije. App.ux vsebuje vse običajne zmogljivosti projekta. Tretji element je stran in vsaka stran ustreza podimeniku, ki vsebuje datoteko postavitve aplikacije, datoteko CSS in izvajalno datoteko JavaScript. Vsak RPK hitre aplikacije je podpisan z edinstvenim podpisom, na enak način kot so podpisane aplikacije za Android, zato ne pozabite ohraniti ključa podpisa zasebno in varno.
Huawei ponuja IDE (za Windows in MacOS) za razvoj hitrih aplikacij in iger, skupaj z dokumentacijo če želite izvedeti več o razvoju hitrih aplikacij. V IDE so vključene tudi predstavitvene aplikacije, tako da si jih lahko ogledate sami. Ko razvijete svojo hitro aplikacijo in ste pripravljeni za izdajo, se morate prijaviti v Huawei Developer spletno mesto in oddajte svojo hitro aplikacijo, potem ko ste konfigurirali države in regije, za katere želite, da se uporablja vaša hitra aplikacija doseči. Huawei bo pregledal predložitev in nato izdal aplikacijo Quick App v ciljnih državah in regijah. Če nameravate uporabljati Huawei ID, plačilne ali potisne storitve, se morate prijaviti za te storitve, preden lahko dokončate razvoj aplikacije, odpravljanje napak, predložitev in pregled.
Če želite izvedeti več, obiščite Viri hitre aplikacije Huawei.