Creazione di un'applicazione iOS
Crea una semplice applicazione iOS utilizzando AWS Amplify
Introduzione: creazione di un'applicazione iOS
Segui queste istruzioni dettagliate per creare la tua prima applicazione iOS.
Panoramica
In questo tutorial, creerai un'applicazione iOS semplice utilizzando AWS Amplify, una raccolta di strumenti e servizi serverless nel cloud. Nel primo modulo, creerai un'applicazione iOS semplice. Negli altri moduli, inizializzerai un'applicazione locale utilizzando l'interfaccia a riga di comando di Amplify (Amplify CLI), aggiungerai l'autenticazione utente, un'API GraphQL e un database per archiviare i tuoi dati e infine aggiornerai l'applicazione per consentire l'archiviazione di immagini.
Obiettivi
- Gestione del back-end cloud serverless dalla riga di comando
- Aggiunta dell'autenticazione alla tua applicazione per abilitare l'accesso e la disconnessione
- Aggiunta di un'API GraphQL, di un database e di una soluzione di archiviazione
- Condivisione del back-end tra più progetti
Esperienza AWS
Principiante
Tempo per il completamento
60 minuti
Costo richiesto per il completamento
Idoneo per Piano gratuito
Requisiti
- Un account AWS* con almeno queste autorizzazioni (sono validi anche un ruolo di amministratore o un account root, ma consigliamo un approccio con privilegio minimo).
- Node.js 10 o versione più recente
- Xcode 11.x o versione più recente, disponibile nell'Apple Store.
- CocoaPods 1.9.x o versione più recente.
- Interfaccia a riga di comando di AWS AWS CLI 2.0.x o versione più recente.
[*]Gli account creati nelle ultime 24 ore potrebbero non avere ancora accesso a tutti servizi richiesti per questo tutorial.
Servizi utilizzati
Ultimo aggiornamento
23 gen 2022
Moduli
Questo tutorial è costituito da cinque brevi moduli. Devi completare ciascun modulo prima di passare a quello successivo.
- Creazione di un'applicazione iOS (10 minuti): crea un'applicazione iOS e testala nel simulatore iPhone.
- Inizializzazione di Amplify (10 minuti): inizializza un'applicazione locale con AWS Amplify.
- Aggiunta di un'autenticazione (10 minuti): aggiungi un'autenticazione alla tua applicazione.
- Aggiunta di un'API GraphQL e di un database (20 minuti): crea un'API GraphQL.
- Aggiunta della possibilità di archiviare immagini (10 minuti): aggiungi storage alla tua applicazione.
Creerai questa applicazione iOS utilizzando il terminale e l'ambiente di sviluppo integrato Xcode di Apple.