Veröffentlicht am: Nov 21, 2017
Ab sofort enthält AWS Mobile erstklassige Unterstützung für Web und React Native. So können JavaScript (JS)-Entwickler einfach Cloud-basierte Apps entwickeln. Bisher mussten Entwickler in diesem Fall Services in der AWS-Konsole manuell konfigurieren, Basis-SDKs herunterladen und deren Dokumentation lesen, um mit der Plattform zu interagieren. Ab sofort können JS-Entwickler wichtige App-Funktionen wie die Benutzeranmeldung, Speicherverwaltung und serverlose APIs in der neu gestalteten Konsole und der neuen AWS Mobile CLI einfach konfigurieren.
Mit der neu gestalteten Konsole können Benutzer in einem Projekt nun vier verschiedene App-Plattformen für ihr Backend definieren. Somit können Entwickler nun Backend-Funktionen wie die Benutzeranmeldung einmalig konfigurieren und diese in einer iOS-, Android-, Web- und React Native-App auf der Konsole integrieren. Entwickler möchten mehr Zeit in die Entwicklung hochwertiger Apps und weniger Zeit in das Aufsetzen ihrer Backends investieren. Um dies möglich zu machen, haben wir schrittweise Assistenten in unsere Konsole integriert, mit denen der Benutzer durch die Integration der App in ein AWS-Backend geleitet wird. Außerdem haben wir Komponenten einer höheren Ordnung in die Amplify-Bibliothek eingefügt, mit der Benutzer einzelne Codezeilen schreiben können. Webapp-Entwickler können beispielsweise mit nur zwei Codezeilen eine Anmeldeoberfläche zu ihrer App hinzufügen.
Für Entwickler, die komplett neue Projekte erstellen möchten, stellen Starter-Kits voll funktionsfähige Apps mit Cloud-Funktionalität bereit. Mit nur einem Klick können Sie ein Starter-Projekt erstellen, das die Backend-Ressourcen automatisch erstellt und Beispiel-Client-Code bereitstellt, mit dem Sie eine Cloud-fähige App einrichten können, ohne auch nur eine Codezeile schreiben zu müssen.
Außerdem können Entwickler Leistungstests auf echten Geräten für auf Mobile Hub gehostete Webapps durchführen. Oft können Entwickler von Webapps ihre Apps vor der Veröffentlichung in den App-Stores nur auf mobilen Emulatoren ausführen. Jetzt können Entwickler mit nur einem einzelnen CLI-Befehl diese Webapp auf unseren iOS- und Android-Geräten in der AWS-Device Farm kostenlos veröffentlichen. Die Webapp wird auf unterschiedlichen Geräten wie dem iPhone 8 und Pixel 2 ausgeführt, um Einblicke in die tatsächliche App-Performance zu erhalten. Entwickler erhalten Metriken wie Zeitdauer bis zur ersten aussagekräftigen Darstellung und Zeit bis zum ersten Byte. Außerdem erhalten sie Screenshots der App auf unterschiedlichen Bildschirmgrößen und Betriebssystemversionen, um Probleme mit dem Layout noch vor der Veröffentlichung abfangen zu können.
Um weitere Informationen zu den Verbesserungen zu erhalten, melden Sie sich bei der neu gestalteten Konsole an.
Mit AWS Mobile Hub können Sie die Region auswählen, in der Ihre Projektressourcen angelegt werden sollen. Weitere Informationen zu AWS-Regionen erhalten Sie unter Regionen und Endpunkte.