Skip to main content

Durata corso:

3 giorni

Costo:

1.210,00 €

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?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.