JavaRush /Blog Java /Random-PL /AI, portfele mobilne i wirtualna rzeczywistość: trendy w ...

AI, portfele mobilne i wirtualna rzeczywistość: trendy w rozwoju urządzeń mobilnych 2020. Część 2

Opublikowano w grupie Random-PL
W dalszym ciągu omawiamy kluczowe trendy w branży rozwiązań mobilnych, które będą istotne przynajmniej przez kilka najbliższych lat. W pierwszej części tego materiału rozmawialiśmy już o blockchainie, Internecie rzeczy, 5G, aplikacjach błyskawicznych i urządzeniach ubieralnych. Dziś przyjrzymy się pięciu kolejnym „gorącym” trendom w rozwoju rozwiązań mobilnych. AI, portfele mobilne i wirtualna rzeczywistość: trendy rozwoju urządzeń mobilnych 2020. Część 2 - 1

Sztuczna inteligencja i uczenie maszynowe

Sztuczna inteligencja i uczenie maszynowe są od kilku lat popularnym i modnym tematem, który wpływa również na rozwój urządzeń mobilnych. Integracja tych technologii z aplikacjami mobilnymi czyni je inteligentniejszymi oraz skraca czas i zasoby potrzebne do rozwoju. Sztuczna inteligencja jako całość rozwija się w szybkim tempie. Według raportu International Data Corporation ( IDC ) w tym roku wielkość rynku technologii AI wzrośnie do 47 miliardów dolarów, natomiast do 2024 roku wzrośnie do 191 miliardów dolarów.Rośnie także wielkość rynku technologii uczenia maszynowego (42% rocznie), a do 2022 r. powinna osiągnąć poziom 9 miliardów dolarów. Sztuczna inteligencja i uczenie maszynowe są wykorzystywane w aplikacjach mobilnych już od dłuższego czasu. Na przykład aplikacje takie jak FaceApp, Replika, Cortana, Siri, Google Assistant i IRIS wykorzystują je w takiej czy innej formie. Niedawno Google wprowadziło Duplex, czyli program oparty na sztucznej inteligencji, który zamiast do użytkownika może dzwonić, aby na przykład umówić się na wizytę u dentysty lub umówić się na wizytę u fryzjera.
W związku z tym, że technologie te udowodniły już swoją skuteczność w biznesie, firmy z różnych sektorów gospodarki, nie tylko IT, starają się obecnie integrować w swoich aplikacjach sztuczną inteligencję i uczenie maszynowe. W szczególności sztuczna inteligencja cieszy się dużym powodzeniem w marketingu, finansach, służbie zdrowia, branżach usługowych itp. Jednak technologie te mają również ogromny wpływ na sam rozwój urządzeń mobilnych. Za ich pomocą można znacznie efektywniej zbierać i analizować dane w czasie rzeczywistym, wykrywać problemy i błędy w kodzie oraz szybko je eliminować. Oczywiście język programowania Java jest aktywnie wykorzystywany w sztucznej inteligencji. O tym przeczytacie w osobnym artykule. Java i sztuczna inteligencja. Czy można napisać sztuczną inteligencję w Javie? Wymieńmy kilka kluczowych trendów w rozwoju rozwiązań mobilnych, które są powiązane z technologiami AI i uczenia maszynowego.
  • Integracja urządzeń AI i IoT z aplikacjami mobilnymi

    O przenikaniu Internetu Rzeczy do rozwoju urządzeń mobilnych pisaliśmy już w pierwszej części tego materiału.

  • Automatyzacja funkcji DevOps, pojawienie się AIOps

    Sztuczna inteligencja jest już aktywnie wykorzystywana do poprawy efektywności rozwoju, ale oczekuje się, że wkrótce technologie te rozwiną się na tyle, że będą w stanie realizować wszystkie kluczowe funkcje DevOps.

  • Integracja technologii AI z chatbotami i wirtualnymi asystentami

    Temat ewolucji chatbotów w rozwoju urządzeń mobilnych poruszaliśmy już w pierwszym artykule. Dzięki aktywnemu wykorzystaniu technologii AI współczesne chatboty stają się coraz mądrzejsze. Oczekuje się, że chatboty i ich odpowiedniki będą mogły skutecznie realizować funkcje wirtualnych asystentów.

  • Przewidywanie zachowań użytkowników aplikacji

  • Zarządzanie baterią smartfonów AI w celu optymalizacji zużycia energii

  • Ochrona przed cyberzagrożeniami

  • „Inteligentna” identyfikacja właściciela smartfona poprzez kamerę

