HMS Core na Androida to alternatywa Huawei dla Usług Google Play

HMS Core na Androida to próba Huawei zapewnienia funkcjonalności podobnej do GMS Core i Usług Google Play. Sprawdź, jak firma chce to osiągnąć!

Huawei Mate 30 Pro to obiektywnie jedna z najlepszych premier sprzętowych tego roku, oferująca m.in praktycznie każdą znaczącą innowację w świecie telefonów i przedstawiamy kilka własnych. Jednak pomimo oferowania jednego z najlepszych zestawów funkcji dostępnych w smartfonie z Androidem, nie można go polecić dużej grupie użytkowników. A wina za takie wykluczenie leży wyłącznie po stronie sytuację polityczną między Huawei a USA, co zmusiło firmę do wypuszczenia skądinąd doskonałego sprzętu bez najważniejszego fragmentu funkcjonalnego Androida: Usługi Google Play. Świat nie mógł nic zrobić, tylko patrzeć, jak gigant Androida próbuje odnaleźć się w świecie pozbawionym Google. Huawei potrzebował funkcjonalnych i niezawodnych alternatyw dla siebie i swoich użytkowników i potrzebował ich na wczoraj.

Na szczęście Huawei był na tyle przewidujący, że pracował nad niektórymi własnymi rozwiązaniami na długo przed rozwinięciem się jakiejkolwiek polityki handlowej. The

Galeria aplikacji Huawei zaoferował użytkownikom końcowym i twórcom aplikacji alternatywę dla sklepu Google Play, funkcjonując jako medium do dystrybucji i utrzymywania aplikacji na Androida. Jednak dystrybucja aplikacji rozwiązuje tylko część równania. Innym ważnym czynnikiem, który również należy uwzględnić, jest fakt, że wiele aplikacji na Androida, w tym Google Apps, opiera się na zamkniętym zestawie Funkcjonalne interfejsy API — interfejsy API, które oddzieliły system Android firmy AOSP od systemu Android firmy Google, dostępne w postaci usług mobilnych Google i Google Play Usługi. Chociaż Huawei mógł nadal korzystać z Androida ze względu na otwarty charakter AOSP, nie mógł korzystać z systemu zastrzeżonego Usługi mobilne Google (GMS), a co za tym idzie, Usługi Google Play w Huawei Mate 30 Pro. Oznaczało to, że programiści, którzy w swoich aplikacjach polegali wyłącznie na GMS, stracili dostęp do narzędzi, które umożliwiły korzystanie z tych funkcji na przyszłych urządzeniach Huawei. Dla dotkniętych użytkowników oznaczało to, że kilka ich aplikacji pozostanie uszkodzonych do czasu wymiany sytuacja została rozwiązana lub twórcy aplikacji zbadali alternatywy lub użytkownik zbadał alternatywne aplikacje. Dwie z tych trzech sytuacji są na niekorzyść twórcy aplikacji, a znalezienie alternatywy pozwalającej zmniejszyć nadmierne poleganie na GMS może leżeć w lepszym interesie biznesowym twórcy.

W tym artykule będziemy eksplorować drugie ramię alternatywnych rozwiązań Huawei. Poznać Rdzeń HMS Huawei, alternatywa dla Usług Google Play na Androidzie.


Usługi mobilne Google, GMS Core i Usługi Google Play

Zanim spróbujemy odpowiedzieć na pytanie, co robi alternatywa Huawei, musimy cofnąć się o krok i przyjrzeć się, co rozwiązanie Google zrobiło dla Androida.

Chociaż Androida można sklasyfikować jako system operacyjny „open source” dzięki istnieniu AOSP (Android Open Source Project), większość użytkowników na całym świecie nigdy nie Naprawdę doświadczyłem AOSP w najczystszym tego słowa znaczeniu. Większość smartfonów sprzedawanych na całym świecie, z wyjątkiem niektórych regionów, takich jak Chiny, jest wyposażona w system Android firmy Google z technologią AOSP plus Usługi mobilne Google.

Usługi mobilne Google składają się ze zwykłych aplikacji przeznaczonych dla użytkowników, takich jak Aplikacja Google'a, Sklep Play, Chrome, Mapy, YouTube, Gmail, Zdjęcia i inne; a także pliki APK dla podstawowych usług w tle, takich jak Inicjator GoogleOneTime, Kreator konfiguracji, Instalator pakietów Googlei oczywiście GMSCore, i więcej. GMS Core to coś, co powszechnie nazywamy usługami Google Play.

