Come creare un’applicazione Android nativa utilizzando SAP BTP SDK

Per creare un’applicazione Android nativa utilizzando SAP BTP SDK è necessario Android Studio Chipmunk o versioni superiori.

Dopo averlo installato scarica il software SAP BTP SDK per Android al seguente link: SAP BTP SDK

SAP BTP SDK for Android

Estrai il contenuto del file zip ed esegui lo script di istallazione alla radice dello zip estratto. Lo script installerà a quel punto il plug-in Android Wizard.

Dopo aver effettuato l’istallazione apri Android Studio e seleziona File > Impostazioni per aprire la finestra Impostazioni.

Preferences

Nel pannello di sinistra, seleziona SAP BTP SDK for Android, e poi Use Local SDK Installation per importare SAP BTP SDK in Android.

Dopo aver effettuato la configurazione, aprendo Android Studio avrai la possibilità di creare un nuovo progetto SAP BTP Android App

Android Studio

Seleziona “New SAP BTP Android App” per iniziare e ti verrà presentata la seguente schermata:

SAP BTP SDK Wizard for Android

Compila i campi richiesti

Campi richiesti

API URL e UI URL, possono essere recuperati nei Collegamenti Importanti sul cockpit SAP MOBILE SERVICE

Mobile Services

Dopo aver compilato tutti i dati richiesti, andando avanti, troverai la scheda Configurazione Cloud

SAP BTP SDK Wizard for Android

Seleziona il tab Sample e imposta l’Application ID su com.sap.android.wizard.sample.

Application ID

SAP Mobile Services fornisce una destinazione back-end di esempio denominata com.sap.edm.sampleservice.v2 utilizzata per fornire i dati per l’applicazione.

Android Studio Project

Nella scheda Android Studio Project, inserisci i seguenti dati di configurazione:

  • Nome del progetto
  • Il namespace del progetto
  • La posizione del salvataggio in locale del progetto
  • Il linguaggio di programmazione utilizzato (utilizzando la versione SAP BTP SDK superiore alla 5.1.0 l’unica opzione possibile è Kotlin)

Selezionando il pulsante “Next” ti troverai nella schermata Caratteristiche del progetto

Project Feature

Abilitando il “Multiple Users” l’applicazione permette di utilizzare il singolo device per più utenti ed è inoltre possibile decidere se l’applicazione può funzionare online o anche in offline.

User Experience

Qui è possibile creare un esempio di User Experience per la destinazione OData selezionata

Crash reporting

Attivando il Crash Reporting si rende più semplice l’analisi di eventuali anomalie, grazie alla raccolta automatica delle eccezioni non gestite.

Dopo aver configurato tutti i parametri in base alle tue specifiche esigenze, la tua Applicazione Android nativa con l’utilizzo del SAP BTP SDK sarà pronta per poter essere avviata.

Vuoi maggiori informazioni?

Vuoi approfondire l’argomento e ottenere maggiori informazioni o supporto da parte dei nostri developer?

Compila i campi qui sotto, ti ricontatteremo quanto prima.