Creare un'app iOS

Panoramica

Questa esercitazione illustra come aggiungere app per dispositivi mobili di Azure, un servizio back-end cloud, a un'app per iOS. Per prima cosa si creerà un nuovo back-end mobile. Si userà quindi una semplice app per iOS Todo list per archiviare i dati in Azure.

Per completare l'esercitazione, è necessario un computer Mac e un account Azure

Passaggio I: Creare un nuovo back-end dell'app per dispositivi mobili di Azure

  1. Accedere al portale di Azure.
  2. Fare clic su +NUOVO e digitare App per dispositivi mobili in Cerca nel Marketplace. Selezionare Mobile Apps Quickstart (Guida introduttiva alle app per dispositivi mobili) e fare clic su Crea.

    Portale di Azure con evidenziata la guida introduttiva alle app per dispositivi mobili

  3. In Gruppo di risorseselezionare un gruppo di risorse esistente o crearne uno nuovo usando lo stesso nome dell'app.
  4. Fare clic su Create. Prima di procedere, attendere il completamento della distribuzione del servizio.

Passaggio II: Configurare il progetto back-end

  1. Fare clic su Servizi app, selezionare il back-end dell'app per dispositivi mobili, fare clic su Avvio rapido, selezionare la piattaforma client (iOS, Android, Xamarin, Cordova).

Portale di Azure con evidenziata la guida introduttiva alle app per dispositivi mobili

  1. Se la connessione al database non è configurata, è necessario creare una connessione dati.

Portale di Azure con app per dispositivi mobili, connessione a BD

  • Creare un nuovo server e un database SQL.

    Portale di Azure con app per dispositivi mobili, creazione di un nuovo BD e server

  • Attendere la creazione della connessione dati.

    Portale di Azure con app per dispositivi mobili, notifica di creazione della connessione dati

  • La connessione dati deve avere esito positivo.

    Portale di Azure con app per dispositivi mobili, notifica di creazione della connessione dati

  1. In 2. Creare un'API di tabella selezionare Node.js per Linguaggio back-end. Accettare l'acknowledgment e fare clic su Crea tabella TodoItem. Verrà creata una nuova tabella TodoItem nel database. Tenere presente che il passaggio di un back-end esistente a Node.js sovrascriverà tutto il contenuto. Per creare invece un back-end .NET, seguire queste istruzioni.

Passaggio III: Scaricare ed eseguire l'app iOS

  1. In Mac visitare il portale di Azure. Fare clic su Esplora tutto > App per dispositivi mobili > back-end appena creato. Nelle impostazioni dell'app per dispositivi mobili fare clic su Avvio rapido > iOS (Objective-C). Se si preferisce Swift, fare clic su Avvio rapido > iOS (Swift). In Download and run your iOS project (Scarica ed esegui il progetto iOS) fare clic su Scarica. In questo modo, viene scaricato il progetto Xcode per un'app preconfigurata da connettere al back-end. Aprire il progetto con Xcode.
  2. Fare clic su Esegui per creare il progetto e avviare l'app nel simulatore iOS.
  3. Nell'app digitare un testo significativo, ad esempio Complete the tutorial , quindi fare clic sull'icona con il segno PIÙ (+). Verrà inviata una richiesta POST al back-end di Azure distribuito in precedenza. Il back-end inserisce i dati della richiesta nella tabella SQL TodoItem e restituisce le informazioni sugli elementi appena archiviati all'app per dispositivi mobili. L'app per dispositivi mobili consente di visualizzare questi dati nell'elenco.

    Guida introduttiva all'app che esegue iOS