Rzeczywistość rozszerzona (AR) i rzeczywistość wirtualna (VR)

Rzeczywistość wirtualna i rozszerzona coraz częściej pojawiają się w aplikacjach mobilnych, a w nadchodzących latach trend ten będzie tylko zyskiwał na popularności, szczególnie wraz z upowszechnieniem się na świecie sieci 5G.
Jednocześnie upowszechnienie VR i AR nie ogranicza się bynajmniej do gier i rozrywki mobilnej, mimo że technologie te są obecnie najpopularniejsze w tej branży. Klasycznym przykładem udanej aplikacji z rozszerzoną rzeczywistością jest gra Pokemon Go, która przyniosła jej twórcom ponad 1,2 miliarda dolarów przychodów, została pobrana ponad 753 miliony razy, a liczba aktywnych użytkowników Pokemon Go już teraz przekracza 5 milion Inne popularne gry wykorzystujące rzeczywistość rozszerzoną to Incell, Dino Trek itp. Eksperci przewidują, że w 2020 roku VR i AR staną się jednym z kluczowych trendów w branży mobile development. Według Statisty całkowity światowy rynek technologii VR i AR wzrośnie z 16,8 miliardów dolarów w 2019 roku do ponad 160 miliardów dolarów w 2023 roku. Firmy IT od kilku lat starają się wykorzystać możliwości, jakie dają im VR i AR. Google ma szereg aplikacji VR – Google Cardboard, Tilt Brush, Daydream VR i inne. Z rzeczywistości rozszerzonej korzystają Snapchat i Instagram. Jednak stosunkowo niedawno do tego trendu zaczęli aktywnie włączać się duzi gracze z innych sektorów gospodarki. Na przykład znane marki, takie jak IKEA i Sephora, dodają rzeczywistość rozszerzoną do swoich aplikacji, aby zapewnić użytkownikom więcej opcji i zwiększyć sprzedaż. Oczekuje się, że w 2020 roku VR i AR będą aktywnie wdrażane w branżach: reklama i marketing, opieka zdrowotna, produkcja, budownictwo, edukacja itp. Wymieńmy kilka platform i narzędzi, od których możesz zacząć, jeśli chcesz głębiej zagłębić się w rozwój urządzeń mobilnych w obszarze rzeczywistości rozszerzonej i wirtualnej.
  • Apple ARKit

    ARKit firmy Apple to dość potężny framework, zawierający narzędzia takie jak Reality Composer i RealityKit, które pozwalają na tworzenie rozwiązań AR dla produktów Apple bez znajomości modelowania 3D. Tak naprawdę ARKit składa się z wielu narzędzi potrzebnych do tworzenia aplikacji z możliwościami AR. Istnieje sporo dobrze napisanych samouczków na temat ARKit, a oficjalna dokumentacja jest również niezwykle pouczająca.

  • Google ARCore

    ARCore to platforma Google do tworzenia aplikacji rzeczywistości rozszerzonej, która zawiera szereg interfejsów API dla trzech kluczowych technologii AR, a mianowicie śledzenia ruchu, zrozumienia środowiska i szacowania natężenia światła. Niektóre z tych interfejsów API obsługują także silniki gier, takie jak Unity i Unreal.

  • Vuforia

    Vuforia to jedna z najpopularniejszych platform do rozwoju w obszarze rozszerzonej rzeczywistości. Realizuje następujące funkcjonalności: rozpoznawanie różnego rodzaju obiektów wizualnych, rozpoznawanie tekstu i otoczenia, VuMark (połączenie obrazu i kodu QR). Ponadto Vuforia Object Scanner umożliwia skanowanie i tworzenie obiektów docelowych. Rozpoznawanie można wdrożyć za pomocą bazy danych. Obsługuje Androida, iOS, UWP i Unity Editor.

