Huawei Quick Apps to alternatywa firmy Huawei dla aplikacji błyskawicznych Google

Szybkie aplikacje Huawei stanowią alternatywę dla aplikacji błyskawicznych Google dla smartfonów Huawei i Honor, zapewniając wiele dodatkowych korzyści. Czytaj dalej, aby dowiedzieć się więcej!

Android bez Google i Google Mobile Services (GMS) to pojęcie obce przeciętnemu konsumentowi, taki, który zasadniczo zmienia wrażenia, jakich oczekują od swojego Androida smartfon. I z powodu pewnych decyzji politycznychHuawei stoi przed nie do pozazdroszczenia zadaniem przekonania świata poza Chinami, że może dostarczyć oprogramowanie doświadczenie na Androidzie, które może konkurować z doświadczeniem, jakiego oczekują od rozwiązań Google Android. Chińska firma rzeczywiście wykazała się pewną przewidywalnością, ponieważ rozpoczęła prace nad kilkoma ścieżkami na długo przed politycznym decyzje, a możliwości te musiały zostać zwiększone i zastąpione kluczowymi usługami Google ramy. W tym artykule przyjrzymy się Szybkie aplikacje od Huawei, jedna z takich alei, która służy jako alternatywa dla Aplikacje błyskawiczne z Google'a.

Aplikacje błyskawiczne Google

Google przedstawił Aplikacje błyskawiczneponownie na Google I/O 2016, wyobrażając sobie to jako kolejny krok ewolucyjny w sposobie korzystania z aplikacji na Androida. Tradycyjnie użytkownik musiałby pobrać i zainstalować całą aplikację, nawet jeśli jego zamiarem było jedynie sprawdzenie aplikacji lub wykonanie bardzo konkretnego, jednorazowego zadania; a następnie pamiętaj również o odinstalowaniu aplikacji, jeśli chcą zachować swój telefon w czystości. Dzięki aplikacjom błyskawicznym użytkownicy mogą „strumieniować” aplikacje w celu wypróbowania pewnych ograniczonych funkcji bez trudów związanych z instalacją. Takie podejście obiecało zwiększyć zasięg dla twórców aplikacji, ponieważ mogliby zasadniczo wyświetlać użytkownikowi natywną aplikację na Androida za pośrednictwem adresu URL, zamiast po prostu prezentować witrynę internetową. Na przestrzeni lat w aplikacjach błyskawicznych wprowadzono kilka kluczowych ulepszeń — m.in Sklep Google Play zyskał wsparcie dla aplikacji błyskawicznych, z wybitnym Przycisk „Wypróbuj teraz” obok „Zainstaluj” w kilku popularnych aplikacjach programiści mogli to zrobić publikować aplikacje błyskawiczne bez strony internetowej, i nawet gry dołączyły do ​​imprezy Instant Apps z grywalnymi wersjami demonstracyjnymi, co zdecydowanie pomaga w zaangażowaniu, jeśli gra jest płatna lub dostępna wyłącznie po wcześniejszej rejestracji.

Chociaż aplikacje błyskawiczne nie wyeliminowały jeszcze całkowicie naszego zapotrzebowania na tradycyjne aplikacje – i z założenia nie mogą tego zrobić, ponieważ są prekursorem do pełnego doświadczenia tradycyjnej aplikacji lub gry, a nie do pełnego zamiennika – pełnią ważne funkcje zarówno dla użytkowników, jak i deweloperzy. Jednak dla użytkowników i programistów, którzy szukają sprzętu Huawei, brak aplikacji błyskawicznych pogorszy ogólne wrażenia z korzystania z oprogramowania bez Google. Jeśli podstawowa funkcjonalność aplikacji opiera się na GMS, nie będzie można jej dostarczyć za pośrednictwem aplikacji błyskawicznych. Brak Sklepu Play ogranicza także kanały, na których użytkownicy mogą znaleźć i wypróbować aplikacje błyskawiczne, ponieważ Sklep Play był jednym z popularnych mediów promujących aplikacje błyskawiczne.

Szybkie aplikacje Huawei

