Huawei Quick Apps sunt alternativa la Google Instant Apps pentru smartphone-urile Huawei și Honor, aducând multe avantaje suplimentare. Citiți mai departe pentru a afla mai multe!
Android fără Google și Google Mobile Services (GMS) este un concept străin pentru consumatorul mediu, unul care modifică în mod fundamental experiența la care au ajuns să se aștepte de la Android-ul lor smartphone. Și din cauza anumitor decizii politice, Huawei se confruntă cu sarcina de neinvidiat de a convinge lumea din afara Chinei că poate furniza un software experiență pe Android care poate concura cu experiența la care au ajuns să se aștepte de la Google Android. Compania chineză a avut o oarecare prevedere, deoarece a început să lucreze pe mai multe căi cu mult înaintea politicii decizii, iar aceste căi au trebuit apoi să se intensifice și să fie completate ca înlocuitori ale serviciilor Google cruciale și cadre. În acest articol, aruncăm o privire la Aplicații rapide de la Huawei, o astfel de cale care servește ca alternativă la Aplicații instantanee de la Google.
Google Instant Apps
Google a prezentat Aplicații instantaneeînapoi la Google I/O 2016, imaginându-l ca următorul pas evolutiv în modul în care sunt experimentate aplicațiile Android. În mod tradițional, un utilizator ar trebui să descarce și să instaleze o aplicație întreagă, chiar dacă intenția sa a fost doar să verifice aplicația sau să realizeze o sarcină unică foarte specifică; și apoi nu uitați să dezinstalați aplicația dacă doresc să-și păstreze telefonul curat. Cu Instant Apps, utilizatorii ar putea „stream” aplicații pentru a încerca anumite funcționalități limitate, fără a implica nicio frecare asociată instalării. Această abordare promitea să mărească acoperirea pentru dezvoltatorii de aplicații, deoarece aceștia puteau proiecta, în esență, o experiență de aplicație Android nativă către utilizator printr-o adresă URL în loc să prezinte doar un site web. De-a lungul anilor, aplicațiile instantanee au înregistrat câteva îmbunătățiri cheie -- Magazinul Google Play a câștigat suport pentru aplicații instantanee, cu un proeminent Butonul „Încercați acum” care apare lângă „Instalare” pe mai multe aplicații populare, dezvoltatorilor li s-a permis publicați aplicații instantanee fără un site web, și chiar jocurile s-au alăturat petrecerii Instant Apps cu demonstrații jucabile, ceva care cu siguranță ajută la implicare dacă jocul este plătit sau disponibil doar pentru preînregistrare.
Deși aplicațiile instantanee nu au eliminat încă complet nevoia noastră de aplicații tradiționale - și prin design, ele nu pot face acest lucru, deoarece sunt un precursor la experiența completă a unei aplicații sau a unui joc tradițional, și nu a unui înlocuitor complet -- servesc funcții importante atât pentru utilizatori, cât și pentru dezvoltatori. Dar pentru utilizatorii și dezvoltatorii care se uită la Huawei pentru hardware-ul său, lipsa aplicațiilor Instant se va adăuga la nivelul general al experienței software fără Google. Dacă o aplicație se bazează pe GMS pentru funcționalitatea sa de bază, această funcționalitate nu va putea fi furnizată și prin intermediul aplicațiilor instantanee. Absența Magazinului Play reduce, de asemenea, canalele disponibile pentru utilizatori pentru a ateriza și a încerca aplicații instantanee, deoarece Magazinul Play a fost unul dintre mediile populare de promovare a aplicațiilor instantanee.
Aplicații rapide Huawei
Într-o lume ideală, situația politică care obligă Huawei să întrerupă utilizarea serviciilor Google nu ar exista. Dar nu trăim într-o lume ideală, așa că următoarea cea mai bună soluție pentru Huawei este să ne asigurăm că părțile interesate sunt afectate în mod minim. Pentru aceeași, Huawei AppGallery a fost prezentată ca alternativă de origine în Magazinul Google Play pentru distribuirea aplicațiilor. HMS Core a încercat să umple spațiul lăsat în urmă în absența GMS; in timp ce Galeria de abilități Huawei s-a prezentat ca platformă cuprinzătoare de distribuție a serviciilor. Huawei Quick Apps își propune să umple golul din cadrul Google Instant Apps, oferind utilizatorilor o experiență de aplicație fără instalare pe smartphone-urile Huawei.
La fel ca aplicațiile instantanee, aplicațiile rapide își propune să reducă frecarea pe care o simt utilizatorii atunci când trebuie să instaleze o aplicație, bazându-se despre reticența cu care se confruntă un utilizator obișnuit de a instala o aplicație mare atunci când are doar o utilizare limitată de așteptat la. Deoarece utilizatorii ezită să instaleze aplicații noi, dezvoltatorii trebuie să exploreze mecanisme alternative pentru a obține experiența aplicației lor pentru utilizator, deoarece promovarea unei noi aplicații devine o muncă dificilă în cadrul acestora circumstanțe.
Avantaje
Unele dintre aceste mecanisme alternative includ HTML5 și Progressive Web Application (PWA), WeChat Mini Programs, Facebook Instant Game și, desigur, Google Play Instant App; dar există dezavantaje asociate cu fiecare dintre acestea. PWA-urile sunt bune pentru a aduce o experiență universală printr-un browser, dar pot avea tendința de a avea o experiență de interacțiune mai lentă în comparație cu o aplicație adecvată. În mod similar, programele WeChat Mini sunt programe bazate pe HTML 5 și JavaScript, care suferă de o experiență de interacțiune mai lentă și o acoperire limitată în afara Chinei. Facebook Instant Game utilizează HTML 5 și WebGL, dar suferă de lipsa accelerației grafice native. Aplicațiile instantanee de la Google a fost astfel o soluție bună împotriva acestor opțiuni, dar și aceasta suferă din cauza utilizării limitate, deoarece întreaga intenție a aplicațiilor instant este de a oferi funcții limitate și de a convinge utilizatorul dacă trebuie să instaleze aplicația.
Huawei Quick App folosește HTML 5, JavaScript și CSS pentru a oferi o interfață grafică nativă pentru aplicație, reducând în același timp volumul codului la doar 20% față de o aplicație Android tradițională. Aplicațiile rapide nu se limitează doar la dispozitivele Huawei, deoarece Huawei susține că sunt compatibile cu un „nou set de standarde” sprijinit de peste 12 mari producători chinezi de telefoane mobile, reprezentând peste 35% din piața globală și 85% din piata chineza; și fiind susținut de peste 1 miliard de smartphone-uri. Amploarea totală a asistenței le face profitabile pentru dezvoltatorii care doresc să ajungă la noi utilizatori. Aplicațiile rapide acceptă, de asemenea, toate „H5" aplicații, care sunt în esență pagini web mobile care sunt partajate frecvent prin WeChat în China. Aplicațiile rapide pot fi, de asemenea, adăugate la ecranul de pornire pe un dispozitiv și pot accesa și funcțiile dispozitivului.
În timp ce aplicațiile Google Instant pot fi accesate printr-o adresă URL deeplink și prin Magazinul Google Play, aplicațiile rapide Huawei pot fi accesat prin intermediul Huawei AppGallery, prin Căutare, Acces instantaneu, Smart Care (Asistent Huawei pe ecranul de pornire), prin cel Aplicația Huawei Quick App Centerși prin adrese URL de linkuri directe. Aplicația Quick App Center poate rula și gestiona aplicații rapide, asigurându-vă că rulați pe cea mai recentă versiune a aplicației disponibilă. De asemenea, permite utilizatorilor să șteargă date, să retragă autorizațiile și să dezactiveze notificările pentru o aplicație rapidă.
În ceea ce privește premisa lor de bază, aplicațiile rapide se pot deschide instantaneu și pot fi utilizate fără a fi nevoie să fie instalate. De asemenea, Huawei susține că se pot actualiza automat și ocupă spațiu limitat de stocare. Odată închise, acestea pot fi redescoperite cu ușurință prin pictograma de pe ecranul de pornire sau pot fi găsite prin aplicațiile utilizate recent sau prin notificări push.
Huawei susține, de asemenea, că aplicațiile rapide funcționează la fel de bine ca aplicațiile tradiționale Android. În testele sale, o aplicație rapidă a funcționat foarte asemănător cu o aplicație Android echivalentă, în timp ce necesită doar o fracțiune foarte mică din spațiul de stocare. Această cerință redusă de stocare va fi foarte utilă pe smartphone-urile cu buget redus, deoarece utilizatorii pot obține cu încredere mai mici dispozitivele de stocare, își stochează conținutul media și își păstrează în continuare capacitatea de a accesa experiențe native Android pentru o mulțime de aplicații.
Huawei susține, de asemenea, că adoptarea Quick Apps este într-o creștere fulgerătoare. Până acum, aplicațiile rapide sunt acceptate pe peste 250 de milioane de telefoane Huawei, cu un MAU de peste 30 de milioane. Accesul rapid la aplicații a crescut, de asemenea, cu 100% în fiecare trimestru, iar timpul mediu per utilizator depășește 14 minute pe zi.
Într-un al doilea exemplu, Huawei susține că Quick Apps oferă profituri mai bune în activitățile promoționale. Când atât aplicațiile rapide, cât și aplicația tradițională pentru Android sunt promovate prin mijloace diferite, aplicația pentru Android a văzut doar 10% dintre utilizatori au ajuns la instalarea aplicației, în timp ce aplicația rapidă a văzut că 72% dintre utilizatori au ajuns să experimenteze aplicația rapidă, ceea ce indică un nivel foarte substanțial. efect. Cu toate acestea, păstrarea utilizatorilor a rămas aceeași, ceea ce atestă în continuare beneficiile abordării Quick App. Deoarece mai mulți utilizatori au experimentat aplicația rapidă, costul de promovare per utilizator reținut a scăzut drastic, făcând-o o metodă mult mai eficientă de promovare și promovare a experienței aplicației.
Beneficiile legate de performanță ale aplicațiilor rapide se extind și la jocurile rapide, care sunt în esență jocuri în formatul aplicații rapide. Huawei susține că aplicațiile rapide pot fi fie prin H5, fie pot fi și „jocuri native de rulare”. Jocurile native de rulare prin Quick Apps promit accelerare grafică la nivel de dispozitiv, asigurând că jocul rulează fără probleme și la o calitate înaltă. Jocurile păstrează, de asemenea, capacitatea de a accesa capabilitățile dispozitivului, inclusiv locația, senzorii, Bluetooth și altele.
Beneficiile aplicațiilor rapide se extind și la timpul efectiv implicat în construirea unei aplicații rapide sau a unui joc rapid. Dacă aveți deja o aplicație sau un joc H5 existent, puteți avea o aplicație sau un joc rapid în funcțiune în decurs de o oră. Perioada de timp se extinde cu încă două zile dacă doriți să încorporați contul sau serviciile de plată ale Huawei. Huawei susține că noile aplicații rapide pot fi dezvoltate și lansate în mai puțin de o săptămână.
Dezavantaje
Aplicațiile rapide au o mulțime de beneficii, dar există anumite limitări ale acestora pe care tu, ca dezvoltator, ar trebui să le ții cont.
Dacă aplicația/jocul dvs. are dimensiuni foarte mari, există o pierdere de performanță care devine evidentă din cauza reducerii mai mari a volumului pachetului. Mai mult, Quick Apps nu acceptă întreaga gamă de API-uri Android; deci, dacă aplicația dvs. se bazează pe unele API-uri utilizate rar, nu veți putea migra complet într-un mod curat. În mod similar, Huawei menționează că aplicațiile care necesită permisiuni speciale, cum ar fi APK-urile tematice, de exemplu, nu sunt acceptate prin formatul Quick App.
Aplicațiile rapide trebuie să ruleze și pe platforma „Centrul de aplicații rapide”, care va fi preîncărcată pe dispozitive prin actualizările Android 10. Dispozitivele care nu sunt pe Android 9 trebuie să descarce și să instaleze platforma o singură dată pentru a putea rula aplicații rapide.
Asistență telefonică
Aplicațiile rapide sunt utile, dar utilitatea lor este la fel de largă ca și disponibilitatea lor pentru utilizatorii finali de pe dispozitivele lor. Toate smartphone-urile Huawei au fost lansate după Huawei Mate 30 acceptă direct aplicațiile rapide, în timp ce alte dispozitive Huawei și Honor selectate îl vor accepta atunci când vor primi actualizarea Android 10. Huawei a distribuit o listă de dispozitive care acceptă aplicații rapide după actualizarea 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
- ONOARE 20
- HONOR 20S
- HONOR Magic 2
- ONOARE 10
- HONOR V10
- Huawei Nova 4
- Huawei Nova 5
- Huawei Nova 5 Pro
În plus, mai multe telefoane Huawei pot accepta aplicații rapide odată ce AppGallery este actualizată la v10.1 sau o versiune ulterioară.
Structura proiectului
La câteva dintre conferințele sale de Ziua Dezvoltatorilor, Huawei a împărtășit informații despre structura proiectului unei aplicații rapide.
O aplicație rapidă preia extensia .rpk. Structura proiectului este formată din trei părți. Fișierul Manifest conține metainformațiile aplicației rapide, cu detalii precum numele pachetului, numele aplicației, numărul versiunii, pictograma ecranului de pornire, calea paginii și alte configurații relevante. App.ux deține toate capabilitățile comune ale proiectului. Al treilea element este pagina, iar fiecare pagină corespunde unui subdirector care conține fișierul de aspect al aplicației, fișierul CSS și fișierul de rulare JavaScript. Fiecare Quick App RPK este semnat cu o semnătură unică, în același mod în care sunt semnate aplicațiile Android, așa că rețineți că păstrați cheia semnăturii în mod privat și în siguranță.
Huawei oferă un IDE (pentru Windows și MacOS) pentru dezvoltarea de aplicații și jocuri rapide, împreună cu documentație pentru a afla mai multe despre dezvoltarea aplicațiilor rapide. Există și aplicații demonstrative incluse în IDE, așa că puteți arunca o privire personală. După ce ați dezvoltat aplicația rapidă și sunteți gata pentru lansare, trebuie să vă conectați la Huawei Developer site-ul web și trimiteți aplicația dvs. rapidă, după ce ați configurat țările și regiunile în care doriți să vă aplicația rapidă a ajunge. Huawei va examina depunerea și apoi va lansa aplicația Quick în țările și regiunile țintă. Dacă intenționați să utilizați ID-ul Huawei, serviciile de plată sau push, ar trebui să solicitați aceste servicii înainte de a putea finaliza dezvoltarea, depanarea, trimiterea și examinarea aplicației.
Pentru a afla mai multe, vizitați Resursele aplicației rapide ale Huawei.