Usługi Google Play ewoluował jako sposób na rozwiązanie niektórych poważnych problemów z fragmentacją, z którymi borykał się Google na początku Androida. Chociaż Google punktualnie dostarczał aktualizacje Androida z nowymi funkcjami, które twórcy aplikacji mogli wykorzystać w swoich własnych aplikacjach, to samo funkcje nie byłyby dostępne w całym wszechświecie Androida przez kilka lat z powodu braku aktualizacji od producentów OEM. Google zareagowało przez zmiany kluczowych rozwiązań API przeszedł na platformę Usług Play, nad którą miał znacznie większą kontrolę i którą mógł aktualizować niezależnie od systemu operacyjnego Android.

Umożliwiło to twórcom aplikacji tworzenie środowisk, które działałyby w ten sam sposób w różnych wersjach Androida. Migracja pomogła w rozwiązaniu problemów związanych z fragmentacją Androida, ale doprowadziła też do powstania monopolistycznego wszechświata gdzie wykluczenie Usług Google Play mogłoby utrudnić korzystanie z Androida smartfon.

Usługa GMS jest dostępna wyłącznie na podstawie licencji Google i zapewnia kompleksowy zestaw popularnych aplikacji i usług w chmurze.

Usługa GMS, a co za tym idzie Usługi Google Play, jest dostępna wyłącznie dla producentów OEM smartfonów na podstawie licencji firmy Google, która Producenci OEM muszą złożyć wniosek gdy przejdą Zestaw testów zgodności z Androidem (CTS) i Google Test Suite (GTS) w odniesieniu do poszczególnych urządzeń. Ponieważ włączenie GMS i GMS Core jest objęte licencją, a praktycznie wszystkie główne aplikacje są zależne od Usług Play i dzięki interfejsom API dla wielu podstawowych funkcji Google zachowuje pełną kontrolę nad ekosystemem Androida, mimo że Android jest systemem open source system operacyjny. Jest prawdopodobne, że jako użytkownik Androida nie możesz praktycznie korzystać z Androida bez Google, biorąc pod uwagę, że straciłbyś następujące interfejsy API:

  • Zaloguj się przez Google: Nie lubisz tworzyć nowego konta dla każdej nowej usługi, która Cię interesuje? Jeśli usługa obsługuje logowanie przez Google, możesz szybko zarejestrować się przy użyciu swojego konta Google.
  • Połączony dostawca lokalizacji: Zamiast mieć kilka różnych aplikacji działających w tle w różnym czasie w celu przeprowadzenia ankiety lokalizację, Usługi Google Play mogą dostarczać dane o lokalizacji przy stosunkowo niskim zużyciu baterii sposób.
  • Mapy: Mapy Google to zdecydowanie najpopularniejsze mapy i aplikacje do nawigacji wśród użytkowników. Dzięki pakietowi SDK Maps programiści mogą korzystać z danych Map Google we własnych aplikacjach. Korzystanie z niego nie jest bezpłatne, dlatego wiele mniejszych niezależnych aplikacji nie będzie korzystać z tego pakietu SDK, ale zobaczysz go w wielu aplikacjach większych firm.
  • Gry Google Play: Wiele gier, szczególnie tych niezależnych twórców, korzysta z usług gier Google Play. Możliwe jest (np.ale nie na dłużej), aby zbudować całkowicie bezpłatną grę wieloosobową rozgrywaną w czasie rzeczywistym lub turową, korzystając z usług gier Play.
  • Wiadomości w chmurze Firebase: Czy lubisz otrzymywać natychmiastowe powiadomienia ze swoich aplikacji? Czy nie byłoby denerwujące, gdyby kilka różnych aplikacji miało własne serwery powiadomień push, z których każdy wysyłałby powiadomienia niezależnie, stale budząc telefon i rozładowując jego baterię? Właśnie dlatego Firebase Cloud Messaging⁠ — po prostu pozwól Usługom Google Play obsługiwać powiadomienia push! Wdrażanie alternatywy nie przynosi żadnych korzyści, ponieważ najnowsze wersje Androida zapewniają, że nie będą działać w tle.
  • Rozliczenia w aplikacji Google Play: Google wymaga że wszystkie aplikacje i gry z możliwością zakupów w aplikacji (IAP) dystrybuowane za pośrednictwem Google Play Sklep korzysta z tego interfejsu API i tylko z tego interfejsu API do obsługi IAP, co wymaga 30% obniżki na rzecz Google dla wszystkich transakcje.
  • AdMob: wiele bezpłatnych aplikacji wykorzystuje reklamy do generowania przychodów, gdy użytkownicy je przeglądają lub wchodzą z nimi w interakcję. Do kogo lepiej zwrócić się po reklamę niż do Google? Z pewnością istnieją alternatywne platformy reklamowe – a programistów zachęca się do dywersyfikacji źródeł reklam – ale niewielu czuje się zmuszonych do korzystania z nich.
  • Google Cast: Masz Google Chromecasta, inteligentny głośnik Google Home, Google Nest Hub lub inne inteligentne urządzenie obsługujące ekosystem Asystenta Google? Aby przesyłać wideo lub dźwięk na obsługiwane urządzenia, aplikacje korzystają z pakietu SDK Google Cast udostępnianego przez Usługi Google Play.
  • Sieć bezpieczeństwa: SafetyNet jest najbardziej znany z interfejsu API atestacji, którego aplikacje bankowe i gry online wykorzystują do wykrywania manipulacji przy urządzeniu.