W idealnym świecie nie byłoby sytuacji politycznej, która zmusza Huawei do zaprzestania korzystania z usług Google. Nie żyjemy jednak w idealnym świecie, dlatego kolejnym najlepszym rozwiązaniem dla Huawei jest zapewnienie minimalnego wpływu na interesariuszy. Z tego samego powodu Jako rodzimą alternatywę zaprezentowano Huawei AppGallery do sklepu Google Play w celu dystrybucji aplikacji. Rdzeń HMS próbował wypełnić przestrzeń pozostawioną po nieobecności GMS; chwila Galeria możliwości Huawei zaprezentowała się jako kompleksowa platforma dystrybucji usług. Huawei Quick Apps ma na celu wypełnienie luki w stosunku do platformy Google Instant Apps, zapewniając użytkownikom korzystanie z aplikacji bez instalacji na smartfonach Huawei.

Podobnie jak aplikacje błyskawiczne, aplikacje szybkie mają na celu zmniejszenie tarcia, jakie odczuwają użytkownicy, gdy muszą zainstalować aplikację na niechęci przeciętnego użytkownika do instalowania dużej aplikacji, gdy ma ona ograniczone możliwości wykorzystania Do. Ponieważ użytkownicy wahają się przed instalowaniem nowych aplikacji, programiści muszą zbadać alternatywne mechanizmy, aby je uzyskać doświadczenia ich aplikacji dla użytkownika, ponieważ promowanie nowej aplikacji staje się w ich przypadku trudnym zadaniem okoliczności.

Zalety

Niektóre z tych alternatywnych mechanizmów obejmują HTML5 i progresywną aplikację internetową (PWA), miniprogramy WeChat, grę błyskawiczną na Facebooku i oczywiście aplikację błyskawiczną Google Play; ale z każdym z nich wiążą się wady. PWA są dobre, jeśli chodzi o zapewnianie uniwersalnego doświadczenia za pośrednictwem przeglądarki, ale mogą powodować wolniejszą interakcję w porównaniu z odpowiednią aplikacją. Podobnie programy WeChat Mini to programy oparte na HTML 5 i JavaScript, które charakteryzują się wolniejszą interakcją i ograniczonym zasięgiem poza Chinami. Facebook Instant Game wykorzystuje HTML 5 i WebGL, ale cierpi na brak natywnej akceleracji grafiki. Aplikacje błyskawiczne Google były zatem dobrym rozwiązaniem w porównaniu z tymi opcjami, ale to również ma ograniczoną użyteczność, ponieważ Całą intencją aplikacji błyskawicznych jest zapewnienie ograniczonych funkcji i przekonanie użytkownika, czy muszą zainstalować pełną wersję aplikacja.

Huawei Quick App korzysta z HTML 5, JavaScript i CSS, aby zapewnić natywny graficzny interfejs użytkownika dla aplikacji, jednocześnie ograniczając objętość kodu do zaledwie 20% w porównaniu z tradycyjną aplikacją na Androida. Szybkie aplikacje nie ograniczają się tylko do urządzeń Huawei, ponieważ Huawei twierdzi, że są kompatybilne z „nowym zestawem standardów” wspierany przez ponad 12 głównych chińskich producentów telefonów komórkowych, reprezentujących ponad 35% rynku światowego i 85% rynek chiński; i jest obsługiwany na ponad 1 miliardzie smartfonów. Sama skala wsparcia sprawia, że ​​są one opłacalne dla programistów chcących dotrzeć do nowych użytkowników. Szybkie aplikacje obsługują także wszystkie „H5„, które są zasadniczo mobilnymi stronami internetowymi często udostępnianymi za pośrednictwem WeChat w Chinach. Szybkie aplikacje można także dodać do ekranu głównego urządzenia i uzyskać dostęp do funkcji urządzenia.

Dostęp do aplikacji błyskawicznych Google można uzyskać za pośrednictwem adresu URL precyzyjnego łącza i sklepu Google Play, natomiast szybkie aplikacje Huawei można uzyskać dostępne poprzez Huawei AppGallery, wyszukiwanie, natychmiastowy dostęp, Smart Care (Huawei Assistant na ekranie głównym), poprzez the Aplikacja Huawei Quick App Centeroraz poprzez adresy URL precyzyjnych linków. Aplikacja Quick App Center umożliwia uruchamianie szybkich aplikacji i zarządzanie nimi, zapewniając uruchomienie najnowszej dostępnej wersji aplikacji. Umożliwia także użytkownikom usuwanie danych, cofanie autoryzacji i wyłączanie powiadomień dla szybkiej aplikacji.

