Huawei Quick Apps er Huaweis alternativ til Google Instant Apps

click fraud protection

Huawei Quick Apps er alternativet til Google Instant Apps til Huawei og Honor-smartphones, hvilket giver mange ekstra fordele. Læs videre for at vide mere!

Android uden Google og Google Mobile Services (GMS) er et fremmed koncept for den gennemsnitlige forbruger, en, der fundamentalt ændrer den oplevelse, de er kommet til at forvente af deres Android smartphone. Og på grund af visse politiske beslutningerHuawei står over for den lidet misundelsesværdige opgave at overbevise verden uden for Kina om, at den kan levere en software erfaring på Android, der kan konkurrere mod den oplevelse, de er kommet til at forvente af Googles Android. Det kinesiske firma havde en vis fremsynethed, da det var begyndt at arbejde på flere veje meget før det politiske beslutninger, og disse veje måtte så optrappe og udfylde som erstatninger for afgørende Google-tjenester og rammer. I denne artikel tager vi et kig på Hurtige apps fra Huawei, en sådan vej, der fungerer som et alternativ til Instant Apps fra Google.

Google Instant Apps

Google introducerede Instant Appstilbage på Google I/O 2016, og forestiller sig det som det næste evolutionære trin i den måde, Android-apps opleves på. Traditionelt ville en bruger skulle downloade og installere en hel app, selvom deres hensigt var blot at tjekke appen ud eller udføre en meget specifik engangsopgave; og husk så også at afinstallere appen, hvis de ville holde deres telefon ren. Med Instant Apps kunne brugere "streame" apps for at prøve visse begrænsede funktioner uden at involvere nogen af ​​den friktion, der er forbundet med installationen. Denne tilgang lovede at øge rækkevidden for app-udviklere, da de i det væsentlige kunne projicere en indbygget Android-appoplevelse til brugeren gennem en URL i stedet for blot at præsentere et websted. I årenes løb oplevede Instant Apps adskillige vigtige forbedringer - den Google Play Butik fik støtte til Instant Apps, med en fremtrædende Knappen "Prøv nu" vises ved siden af ​​"Installer" på flere populære apps fik udviklere lov til udgive Instant Apps uden et websted, og endda spil, der deltog i Instant Apps-festen med spilbare demoer, noget der helt sikkert hjælper i engagement, hvis spillet er betalt eller kun tilgængeligt for forhåndsregistrering.

Selvom Instant Apps endnu ikke helt har elimineret vores behov for traditionelle apps - og designmæssigt kan de ikke gøre det, da de er en forløber til den fulde oplevelse af en traditionel app eller spil, og ikke en fuld erstatning -- de tjener vigtige funktioner for både brugere og udviklere. Men for brugere og udviklere, der kigger på Huawei for dets hardware, vil manglen på Instant Apps øge den overordnede klemme i den Google-løse softwareoplevelse. Hvis en app er afhængig af GMS for sin kernefunktionalitet, vil denne funktionalitet heller ikke kunne leveres gennem Instant Apps. Fraværet af Play Butik reducerer også de kanaler, der er tilgængelige for brugere at lande på og prøve Instant Apps, da Play Butik var et af de populære medier til at promovere Instant Apps.

Huawei hurtige apps

I en ideel verden ville den politiske situation, der tvinger Huawei til at stoppe brugen af ​​Google-tjenester, ikke eksistere. Men vi lever ikke i en ideel verden, så den næstbedste løsning for Huawei er at sikre, at dets interessenter bliver påvirket på minimale måder. For det samme Huawei AppGallery blev præsenteret som det hjemmelavede alternativ til Google Play Butik for appdistribution. HMS Core forsøgte at udfylde det efterladte rum i GMS's fravær; mens Huawei Ability Gallery præsenterede sig selv som den omfattende servicedistributionsplatform. Huawei Quick Apps sigter mod at udfylde hullet fra Googles Instant Apps-ramme, hvilket giver brugerne en installationsfri app-oplevelse på Huaweis smartphones.

Ligesom Instant Apps har Quick Apps til formål at reducere den friktion, som brugerne føler, når de skal installere en app, afhængigt af på den modvilje, som en gennemsnitlig bruger står over for at installere en stor app, når de kun har en begrænset brug at se frem til til. Da brugere er tøvende med at installere nye apps, er udviklere nødt til at udforske alternative mekanismer for at få deres apps oplevelse for brugeren som promovering af en ny app bliver en vanskelig opgave under disse omstændigheder.

Fordele