Większość z nas w dużej mierze ignorowała tę nadrzędną kontrolę. Większość producentów OEM dobrze przyjęła decyzje Google podjęte za pośrednictwem GMS Core, chociaż nie wiemy, czy ta współpraca wynikała z ich wolnej woli lub dlatego, że nie mieli prawdziwego wyboru. Kiedy na światło dzienne wyszły wieści o sytuacji politycznej Huawei, uwaga ponownie skupiła się na tym, jak centralne miejsce w systemie Android zajmują Usługi Google Play i w jaki sposób Huawei zrekompensuje deficyt.


Usługi mobilne Huawei i rdzeń HMS

Usługi mobilne Huawei (HMS) to alternatywa Huawei dla GMS, składająca się z aplikacji dostępnych dla użytkownika oraz podstawowych usług w tle. Idea stojąca za HMS jest taka sama jak w przypadku GMS – zapewnienie spójnego doświadczenia na wszystkich urządzeniach i niezależnego od aktualizacji platformy. Podobnie jak GMS składa się z elementów aplikacji i elementów podstawowych, ekosystem HMS składa się z aplikacji HMS, rdzenia HMS i możliwości HMS, które rdzeń udostępnia za pośrednictwem dostępnych interfejsów API.

HMS Ecosystem odnotował wzrost średniej miesięcznej liczby użytkowników na całym świecie z 420 milionów w lipcu 2018 r. do ogromnych 530 milionów w lipcu 2019 r., podczas gdy Liczba programistów zarejestrowanych na tej platformie wzrosła z 450 000 do 910 000 w tym samym okresie, a integracja aplikacji z HMS Core wzrosła z 20 000 do 43 000 aplikacji. Google nie publikuje danych liczbowych dotyczących integracji z GMS, więc uzyskanie skali w tym przypadku w porównaniu z graczem nr 1 jest trudne, ale w wartościach bezwzględnych nadal są to imponujące liczby. Według dodatkowych danych ujawnionych przez Huawei, HMS Core ma globalny zasięg wynoszący 530 milionów użytkowników w ponad 170 krajach (w tym w Chinach), natomiast nadal zapewnia takie funkcje, jak opłacalność, ujednolicony portal do kompleksowej integracji i precyzyjne kierowanie do użytkowników poprzez wielokrotną promocję kanały. Huawei twierdzi również, że przestrzega międzynarodowych standardów bezpieczeństwa i prywatności, w tym GAPP, RODO i lokalnych przepisów w swoim zakresie.

Wszystko to pozostanie jedynie punktami marketingowymi, jeśli HMS Core nie będzie zawierał interfejsów API udostępnianych przez GMS Core. Aby zastąpić GMS Core, HMS Core musi zapewniać podobną, jeśli nie lepszą funkcjonalność programistów, jeśli chce ich przekonać, aby rozważyli tę opcję jako właściwą opcję i przeszli z korzystania z GMS Rdzeń. Ekosystem HMS jest obecnie ograniczony tylko do urządzeń Huawei, ale nawet sam w sobie stanowi ogromny podzbiór urządzeń z Androidem. Sam Huawei dostarczył w tym roku ponad 200 milionów smartfonów, co stanowi znacznie dużą liczbę, na którą powinni zwrócić uwagę twórcy aplikacji. Jako twórca aplikacji niezwykle istotne staje się przystosowanie się do tych urządzeń, a także innych urządzeń Huawei, które w przyszłości mogą nie być dostarczane z usługą GMS. Nawet jeśli GMS powróci do Huawei, HMS nadal będzie częścią większego ekosystemu Huawei strategia, w której smartfon staje się centralnym punktem służącym do sterowania połączonym IoT urządzenia. Zatem dostosowanie aplikacji tak, aby dobrze współdziałała z ekosystemem HMS, stanowi przekonujący argument biznesowy. Nie chcesz popełnić tych samych błędów, co Snapchat, gdy przez lata ignorował bazę użytkowników Androida i dopiero niedawno obudził się, aby zwrócić na nich uwagę.