Jeśli chodzi o podstawowe założenie, szybkie aplikacje mogą otwierać się natychmiast i można z nich korzystać bez konieczności instalacji. Huawei twierdzi również, że mogą aktualizować się automatycznie i zajmują ograniczoną przestrzeń dyskową. Po zamknięciu można je łatwo odnaleźć ponownie za pomocą ikony na ekranie głównym, znaleźć je w ostatnio używanych aplikacjach lub za pomocą powiadomień push.

Huawei twierdzi również, że Quick Apps działają równie dobrze, jak tradycyjne aplikacje na Androida. W swoich testach aplikacja Quick App działała bardzo podobnie do równoważnej aplikacji na Androida, wymagając jedynie bardzo małej części miejsca na dysku. To niewielkie zapotrzebowanie na pamięć będzie bardzo przydatne w budżetowych smartfonach, ponieważ użytkownicy mogą śmiało uzyskać niższą pojemność urządzenia pamięci masowej, przechowuj swoje multimedia i nadal przez wiele lat zachowaj możliwość dostępu do natywnych funkcji Androida aplikacje.

Huawei twierdzi również, że popularność Quick Apps gwałtownie rośnie. Do tej pory Quick Apps są obsługiwane na ponad 250 milionach telefonów Huawei, a liczba MAU przekracza 30 milionów. Dostęp do Quick Apps również wzrósł o 100% co kwartał, a średni czas na użytkownika przekracza 14 minut dziennie.

W drugim przykładzie Huawei twierdzi, że Quick Apps zapewniają większe zyski w działaniach promocyjnych. Kiedy zarówno szybkie aplikacje, jak i tradycyjna aplikacja na Androida są promowane na różne sposoby, aplikację na Androida widziało tylko 10% użytkowników osiągnęło zainstalowanie aplikacji, podczas gdy w przypadku aplikacji Szybka aplikacja osiągnęła 72% użytkowników, którzy skorzystali z szybkiej aplikacji, co wskazuje na bardzo znaczną liczbę użytkowników efekt. Utrzymanie użytkowników pozostało jednak takie samo, co nadal świadczy o zaletach podejścia Quick App. Ponieważ więcej użytkowników korzystało z Szybkiej aplikacji, koszt promocji na jednego użytkownika drastycznie spadł, co czyni ją znacznie skuteczniejszą metodą promowania i reklamowania aplikacji.

Korzyści związane z wydajnością aplikacji Quick Apps obejmują także Quick Games, które zasadniczo są grami w formacie Quick Apps. Huawei twierdzi, że szybkie aplikacje mogą być dostępne w wersji H5 lub mogą być również „natywnymi grami wykonawczymi”. Natywne gry uruchomieniowe dostępne za pośrednictwem aplikacji Quick Apps zapewniają przyspieszenie grafiki na poziomie urządzenia, zapewniając płynne działanie gry i wysoką jakość. Gry zachowują także możliwość dostępu do funkcji urządzenia, w tym lokalizacji, czujników, Bluetooth i innych.

Korzyści z Szybkich Aplikacji obejmują także czas faktycznie poświęcony na zbudowanie Szybkiej Aplikacji lub Szybkiej Gry. Jeśli masz już aplikację lub grę H5, możesz uruchomić szybką aplikację lub grę w ciągu godziny. Jeśli chcesz włączyć konto Huawei lub usługi płatnicze, termin wydłuża się o kolejne dwa dni. Huawei twierdzi, że nowe Quick Apps można opracować i udostępnić już w niecały tydzień.

Niedogodności

Szybkie aplikacje mają wiele zalet, ale wiążą się z pewnymi ograniczeniami, o których jako programista powinieneś pamiętać.

Jeśli Twoja aplikacja/gra ma bardzo duży rozmiar, utrata wydajności staje się widoczna ze względu na większe zmniejszenie objętości pakietu. Co więcej, Quick Apps nie obsługuje całej gamy interfejsów API systemu Android; więc jeśli Twoja aplikacja opiera się na rzadko używanych interfejsach API, nie będzie można przeprowadzić całkowitej migracji w czysty sposób. Podobnie Huawei wspomina, że ​​aplikacje wymagające specjalnych uprawnień, takie jak na przykład motywy APK, nie są obsługiwane w formacie Quick App.

Szybkie aplikacje muszą także działać na platformie „Quick Application Center”, która będzie wstępnie ładowana na urządzeniach poprzez aktualizacje Androida 10. Urządzenia inne niż Android 9 muszą raz pobrać i zainstalować platformę, aby móc uruchamiać Szybkie aplikacje.

Wsparcie telefoniczne

Szybkie aplikacje są przydatne, ale ich użyteczność jest tak szeroka, jak ich dostępność dla użytkowników końcowych na ich urządzeniach. Wszystkie smartfony Huawei wprowadzone na rynek po Huawei Mate30 bezpośrednio obsługują funkcję Quick Apps, podczas gdy inne wybrane urządzenia Huawei i Honor będą ją obsługiwać po otrzymaniu aktualizacji do Androida 10. Huawei udostępnił listę urządzeń obsługujących Quick Apps po aktualizacji do Androida 10:

  • Huawei MateRS
  • Huawei Mate20
  • Huawei Mate 20 Pro
  • Huawei Mate 20 Lite
  • Huawei Mate 20X
  • Huawei Mate10
  • Huawei Mate 10 Pro
  • Huaweia P30
  • Huawei P30 Pro
  • Huawei P30 Lite
  • Huaweia P20
  • Huawei P20 Pro
  • HONOR V20
  • HONOR 20
  • HONOR 20S
  • HONOR Magia 2
  • HONOR 10
  • HONOR V10
  • Huawei Nova 4
  • Huawei Nova 5
  • Huawei Nova 5 Pro

Co więcej, więcej telefonów Huawei może obsługiwać szybkie aplikacje po zaktualizowaniu ich AppGallery do wersji 10.1 lub nowszej.

Struktura projektu

Na kilku konferencjach z okazji Dnia Dewelopera Huawei udostępnił informacje na temat struktury projektu szybkiej aplikacji.

Szybka aplikacja ma rozszerzenie .rpk. Struktura projektu składa się z trzech części. Plik manifestu zawiera metainformacje o szybkiej aplikacji, ze szczegółami, takimi jak nazwa pakietu, nazwa aplikacji, numer wersji, ikona na ekranie głównym, ścieżka do strony i inne istotne konfiguracje. App.ux zawiera wszystkie typowe możliwości projektu. Trzecim elementem jest page, a każda strona odpowiada podkatalogowi zawierającemu plik układu aplikacji, plik CSS i plik uruchamiający JavaScript. Każdy pakiet RPK aplikacji Quick App jest podpisywany unikalnym podpisem w taki sam sposób, w jaki podpisuje się aplikacje na Androida, dlatego pamiętaj, aby zachować klucz podpisu prywatnie i bezpiecznie.

Huawei zapewnia IDE (dla Windows i MacOS) do tworzenia szybkich aplikacji i gier, wraz z dokumentacja aby dowiedzieć się więcej o tworzeniu szybkich aplikacji. W środowisku IDE znajdują się także aplikacje demonstracyjne, więc możesz sam je sprawdzić. Po opracowaniu szybkiej aplikacji i przygotowaniu jej do wydania musisz zalogować się do programisty Huawei stronę internetową i prześlij swoją szybką aplikację, po skonfigurowaniu krajów i regionów, dla których chcesz, aby szybka aplikacja była dostępna zasięg. Huawei sprawdzi zgłoszenie, a następnie udostępni szybką aplikację w docelowych krajach i regionach. Jeśli planujesz korzystać z usług Huawei ID, płatności lub push, musisz złożyć wniosek o skorzystanie z tych usług, zanim będzie można ukończyć tworzenie, debugowanie, przesyłanie i sprawdzanie aplikacji.

Aby dowiedzieć się więcej, odwiedź Zasoby szybkiej aplikacji Huawei.

Dziękujemy Huawei za sponsorowanie XDA. Huawei miał minimalny udział w tworzeniu tego artykułu lub w jego treści. W szczególności konsultowano się z nimi w celu sprawdzenia faktów. Wszelkie wyrażone opinie są opiniami autora. Nasi sponsorzy pomagają nam pokryć wiele kosztów związanych z prowadzeniem XDA, w tym koszty serwerów, programistów, autorów i nie tylko. Chociaż obok treści Portalu mogą pojawić się treści sponsorowane, wszystkie one zostaną wyraźnie oznaczone jako takie. Zespół XDA Portal nie naruszy rzetelności dziennikarskiej, przyjmując pieniądze za pozytywne pisanie o firmie. Naszych opinii nie można kupić. Treściami sponsorowanymi, reklamami i magazynem XDA zarządza nasz dyrektor ds. marketingu, a nie zespół redakcyjny.