Struttura del corso

Ambiente di sviluppo

  • Requisiti dell'ambiente di sviluppo
  • Xcode e iOS SDK
  • Registrazione per sviluppatori Apple
  • Motivi per cui le domande vengono respinte
  • Linee guida per l'interfaccia umana

Progetti Xcode iOS

  • Panoramica di Xcode
  • Creazione di un progetto iOS
  • Esecuzione su simulatore e dispositivi reali

Layout adattivo

  • Storyboard (Storyboard)
  • Supporto di più dispositivi
  • Dimensionamento delle icone e orientamento del dispositivo
  • Componenti dell'interfaccia utente
  • Creazione di un'interfaccia utente

Swift

  • Swift Cenni preliminari sul linguaggio di programmazione
  • Variabili, costanti e tipi di dati
  • Costrutti linguistici
  • Utilizzo di Xcode per lo sviluppo di Swift applicazioni
  • Parco giochi

Swift Classi e scene

  • Creazione di Swift classi
  • Variabili di istanza e inizializzazione
  • Gestione della memoria
  • Riferimenti forti e deboli
  • Tipi di costruttore
  • Protocolli, Hashable e Stampabili
  • Eredità
  • Creazione di scene
  • Implementazione dei controller di visualizzazione
  • Sbocchi e azioni

Lavorare con la grafica

  • Aggiunta di icone e immagini
  • Utilizzo dell'API SpriteKit
  • Animazione degli sprite

Interazione con l'utente

  • Pulsanti e gestori
  • Riconoscimento dei gesti di panoramica
  • Riconoscimento dei gesti dei tocchi

Applicazioni a schermo multiplo

  • Navigazione tra le tabelle
  • Applicazioni a schede
  • Controller di navigazione

Servizi di localizzazione

  • Posizione e altitudine
  • Direzione bussola

Dispositivo Access e archiviazione

  • Archiviazione di file
  • Accesso alla libreria musicale
  • SQLite Accesso al database

Connessione Bluetooth (Bluetooth

  • Bluetooth API
  • Centrali
  • Periferiche

Quadro di riferimento vocale

  • Sintesi vocale
  • Sintesi vocale

Networking

  • Accesso alla rete
  • Serializzazione e deserializzazione di JSON
  • RIPOSO Web Services

Requisiti

Il corso presuppone una certa esperienza di programmazione.

  35 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (2)

Corsi relativi

Categorie relative