Aby zaoferować więcej szczegółów na temat Interfejsy API udostępniane przez HMS Core dla programistów, oto krótki przegląd:

Zestaw do konta

Rdzeń HMS Zestaw do konta to odpowiedź na usługę Google Sign-In w ramach usługi Play, umożliwiającą programistom korzystanie z istniejącego konta Huawei jako ważnej opcji logowania się do aplikacji. Zmniejsza to zmęczenie użytkownika, ponieważ nie wymaga od niego tworzenia nowego konta tylko dla tej aplikacji pomiń kroki, takie jak weryfikacja adresu e-mail, weryfikacja numeru telefonu komórkowego i wprowadzanie innych referencje; i ogólnie pomagając programiście w procesie wdrażania użytkowników i obniżając współczynnik rezygnacji użytkowników podczas rejestracji i logowania.

Zestaw kont oferuje następujące funkcje:

  • Bezpieczne logowanie
  • Autoryzacja jednym kliknięciem
  • Integracja z różnymi zastosowaniami: smartfony, tablety, duże wyświetlacze, systemy informacyjno-rozrywkowe w pojeździe
  • Obsługa uwierzytelniania dwuskładnikowego
  • Szyfrowanie danych w całym procesie
  • Zgodny ze specyfikacjami RODO dotyczącymi prywatności użytkowników
  • Globalny zasięg w ekosystemie HMS i obsługa 79 języków

Zestaw lokalizacyjny

Rdzeń HMS Zestaw lokalizacyjny to odpowiedź na dostawcę połączonej lokalizacji usługi Play, zasadniczo zapewniająca programistom dostęp do dokładnych danych o lokalizacji do wykorzystania w aplikacjach. Podobnie jak Fused Location Provider, Location Kit przyjmuje hybrydowy tryb pozycjonowania, wykorzystując dane z GPS, Wi-Fi, Bluetooth i sieciowej stacji bazowej. Dzięki temu zapewnia twórcom aplikacji łatwy w obsłudze i precyzyjny interfejs pozycjonowania, umożliwiając im szybkie i dokładne uzyskiwanie informacji o lokalizacji użytkownika.

Zestaw lokalizacyjny oferuje następujące funkcje:

  • Wysoki wskaźnik sukcesu lokalizacji: Huawei twierdzi, że wskaźnik sukcesu lokalizacji offline i online sięga 99%
  • Szybkie pozycjonowanie
  • Wysoka dokładność pozycjonowania: Hybrydowy tryb pozycjonowania pozwala na wysoką dokładność
  • Niskie zużycie energii

W przygotowaniu jest także więcej funkcji Location Kit:

  • Geo-ogrodzenie o małej mocy
  • Semantyka lokalizacji
  • Zintegrowane pozycjonowanie IP
  • Precyzyjne pozycjonowanie w pomieszczeniach
  • Świadomość lokalizacji

Zestaw map

Rdzeń HMS Zestaw map ma być odpowiednikiem pakietu SDK Map Google, zapewniając programistom wygodne i zaawansowane funkcje map, które mogą pomóc ulepszyć korzystanie z map w aplikacjach.

Map Kit zapewnia programistom dostęp do spersonalizowanego widoku mapy z bogatymi elementami mapy i wieloma trybami interakcji. Map Kit zawiera także własne dane geolokalizacyjne, z ponad 100 milionami informacji na temat punktów odsetek, ponad 150 milionów informacji o adresach, a także podpowiedzi dotyczące witryn i własne geokodowanie API. Map Kit obejmuje ponad 150 krajów i ponad 40 języków i zapewnia łącznie dostęp do 25 interfejsów API.

Rdzeń usług mobilnych Huawei (HMS Core) — zestaw napędowyZestaw napędowy

Zestaw dyskowy HMS Core ma na celu udostępnienie funkcji, które Google może włączyć za pośrednictwem Interfejs API REST Dysku Google w aplikacji na Androida.

Dzięki Drive Kit programiści mogą tworzyć aplikacje umożliwiające odczytywanie, zapisywanie i synchronizowanie plików z chmurą Huawei.

Niektóre z jego kluczowych funkcji obejmują:

  • Łatwy w obsłudze i zapisywaniu plików
  • Szyfrowanie
  • Aktualizacja plików w czasie rzeczywistym
  • Obsługa wielu urządzeń

Drive Kit planuje także wprowadzenie w przyszłości większej liczby funkcji, takich jak udostępnianie plików, współpraca zespołowa i inteligentne wyszukiwanie.

O ile nam wiadomo, Drive Kit różni się od Androida Automatyczna kopia zapasowa API aplikacji, ponieważ nie obsługuje jeszcze tworzenia kopii zapasowych ustawień aplikacji w chmurze. Huawei wspomina, że ​​funkcja ta pojawi się w grudniu 2019 r., co powinno znacznie poprawić użyteczność tego interfejsu API.

Serwis gier

Rdzeń HMS Serwis gier ma być odpowiednikiem Gier Google Play. Usługi gier zapewniają graczom łatwy sposób logowania się oraz śledzenia osiągnięć i powiązanych rankingów. Oprócz tego twórcy gier mogą również korzystać z interfejsów API związanych z pakietami prezentów, nagradzając użytkowników nagrodami w grze po ukończeniu osiągnięć.

Inne interfejsy API planowane na przyszłość dla usługi gier obejmują śledzenie danych graczy i statystyki, np takie jak czas trwania gry, czas logowania, częstotliwość, ranking aktywności, ranking limitów płatności i zakup ilość; i raportowanie wydarzeń z gry.

Zestaw pchający

Rdzeń HMS Zestaw pchający to odpowiednik usługi Google Firebase Cloud Messaging, która zasadniczo umożliwia twórcom aplikacji wysyłanie wiadomości z chmury do użytkowników. Push Kit staje się niezawodną platformą wiadomości push działającą w czasie rzeczywistym o globalnym zasięgu, obejmującą ponad 200 krajów. Twórcy aplikacji mogą skorzystać z oferowanych przez nią funkcji precyzyjnego targetowania, aby promować użyteczność aplikacji użytkowników oraz promować interakcje i transakcje z aplikacją, zwiększając liczbę wyświetleń strony aplikacji i jej unikalność goście.

Zestaw analityczny

Zestaw analityczny HMS Core jest odpowiednikiem zestawu Google Analityka Firebase. Podstawowym celem zestawu analitycznego jest zapewnienie twórcom aplikacji łatwego sposobu pomiaru różnych wskaźników w aplikacji i zapewnienia analiz na podstawie tych wskaźników. Dzięki Analytics Kit Huawei twierdzi, że programiści będą mogli zebrać aż 500 rodzajów danych o zachowaniu, prezentują bardzo szeroki potencjał uzyskania wglądu w użytkownika, jego interakcje i nawyki w obrębie aplikacji. W rezultacie twórcy aplikacji mogą następnie w razie potrzeby sformułować zasady optymalizacji, aby zwiększyć zaangażowanie i utrzymanie użytkowników w aplikacji.

Zestaw Analytics zapewnia:

  • Prosty i wydajny dostęp dzięki predefiniowanym i niestandardowym zdarzeniom oraz debugowaniu online
  • Bezpieczna usługa danych z anonimową tożsamością użytkowników, szyfrowaną transmisją i izolacją wielu dzierżawców
  • Konfigurowalny pulpit nawigacyjny z bogatymi funkcjami analitycznymi, takimi jak:
    • Analiza konwersji i utrzymania ścieżki: Zidentyfikuj cechy charakterystyczne utraty zdarzeń, aby sformułować ukierunkowane zasady działania użytkowników
    • Analiza zdarzeń
    • Analiza publiczności
    • Analiza w czasie rzeczywistym: Analizuj aktualne wydarzenia w czasie rzeczywistym i dostosowuj zasady działania
  • Debugowanie online z szybką reakcją drugiego poziomu

Zakupy w aplikacjiHuawei Mobile Services Core (HMS Core) – zakupy w aplikacji

Rdzeń HMS Zakupy w aplikacji to odpowiednik rozliczeń w aplikacji w Google Play i być może najważniejszy ze wszystkich interfejsów API dla twórców aplikacji. Bez solidnego narzędzia monetyzacji zachęta dla dewelopera do faktycznego zagłębienia się w ekosystem HMS będzie niewielka. Dzięki zakupom w aplikacji programiści powinni mieć możliwość zarabiania na całym świecie. Zakupy w aplikacji HMS obejmują pięć szerokich interfejsów API w dwóch kategoriach: usługa zarządzania produktami, usługa subskrypcji, usługa zamówień, usługa testowania piaskownicy i usługa zarządzania handlowcami.

Usługa subskrypcyjna, jak sama nazwa wskazuje, ma na celu monetyzację użytkowników, którzy są lojalnie związani z usługą i można ją uznać za bardziej stabilną formę przychodów. Ta część zakupów w aplikacji oferuje następujące funkcje:

  • Obsługuje spersonalizowane bezpłatne korzystanie z wersji próbnej i preferencyjne promocje
  • Obsługuje globalne automatyczne ceny
  • Obsługuje dostosowywanie ceny subskrypcji w poszczególnych krajach
  • Wszechstronne zarządzanie powiadomieniami
  • Raporty subskrypcji

Usługa zamówień dotyczy jednorazowej formy zakupów w ramach pojedynczej transakcji i oferuje następujące funkcje:

  • Uprość proces dostępu do płatności
  • Zarządzaj zleceniami płatniczymi dla programistów
  • Prosta logika dostępu i interakcji

Zestaw reklamRdzeń usług mobilnych Huawei (HMS Core) – zestaw reklam

Rdzeń HMS Zestaw reklam jest odpowiednikiem Google AdMob i stanowi drugą część monetyzacji ekosystemu usług mobilnych Huawei. Ads Kit zapewnia unikalną identyfikację reklam na poziomie urządzenia i możliwości śledzenia konwersji reklam w celu zbudowania ekosystemu reklamowego.

Jak część zmian wprowadzone w systemie Android 10 aplikacje muszą mieć uprzywilejowane uprawnienia do żądania numeru IMEI telefonu, który zasadniczo ogranicza wykorzystanie tego nieresetowalnego identyfikatora do celów marketingowych i reklamowych cele. Zestaw Ads Kit firmy Huawei opiera się zatem na rozwiązaniu OAID (Open Advertising ID) jako tymczasowym identyfikatorze reklamy, umożliwiającym programistom, aby zrównoważyć prywatność użytkowników, jednocześnie zapewniając spersonalizowane reklamy i dokładnie śledząc reklamy efekty.

Każde urządzenie HMS posiada unikalny OAID, który jest generowany natychmiast po pierwszym uruchomieniu urządzenia. Użytkownicy mają także możliwość zresetowania OAID oraz rezygnacji ze spersonalizowanych reklam. W ten sposób OAID łączy tożsamość cyfrową z prywatnością, usuwając połączenie między identyfikatorem urządzenia a informacjami o użytkowniku.


Uwaga końcowa

HMS Core firmy Huawei to odważna próba Huawei, która pokazuje jego wytrwałość w utrzymaniu przewagi konkurencyjnej w ekosystemie sprzętu i oprogramowania smartfonów. Większość innych producentów OEM Androida upadłaby bez wsparcia Google, ponieważ żaden z nich (być może z wyjątkiem Samsunga) nie jest w jest w stanie zaoferować tak solidny zestaw alternatywnych interfejsów API, który mógłby realistycznie zapewnić programistom podobny zestaw funkcjonalności i użytkowników.

HMS Core okazał się tajną bronią Huawei, ukrytą na widoku, wysuwaną na pierwszy plan, gdy firma naprawdę musiała się dostosować. Ponieważ sytuacja polityczna firmy pozostaje nierozwiązana zbyt długo, HMS Core pozostaje rozwiązaniem, do którego programiści muszą się zwrócić, jeśli chcą utrzymać odbiorców Huawei. Huawei nie wycofał się z rynku smartfonów po zakazie handlu - właściwie daleko od tego, gdyż spółka odnotowała 63% wzrost r/r na rynku chińskim i 29% wzrost na rynku światowym, pomimo zakazu handlu. Firma nadal zamierza iść do przodu, a konsumentom będzie trudno oprzeć się tak doskonałemu sprzętowi, jak Huawei Mate 30 Pro.

Przy obecnym pędzie Huawei, dzięki prawu popytu i podaży z pewnością pojawią się alternatywne rozwiązania w zakresie oprogramowania. Pozostaje zatem jedyne pytanie, które musisz zadać jako twórcy aplikacji: czy potrafisz także przewidzieć zmiany?


Napisane przy udziale Mishaala Rahmana