JavaRush /Java-Blog /Random-DE /KI, mobile Geldbörsen und virtuelle Realität: Mobile Entw...

KI, mobile Geldbörsen und virtuelle Realität: Mobile Entwicklungstrends 2020. Teil 2

Veröffentlicht in der Gruppe Random-DE
Wir berichten weiterhin über wichtige Trends in der mobilen Entwicklungsbranche, die zumindest in den nächsten Jahren relevant sein werden. Im ersten Teil dieses Materials haben wir bereits über Blockchain, Internet der Dinge, 5G, Instant-Anwendungen und tragbare Geräte gesprochen. Heute werfen wir einen Blick auf fünf weitere „heiße“ Trends in der mobilen Entwicklung. KI, mobile Geldbörsen und virtuelle Realität: Mobile Entwicklungstrends 2020. Teil 2 - 1

Künstliche Intelligenz und maschinelles Lernen

KI und maschinelles Lernen sind seit einigen Jahren ein beliebtes Trendthema, das auch die mobile Entwicklung beeinflusst. Die Integration dieser Technologien in mobile Anwendungen macht sie intelligenter und reduziert den Zeit- und Ressourcenaufwand für die Entwicklung. Künstliche Intelligenz insgesamt wächst rasant. Laut einem Bericht der International Data Corporation ( IDC ) wird die Größe des KI-Technologiemarkts in diesem Jahr auf 47 Milliarden US-Dollar anwachsen, während sie bis 2024 auf 191 Milliarden US-Dollar ansteigen wird . Auch die Größe des Marktes für maschinelle Lerntechnologie nimmt zu (42 % pro Jahr) und soll bis 2022 9 Milliarden US-Dollar erreichen. KI und maschinelles Lernen werden schon seit geraumer Zeit in mobilen Anwendungen eingesetzt. Anwendungen wie FaceApp, Replika, Cortana, Siri, Google Assistant und IRIS verwenden sie beispielsweise in der einen oder anderen Form. Und Google hat kürzlich Duplex eingeführt, ein KI-basiertes Programm, das anstelle des Benutzers anrufen kann, um beispielsweise einen Termin beim Zahnarzt oder einen Termin für den Friseurbesuch zu vereinbaren.
Da diese Technologien ihre Wirksamkeit für die Wirtschaft bereits unter Beweis gestellt haben, streben Unternehmen aus verschiedenen Wirtschaftszweigen, nicht nur aus der IT, nun danach, KI und maschinelles Lernen in ihre Anwendungen zu integrieren. Insbesondere in den Bereichen Marketing, Finanzen, Gesundheitswesen, Dienstleistungsbranche usw. erfreut sich KI großer Erfolge. Allerdings haben diese Technologien auch großen Einfluss auf die mobile Entwicklung selbst. Mit ihrer Hilfe können Sie Daten viel effizienter in Echtzeit sammeln und analysieren, Probleme und Fehler im Code erkennen und diese schnell beheben. Natürlich wird die Programmiersprache Java aktiv in der künstlichen Intelligenz eingesetzt. Dies können Sie in einem separaten Artikel nachlesen. Java und KI. Ist es möglich, künstliche Intelligenz in Java zu schreiben? Lassen Sie uns eine Reihe wichtiger Trends in der mobilen Entwicklung auflisten, die mit KI- und maschinellen Lerntechnologien zusammenhängen.
  • Integration von KI- und IoT-Geräten in mobile Anwendungen

    Über die Durchdringung des Internets der Dinge in der mobilen Entwicklung haben wir bereits im ersten Teil dieses Materials geschrieben.

  • Automatisierung von DevOps-Funktionen, Entstehung von AIOps

    KI wird bereits aktiv eingesetzt, um die Effizienz der Entwicklung zu verbessern, es wird jedoch erwartet, dass sich diese Technologien bald so weit entwickeln, dass sie alle wichtigen DevOps-Funktionen ausführen können.

  • Integration von KI-Technologien in Chatbots und virtuelle Assistenten

    Das Thema der Entwicklung von Chatbots in der mobilen Entwicklung haben wir bereits im ersten Artikel angesprochen. Dank des aktiven Einsatzes von KI-Technologien werden moderne Chatbots immer intelligenter. Es wird erwartet, dass Chatbots und ihre Analoga die Funktionen virtueller Assistenten effektiv erfüllen können.

  • Vorhersage des App-Benutzerverhaltens

  • KI-Smartphone-Batteriemanagement zur Optimierung des Energieverbrauchs

  • Schutz vor Cyber-Bedrohungen

  • „Intelligente“ Identifizierung des Smartphone-Besitzers durch die Kamera

Augmented Reality (AR) und Virtual Reality (VR)

Virtuelle und erweiterte Realität tauchen zunehmend in mobilen Anwendungen auf, und in den kommenden Jahren wird dieser Trend noch an Popularität gewinnen, insbesondere mit der Verbreitung von 5G-Netzen auf der ganzen Welt.
Dabei beschränkt sich die Verbreitung von VR und AR keineswegs auf mobile Spiele und Unterhaltung, auch wenn diese Technologien mittlerweile in diesem Bereich am beliebtesten sind. Ein klassisches Beispiel für eine erfolgreiche Anwendung von Augmented Reality ist das Spiel Pokemon Go, das seinen Entwicklern einen Umsatz von über 1,2 Milliarden US-Dollar einbrachte, mehr als 753 Millionen Mal heruntergeladen wurde und die Zahl der aktiven Benutzer von Pokemon Go bereits jetzt mehr als 5 beträgt Millionen. Andere beliebte Spiele mit Augmented Reality Reality sind Incell, Dino Trek usw. Experten gehen davon aus, dass VR und AR im Jahr 2020 zu einem der wichtigsten Trends in der mobilen Entwicklungsbranche werden werden. Laut Statista wird der gesamte globale Markt für VR- und AR-Technologien von 16,8 Milliarden US-Dollar im Jahr 2019 auf über 160 Milliarden US-Dollar im Jahr 2023 wachsen. IT-Unternehmen sind bereits seit mehreren Jahren bestrebt, die Chancen zu nutzen, die ihnen VR und AR bieten. Google verfügt über eine Reihe von VR-Anwendungen – Google Cardboard, Tilt Brush, Daydream VR und andere. Augmented Reality wird von Snapchat und Instagram genutzt. Doch erst vor relativ kurzer Zeit haben große Player aus anderen Wirtschaftszweigen begonnen, sich diesem Trend aktiv anzuschließen. Beispielsweise erweitern bekannte Marken wie IKEA und Sephora ihre Apps um Augmented Reality, um den Nutzern mehr Optionen zu bieten und den Umsatz zu steigern. Es wird erwartet, dass VR und AR im Jahr 2020 in den folgenden Branchen aktiv umgesetzt werden: Werbung und Marketing, Gesundheitswesen, Fertigung, Bauwesen, Bildung usw. Lassen Sie uns eine Reihe von Plattformen und Tools auflisten, mit denen Sie beginnen können, wenn Sie tiefer in die mobile Entwicklung im Bereich Augmented und Virtual Reality eintauchen möchten.
  • Apple ARKit

    Apples ARKit ist ein ziemlich leistungsfähiges Framework, das Tools wie Reality Composer und RealityKit umfasst, mit denen Sie AR-Lösungen für Apple-Produkte entwickeln können, ohne Kenntnisse in 3D-Modellierung zu haben. Tatsächlich besteht ARKit aus vielen Tools, die zum Entwickeln von Anwendungen mit AR-Funktionen erforderlich sind. Es gibt eine ganze Reihe gut geschriebener Tutorials zu ARKit und auch die offizielle Dokumentation ist äußerst informativ.

  • Google ARCore

    ARCore ist Googles Plattform zum Erstellen von Augmented-Reality-Anwendungen, die eine Reihe von APIs für drei wichtige AR-Technologien umfasst, nämlich Bewegungsverfolgung, Umgebungsverständnis und Lichtschätzung. Einige dieser APIs unterstützen auch Spiele-Engines wie Unity und Unreal.

  • Vuforia

    Vuforia ist eine der beliebtesten Plattformen für die Entwicklung im Bereich Augmented Reality. Es implementiert die folgenden Funktionen: Erkennung verschiedener Arten von visuellen Objekten, Text- und Umgebungserkennung, VuMark (eine Kombination aus einem Bild und einem QR-Code). Darüber hinaus können Sie mit dem Vuforia Object Scanner Zielobjekte scannen und erstellen. Die Erkennung kann über eine Datenbank erfolgen. Unterstützt Android, iOS, UWP und Unity Editor.

Mobile Geldbörsen

Der sogenannte mCommerce (also mobiles Bezahlen und mobiler Handel) ist ein weiterer Supertrend des Jahres 2020 und wahrscheinlich des neuen Jahrzehnts insgesamt. Mit dem Aufkommen leistungsstarker mobiler Zahlungsplattformen wie Google Wallet und Apple Pay hat die Beliebtheit dieser Zahlungsart rapide zugenommen. Und das Aufkommen neuer Technologien wie Blockchain hat mobile Zahlungen sicherer gemacht.
Deshalb erwarten Analysten einen Boom mobiler Geldbörsen, die beginnen werden, Plastikkarten zu verdrängen, so wie sie einst (wenn auch nicht überall) Papiergeld ersetzten. Der koreanische Tech-Riese Samsung arbeitet derzeit aktiv an einer eigenen Plattform für mobiles Bezahlen. Auch Apple hinkt nicht hinterher und greift auf neue Technologien zurück. Beispielsweise haben sie vor nicht allzu langer Zeit das P2P-Zahlungssystem Apple Pay Cash eingeführt. Hier sind zwei große Trends bei mobilen Zahlungen und Geldbörsen, die heute angesagt sind.
  • Erhöhung der Zahl der Mobile-Wallet-Nutzer auf 2 Milliarden.

    Dies bedeutet, dass der Markt für mobile Geldbörsen schnell wächst und immer mehr Spieler mit ihren eigenen Anwendungen in den Markt einsteigen (für deren Erstellung und Wartung qualifizierte Entwickler erforderlich sind).

  • Stärkung der Sicherheit mobiler Geldbörsen.

    Aufgrund der wachsenden Beliebtheit wird das Geld der Nutzer mobiler Geldbörsen unweigerlich Angreifer anlocken, sodass Plattformen mehr Ressourcen in die Stärkung der Sicherheit ihrer Lösungen investieren müssen.

APM und EMM

Application Performance Monitoring (APM) und Enterprise Mobile Management (EMM) sind zwei wichtige Komponenten der Entwicklung mobiler Unternehmensanwendungen. APM ist eine mobile Metrik, die 2016 von Google eingeführt wurde, um Faktoren zu verfolgen, die die Anwendungsleistung verlangsamen. APM trägt dazu bei, die Geschwindigkeit und Qualität einer Anwendung zu verbessern, was diese Metrik zu einem wichtigen Werkzeug für QS-Tester macht . EMM wiederum ist eine Reihe von Technologien, Prozessen und Richtlinien zur Verwaltung und Sicherung von Unternehmens- und Privatgeräten in einer Organisation. Es wird erwartet, dass die Bedeutung von APM und EMM in der mobilen Entwicklung für Unternehmen in den kommenden Jahren weiter zunehmen wird, was bedeutet, dass auch die Nachfrage nach Spezialisten, die sich mit diesen Technologien auskennen, steigen wird.

Beacon-Technologie

Beacon-fähige Apps informieren Benutzer, wenn sie sich in der Nähe von Produkten oder Dienstleistungen befinden, an denen sie interessiert sein könnten, und stellen sofort relevante Informationen wie Preise und Produktspezifikationen bereit.
Beacon-Anwendungen verwenden BLE-Signale (Bluetooth Low Energy). Wenn sich das Gerät in Reichweite des Signals befindet, weiß die Anwendung davon und sendet eine entsprechende Warnung. Die Beacon-Technologie erfreut sich immer größerer Beliebtheit und gilt als äußerst vielversprechendes Tool für mobiles Marketing, mit dem Sie Produkte und Dienstleistungen effektiver bewerben können. Nachdem Apple sein iBeacon- Protokoll eingeführt hat und Google Eddystone auf den Markt gebracht hat , ist diese Technologie Teil der Anwendungsentwicklung für iOS und Android. Es wird erwartet, dass es im Jahr 2020 viele neue Anwendungen mit Beacon-Unterstützung geben wird. Insbesondere wird diese Technologie aktiv in Spielen (insbesondere solchen, die Augmented Reality verwenden), mobilen Zahlungen, der Tourismus- und Reisebranche sowie im Gesundheitswesen eingesetzt.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION