Corso iOS Sviluppatore APP
Guarda il video spot!
Corso attivato solo su richiesta di aziende o individuale per i privati (minuti di Mac Apple).
Modalità online virtual classroom o frontale
INFO Corso Online Classe Virtuale
Obiettivo del Corso iOS/Swift Sviluppatore APP iPhone/iPad : formare lo studentecon le conscenze e basi tecniche per lo sviluppo di applicazioni per dispotivi iPhone/iPad. Il corso sarà sempre aggiornato all’ultima versione di iOS, di Swift e di Xcode.
Requisiti degli studenti: conoscenze di programmazione in linguaggio di programmazione (preferibile ad oggetti .net). Necessario un Macbook personale.
Programma (40 ore) :
-
Panoramica generale iOS, watchOS e tvOS
-
Introduzione a Xcode
-
Programmazione ad oggetti
-
Hello world con playground Playground
-
Swift: Sintassi, Variabili, Proprietà, Metodi, Array, if, switch e for
-
Lavorare con le stringhe, i numeri primi, i numeri decimali e le variabili di istanza
-
Anatomia di un’ App
-
Hello World con App
-
Optionals, Tuples, Type Inference, Multiple Returns e gli altri segreti di Swift
-
Il delegate, gli handler e le Closures di Swift
-
Gestione della memoria con ARC
-
Singleton
-
Delegato e i suoi protocolli
-
Tecniche per il Debug dell’App (print, Breakpoint, Instruments)
-
Le Extension e le Protocol Extension
-
Guida pratica a web service e JSON
-
UI con Storyboard e Auto Layout
-
UIView
-
UIViewController
-
Cenni Objective-C
-
Navigation Controller
-
Tab Bar Controller
-
UI Controls (pulsanti, text fields, text views)
-
Animazioni elementi UI
-
Tabella statica (UITableView)
-
Tabella dinamica (UITableView)
-
CollectionView (UICollectionView)
-
Scroll View (UIScrollView)
-
Salvataggio dati: NSUserDefaults
-
Notifiche
-
Utilizzare il MapKit e CoreLocation
-
Core Data
-
Supporto multilingue
- Distribuzone sull’App Store
- Esercitazioni pratiche; sviluppo app in gruppi di studio con ‘utilizzo degli Open Data del Comune di Bari e del Comune di Lecce
Partner del corso la LINKS MT spa di Lecce, ULIXE TECNOLOGIES GROUP di Torino che selezioneranno gli studenti per stage/collaborazioni post formazione (www.linksmt.it)
E’ necessario frequentare con un Mac compatibile OS 10.12 Sierra. E’ possibile verificare da questo link del sito di Apple. in alternativa è possibile aggiornare se si possiede un OS X precedente. E’ possibile Installare anche Xcode utilizzando da questo link.
.