Portfele mobilne

Tak zwany mCommerce (czyli płatności mobilne i handel mobilny) to kolejny supertrend roku 2020 i zapewne całej nowej dekady. Wraz z pojawieniem się potężnych platform płatności mobilnych, takich jak Google Wallet i Apple Pay, popularność tego rodzaju płatności zaczęła szybko rosnąć. Pojawienie się nowych technologii, takich jak blockchain, zwiększyło bezpieczeństwo płatności mobilnych.
Dlatego analitycy spodziewają się boomu na portfele mobilne, które zaczną wypierać karty plastikowe, tak jak kiedyś zastępowały (choć nie wszędzie) pieniądze papierowe. Koreański gigant technologiczny Samsung aktywnie pracuje obecnie nad własną platformą płatności mobilnych. Apple również nie pozostaje w tyle, sięgając po nowe technologie. Na przykład niedawno uruchomili system płatności P2P Apple Pay Cash. Oto dwa główne trendy w płatnościach mobilnych i portfelach, które są dziś na topie.
  • Zwiększenie liczby użytkowników portfeli mobilnych do 2 miliardów.

    Oznacza to, że rynek portfeli mobilnych szybko rośnie i coraz więcej graczy będzie na niego wchodzić z własnymi aplikacjami (które będą wymagały wykwalifikowanych programistów do stworzenia i utrzymania).

  • Wzmocnienie bezpieczeństwa portfeli mobilnych.

    W konsekwencji rosnącej popularności pieniądze użytkowników portfeli mobilnych nieuchronnie przyciągną atakujących, dlatego platformy będą musiały zainwestować więcej zasobów we wzmacnianie bezpieczeństwa swoich rozwiązań.

APM i EMM

Monitorowanie wydajności aplikacji (APM) i zarządzanie urządzeniami mobilnymi w przedsiębiorstwie (EMM) to dwa ważne elementy tworzenia aplikacji mobilnych dla przedsiębiorstw. APM to metryka mobilna wprowadzona przez Google w 2016 roku jako sposób na śledzenie czynników spowalniających działanie aplikacji. APM pomaga poprawić szybkość i jakość aplikacji, dzięki czemu ta metryka jest ważnym narzędziem dla testerów kontroli jakości . EMM to z kolei zbiór technologii, procesów i polityk służących do zarządzania i zabezpieczania urządzeń firmowych i osobistych w organizacji. Przewiduje się, że w nadchodzących latach znaczenie APM i EMM w rozwoju rozwiązań mobilnych dla przedsiębiorstw będzie tylko rosło, co oznacza, że ​​wzrośnie również zapotrzebowanie na specjalistów znających te technologie.

Technologia Beaconów

Aplikacje obsługujące technologię Beacon informują użytkowników, kiedy znajdują się w pobliżu produktów lub usług, którymi mogą być zainteresowani, natychmiast dostarczając odpowiednie informacje, takie jak cena i specyfikacja produktu.
Aplikacje Beacon wykorzystują sygnały BLE (Bluetooth Low Energy). Gdy urządzenie znajdzie się w zasięgu sygnału, aplikacja o tym wie i wysyła odpowiedni alert. Technologia Beacon szybko zyskuje na popularności i jest uważana za niezwykle obiecujące narzędzie marketingu mobilnego, pozwalające na skuteczniejsze promowanie produktów i usług. Po tym, jak Apple wprowadził swój protokół iBeacon , a Google uruchomił Eddystone , technologia ta jest częścią rozwoju aplikacji na iOS i Androida. Oczekuje się, że w 2020 roku pojawi się wiele nowych aplikacji ze wsparciem Beacon. W szczególności technologia ta będzie aktywnie wykorzystywana w grach (zwłaszcza tych wykorzystujących rzeczywistość rozszerzoną), płatnościach mobilnych, branży turystycznej i podróżniczej, a także w służbie zdrowia.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION