Veröffentlicht am: Dec 4, 2019

Das Amplify Framework ist ein Open Source-Projekt zur Erstellung Cloud-fähiger Mobil- und Webanwendungen, das aus Bibliotheken, UI-Komponenten und einer CLI-Toolchain besteht.

Heute veröffentlichen wir eine Vorschau von Amplify iOS und Amplify Android, Open-Source-Bibliotheken, die es Entwicklern für Mobilgeräte ermöglichen, skalierbare und sichere, von der Cloud unterstützte Serverless-Anwendungen zu erstellen. Entwickler können ihren mobilen Anwendungen mithilfe dieser Amplify-Bibliotheken problemlos Funktionen wie Analytics, AI/ML, API (GraphQL und REST), DataStore und Storage hinzufügen. Die Unterstützung für Ausstiegsluken in Amplify ermöglicht es Ihnen, die generierten iOS- und Android-SDKs für zusätzliche Anwendungsfälle zu verwenden. Die Amplify iOS- und Android-Bibliotheken sind im Gegensatz zu den AWS-Service-zentrierten Mobile SDKs anwendungsorientiert und bieten eine deklarative Schnittstelle, die es mobilen Entwicklern ermöglicht, Best Practices programmgesteuert mit Abstraktionen anzuwenden, was zu einem schnelleren Entwicklungszyklus und weniger Codezeilen führt. Sie können diese Bibliotheken mit Backends verwenden, die mit der Amplify CLI oder mit vorhandenen AWS-Backends erstellt wurden. Es ist unsere empfohlene Methode zum Erstellen mobiler Anwendungen, die von AWS-Services unterstützt werden.

Diese Version enthält auch Unterstützung für die Kategorie Vorhersagen in Amplify iOS, die es Entwicklern ermöglicht, AI/ML-basierte Anwendungsfälle in ihren iOS-Anwendungen mithilfe weniger Codezeilen hinzuzufügen und zu konfigurieren. Es sind keine Machine Learning-Kenntnisse erforderlich. Entwickler können Anwendungsfälle wie Textübersetzung, Speech-to-Text-Generierung, Bilderkennung, Text-to-Speech und Erkenntnisse aus Texten mithilfe der Kategorie Vorhersagen in der neuen Amplify iOS-Bibliothek und der Amplify CLI durchführen. Die unterstützten Anwendungsfälle nutzen Dienste wie Amazon Rekognition, Amazon Translate, Amazon Polly, Amazon Transcribe, Amazon Comprehend und Amazon Textract.

Die Predictions-Bibliothek für iOS nutzt sowohl Amazon AI/ML-Dienste als auch das CoreML-Framework, um eine Vereinigung von Ergebnismengen mit außergewöhnlich hoher Genauigkeit bereitzustellen. Darüber hinaus erkennt die iOS-Vorhersagebibliothek die Internetverbindung und wechselt nahtlos zwischen Online- und Offline-Inferenz. Offline-Inferenzen werden für Anwendungsfälle wie das Erkennen von Beschriftungen in einem Bild, das Identifizieren von Sprache und Syntax und das Erkennen von Entitäten und Schlüsselausdrücken im Text unterstützt.

Weitere Informationen zur Verwendung von Amplify iOS und Amplify Android, finden Sie in unserem Blogbeitrag. Bitte besuchen Sie unsere Dokumentation, um mehr über die Amplify-Rahmenbedingungen zu erfahren.