Durata corso:
3 giorni
Prezzo
1.210,00 €
+ IVA
+ IVA
Corso Watch OS
Codice: SMSM03
watchOS è il sistema operativo sviluppato da Apple Inc. per Apple Watch. Basato su iOS, condivide molte delle funzionalità e delle peculiarità del popolare sistema operativo mobile. Questo corso fornisce una panoramica completa di watchOS, permettendo ai partecipanti di comprendere le sue funzioni principali, e di apprendere come sviluppare applicazioni dedicate per Apple Watch.
Modalità di erogazione
In aula o Live Virtual Classroom.
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza.
Contenuti del corso
- Introduzione a watchOS
- Storia e evoluzione di watchOS
- Panoramica dell’ecosistema Apple Watch
- Differenze e somiglianze tra iOS e watchOS
- Ambiente di Sviluppo
- Configurazione dell’ambiente di sviluppo con Xcode
- Emulatore di Apple Watch
- Architettura di watchOS
- Ciclo di vita delle applicazioni
- WatchKit: framework per lo sviluppo delle app
- Extension delle applicazioni
- Interfaccia Utente e Navigazione
- Elementi dell’interfaccia utente di watchOS
- Creazione di layout per Apple Watch
- Gestione della navigazione e delle transizioni
- Comunicazione tra iPhone e Apple Watch
- Utilizzo del framework Watch Connectivity
- Sincronizzazione dei dati tra dispositivi
- Complicazioni e Quadranti
- Introduzione alle complicazioni di watchOS
- Personalizzazione e creazione di nuove complicazioni
- Integrazione con Siri
- Notifiche
- Creazione e gestione delle notifiche locali e push
- Personalizzazione delle notifiche per Apple Watch
- Salute e Fitness
- Introduzione al framework HealthKit
- Creazione di applicazioni orientate alla salute e al fitness
- Monitoraggio delle attività e integrazione con l’Anello di Attività
- Sicurezza e Privacy
- Principi di sicurezza in watchOS
- Gestione dell’autenticazione e autorizzazioni
- Conservazione sicura dei dati
- Ottimizzazione e Debug
- Strumenti e tecniche per il debugging
- Profilazione e ottimizzazione delle prestazioni
- Best practice per lo sviluppo su watchOS
- Distribuzione e Pubblicazione
- Preparazione dell’app per l’App Store
- Processo di revisione e pubblicazione su App Store
Partecipanti
Sviluppatori interessati a imparare a sviluppare per Apple Watch e coloro che desiderano avere una conoscenza approfondita di watchOS.
Prerequisiti
- Buona conoscenza di un linguaggio ad Oggetti (Java, C++ o altri)
- Conoscenza di Base di iOS
- Familiarità con Swift e/o Objective-C
- Concetti di UI/UX
- Buona conoscenza del modello relazionale e SQL
Obiettivi
Durante il corso, i partecipanti:
- Acquisiranno una conoscenza approfondita dell’ecosistema watchOS.
- Saranno in grado di sviluppare applicazioni native per Apple Watch.
- Comprenderanno come ottimizzare e personalizzare le interazioni utente per il formato dell’orologio.
- Impareranno le tecniche per la comunicazione tra iPhone e Apple Watch.
- Acquisiranno le competenze necessarie per pubblicare le loro applicazioni sull’App Store.
Lingue
Italiano
Vuoi ulteriori info?