Erste Schritte mit AWS
Erstellen einer Android-Anwendung
Erstellen einer einfachen Android-Anwendung mit AWS Amplify
Einführung: Erstellen einer Android-Anwendung
Folgen Sie der schrittweisen Anleitung, um Ihre erste Android-Anwendung zu erstellen.
Übersicht
In diesem Tutorial erstellen Sie eine einfache Anwendung-Anwendung mit AWS Amplify, einer Reihe von Tools und serverlosen Services in der Cloud. Im ersten Modul werden Sie eine einfache Android-Anwendung bauen. Mit den übrigen Modulen initialisieren Sie eine lokale Anwendung über die Amplify-Befehlszeilenschnittstelle (Amplify CLI), fügen eine Benutzerauthentifizierung hinzu, fügen eine GraphQL-API und eine Datenbank zum Speichern Ihrer Daten hinzu und aktualisieren Ihre Anwendung, um Bilder zu speichern.
Lerninhalte
In diesem Tutorial erläutern wir Ihnen die Schritte zum Erstellen der o. g. Beispiel-Android-Anwendung. Sie lernen Folgendes:
- Verwalten Sie das serverlose Cloud-Backend von der Befehlszeile aus
- Fügen Sie Authentisierung zu Ihrer Anwendung hinzu, um die An- und Abmeldung zu ermöglichen
- Hinzufügen einer GraphQL-API, einer Datenbank und einer Speicherlösung
- Teilen Sie Ihr Backend zwischen mehreren Projekten
Erfahrung mit AWS
Einsteiger
Veranschlagte Zeit
60 Minuten
Veranschlagte Kosten
Kostenloses Kontingent verfügbar
Tutorial – Voraussetzungen
- Android Studio 4.x oder aktueller
- ein AWS-Konto* mit mindestens diesen Berechtigungen (eine Administratorrolle oder ein Root-Konto funktioniert auch, aber wir empfehlen einen Ansatz mit den geringsten Berechtigungen).
- Node.js 10 oder aktueller
- AWS-Befehlszeilenschnittstelle AWS CLI 2.0.x oder aktueller.
[*] Innerhalb der letzten 24 Stunden erstellte Konten haben möglicherweise noch keinen Zugriff auf alle für dieses Tutorial erforderlichen Services.
Module
Dieses Tutorial teilt sich in 5 kurze Module auf. Sie müssen jedes Modul abschließen, damit Sie mit dem nächsten fortfahren können.
- Erstellen einer Android-App (10 Minuten): Erstellen Sie eine Android-App und testen Sie sie im Android-Simulator
- Eine lokale Anwendung initialisieren (10 Minuten): Initialisieren einer lokalen Anwendung mit AWS Amplify.
- Authentifizierung hinzufügen (10 Minuten): Authentisierung zu Ihrer Anwendung hinzufügen.
- Fügen Sie eine GraphQL-API und eine Datenbank hinzu (20 Minuten): Erstellen Sie eine GraphQL-API.
- Hinzufügen der Fähigkeit, Bilder zu speichern (10 Minuten): Fügen Sie Ihrer App Speicherplatz hinzu.
Sie werden diese Android-Anwendung mit dem Terminal und Googles Android Studio IDE erstellen.