Nogle af disse alternative mekanismer inkluderer HTML5 og Progressive Web Application (PWA), WeChat Mini-programmer, Facebook Instant Game og selvfølgelig Google Play Instant App; men der er ulemper forbundet med hver af disse. PWA'er er gode til at skabe en universel oplevelse gennem en browser, men de kan have en tendens til at have en langsommere interaktionsoplevelse sammenlignet med en ordentlig applikation. Tilsvarende er WeChat Mini-programmer HTML 5- og JavaScript-baserede programmer, der lider af langsommere interaktionsoplevelse og begrænset rækkevidde uden for Kina. Facebook Instant Game bruger HTML 5 og WebGL, men lider under manglen på native grafikacceleration. Googles Instant Apps var således en god løsning mod disse muligheder, men også denne lider under den begrænsede anvendelighed som hele hensigten med Instant Apps er at levere begrænsede funktioner og overbevise brugeren om, hvorvidt de skal installere den fulde app.

Huawei Quick App gør brug af HTML 5, JavaScript og CSS til at levere en indbygget GUI til appen, mens kodevolumen reduceres til kun 20 % af en traditionel Android-app. Hurtige apps er ikke kun begrænset til Huawei-enheder, da Huawei hævder, at de er kompatible med et "nyt sæt standarder" støttet af mere end 12 store kinesiske håndsætproducenter, der repræsenterer mere end 35 % af det globale marked og 85 % af kinesiske marked; og understøttes på over 1 milliard smartphones. Alene omfanget af support gør dem lukrative for udviklere, der ønsker at nå nye brugere. Quick Apps understøtter også alle "H5"-apps, som hovedsagelig er mobile websider, der ofte deles over WeChat i Kina. Hurtige apps kan også føjes til startskærmen på en enhed og kan også få adgang til enhedsfunktioner.

Mens Googles Instant Apps kunne tilgås via en dyblink-URL og via Google Play Butik, kan Huawei Quick Apps tilgås gennem Huawei AppGallery, gennem søgning, øjeblikkelig adgang, Smart Care (Huawei Assistant på startskærmen), gennem det Huawei Quick App Center-app, og gennem dybe link-URL'er. Quick App Center-appen kan køre og administrere hurtige apps og sikre, at du kører på den seneste tilgængelige version af appen. Det giver også brugere mulighed for at slette data, trække tilladelser tilbage og deaktivere meddelelser for en hurtig app.

For så vidt angår deres grundlæggende forudsætning, kan Quick Apps åbnes øjeblikkeligt og bruges uden at skulle installeres. Huawei hævder også, at de kan opdatere automatisk og optage begrænset lagerplads. Når de er lukket, kan de også nemt genfindes gennem deres startskærmikon eller findes gennem nyligt brugte apps eller gennem push-meddelelser.

Huawei hævder også, at Quick Apps yder lige så godt som traditionelle Android-apps. I sine test fungerede en Quick App meget på samme måde som en tilsvarende Android-app, mens den kun krævede en meget lille brøkdel af lagerplads. Dette lave lagerkrav vil være meget praktisk på budgetsmartphones, da brugere med sikkerhed kan blive lavere lagerenheder, gemmer deres medier og bevarer stadig muligheden for at få adgang til native Android-oplevelser for en masse apps.

Huawei hævder også, at Quick Apps-adoptionen er i hastig stigning. Indtil videre er Quick Apps understøttet på over 250 millioner Huawei-telefoner med en MAU på mere end 30 millioner. Hurtig apps-adgang er også steget med 100 % hvert kvartal, og den gennemsnitlige tid pr. bruger overstiger 14 minutter pr. dag.

I et andet eksempel hævder Huawei, at Quick Apps giver bedre afkast i salgsfremmende aktiviteter. Når både Quick Apps og den traditionelle Android-app promoveres på forskellige måder, så Android-appen kun 10 % af brugerne nåede at installere appen, mens hurtigappen så 72 % af brugerne oplevede hurtigappen, hvilket indikerer en meget betydelig effekt. Brugerfastholdelse forblev dog den samme, hvilket stadig vidner om fordelene ved Quick App-tilgangen. Da flere brugere oplevede Quick-appen, faldt promoveringsomkostningerne pr. tilbageholdt bruger drastisk, hvilket gjorde det til en meget mere effektiv metode til at promovere og reklamere for appoplevelsen.

De præstationsrelaterede fordele ved Quick Apps omfatter også Quick Games, som i det væsentlige er spil i Quick Apps-formatet. Huawei hævder, at Quick Apps kan være enten gennem H5 eller også kan være "native runtime-spil". Native runtime-spil gennem Quick Apps lover grafikacceleration på enhedsniveau, hvilket sikrer, at spillet kører problemfrit og i høj kvalitet. Spillene bevarer også muligheden for at få adgang til enhedsfunktioner, herunder placering, sensorer, Bluetooth og andre.

Fordelene ved Quick Apps strækker sig også til den tid, der faktisk er involveret i at bygge en Quick App eller Quick Game. Hvis du allerede har en eksisterende H5-app eller et eksisterende spil, kan du have en Quick App eller Game op at køre inden for en time. Tidsrammen udvides med yderligere to dage, hvis du ønsker at inkorporere Huaweis konto eller betalingstjenester. Huawei hævder, at nye Quick Apps kan udvikles og frigives på så tidligt som under en uge.

Ulemper

Quick Apps har mange fordele, men der er nogle begrænsninger ved dem, som du som udvikler bør huske på.

Hvis din app/spil er meget stor i størrelse, er der et tab i ydeevne, som bliver tydeligt på grund af den større reduktion i pakkens volumen. Yderligere understøtter Quick Apps ikke hele spektret af Android API'er; så hvis din app er afhængig af nogle sjældent brugte API'er, vil du ikke være i stand til at migrere fuldstændigt på en ren måde. På samme måde nævner Huawei, at apps, der kræver særlige tilladelser, såsom tema-APK'er for eksempel, ikke understøttes gennem Quick App-formatet.

Quick Apps skal også køre på platformen "Quick Application Center", som vil blive forudindlæst på enheder gennem deres Android 10-opdateringer. Enheder, der ikke er på Android 9, skal downloade og installere platformen én gang for at kunne køre Quick Apps.

Telefonsupport

Hurtige apps er nyttige, men deres anvendelighed er kun så bred som deres tilgængelighed for slutbrugere på deres enheder. Alle Huawei smartphones lanceret efter Huawei Mate 30 understøtter direkte Quick Apps, mens andre udvalgte Huawei- og Honor-enheder understøtter det, når de modtager deres Android 10-opdatering. Huawei har delt en liste over enheder, der understøtter hurtige apps efter deres Android 10-opdatering:

  • 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
  • ÆRE 20
  • ÆRE 20S
  • HONOR Magic 2
  • ÆRE 10
  • HONOR V10
  • Huawei Nova 4
  • Huawei Nova 5
  • Huawei Nova 5 Pro

Yderligere kan flere Huawei-telefoner understøtte Quick Apps, når deres AppGallery er opdateret til v10.1 eller nyere.

Projektets struktur

På flere af sine Developer Day-konferencer har Huawei delt information om projektstrukturen af ​​en Quick App.

En hurtig app tager .rpk-udvidelsen. Projektstrukturen består af tre dele. Manifest-filen indeholder metaoplysningerne for hurtigappen med detaljer som pakkenavn, appnavn, versionsnummer, startskærmikon, sidesti og andre relevante konfigurationer. App.ux rummer alle projektets fælles funktioner. Det tredje element er side, og hver side svarer til en undermappe, der indeholder appens layoutfil, CSS-fil og JavaScript-kørende fil. Hver Quick App RPK er signeret med en unik signatur, på samme måde som Android-apps er signeret, så husk at bevare signaturnøglen privat og sikkert.

Huawei leverer en IDE (til Windows og MacOS) til udvikling af hurtige apps og spil, sammen med dokumentation på at lære mere om udvikling af Quick Apps. Der er også demo-apps inkluderet i IDE, så du selv kan tage et kig. Når du har udviklet din Quick App og er klar til udgivelse, skal du logge ind på Huawei Developer websted og indsend din hurtigapp, efter at have konfigureret de lande og regioner, du vil have din hurtigapp til nå. Huawei vil gennemgå indsendelsen og derefter frigive hurtigappen i mållandene og -regionerne. Hvis du planlægger at gøre brug af Huaweis ID, betalings- eller push-tjenester, skal du ansøge om disse tjenester, før du kan fuldføre appudvikling, fejlretning, indsendelse og gennemgang.

For at vide mere, besøg Huaweis Quick App-ressourcer.

Vi takker Huawei for at sponsorere XDA. Huawei havde minimal involvering i oprettelsen af ​​eller indholdet i denne artikel. De blev især konsulteret med henblik på faktatjek. Enhver udtalelse er forfatterens. Vores sponsorer hjælper os med at betale for de mange omkostninger forbundet med at køre XDA, herunder servere, udviklere, forfattere og mere. Selvom du kan se sponsoreret indhold sammen med portalindhold, vil det hele være tydeligt mærket som sådan. XDA Portal-teamet vil ikke kompromittere journalistisk integritet ved at acceptere penge til at skrive positivt om en virksomhed. Vores mening kan ikke købes. Sponsoreret indhold, annoncering og XDA-depotet administreres af vores marketingdirektør og ikke redaktionen.