Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Recensioni (2)
Il modo di spiegare del formatore.
Marcos Rosas - Banco Azteca S.A. C.V.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
On time, training resources is readily available