Mobile architecture e development
Descrizione
La tecnologia mobile è diventata una componente integrante delle nostre vite e sta guidando le aspettative su come interagiamo con i nostri sistemi aziendali. Durante il corso verrà fatta un'overview su tutte le tecnologie disponibili per lo sviluppo mobile, come sviluppo nativo e sviluppo ibrido.
Target
Sviluppatori
Prerequisiti
Non sono necessarie conoscenze pregresse, se non quelle di utilizzo base del computer
Programma Corso
"
- Mobile e piattaforme: storia ed evoluzione
- Approcci alla UI
- Sketch
- Adobe Xd CC
- Approcci alla progettazione multipiattaforma
- La piattaforma Android:
- L'evoluzione della piattaforma
- Da Java a Kotlin
- La user interface
- Servizi Rest
- Database Locali
- Autenticazione e sicurezza
- Esempi di Codice
- Play Store
- La piattaforma iOS
- Introduzione alla UI
- Il linguaggio
- Swift
- L'sdk Xcode
- Servizi Rest
- Database Locali
- Autenticazione e sicurezza
- Esempi di Codice
- Procedura di pubblicazione sulle store: certificati di sviluppe di distribuzione
- Approcci
- I/liido:
- Considerazioni Generali
- Apache Cordova
- Ionic
- Esempi di codice
- React Native
- Esempi di codice
- Xamarin:
- il framework .NET Core
- Esempi di Codice
- Autenticazione e Sicurezza
"