Il Corso per creare App: sviluppare applicazioni iOS – Livello Base è progettato per coloro che desiderano apprendere le basi per creare App mobile per dispositivi iOS. Se sei un appassionato di programmazione e vuoi cimentarti nel creare App, con questo corso per creare App potrai dare avvio al tuo progetto.
Durata
Il Corso per creare App: sviluppare applicazioni iOS – Livello Base ha una durata complessiva di 32 ore e si svolgerà in due weekend, con orari dalle ore 9:00 alle ore 13:00 e dalle ore 14:00 alle ore 18:00.
Contenuti e programma
Primo Weekend
Primo Weekend
– Panoramica generale sull’Apple Developer Program
– L’interfaccia di Xcode 5
– Nozioni di base sulla programmazione ad oggetti
– Le fondamenta: Variabili, Classi, Proprietà, Metodi, Array, If, Switch e For
– La sintassi di Objective-C
– Anatomia di una App: come funziona e come deve essere fatta
– Lavorare con le stringhe di testo e trasformare le variabili
– Il delegato e il concetto di callback
– L’App Delegate e il nuovo multitasking di iOS7
– UIViewController e UIView
– Costruire l’interfaccia con lo Storyboard e l’Auto Layout
– Creare App Universale (per iPhone e iPad)
– I controlli e le azioni (pulsanti, slider, stepper, etc. etc.) metodi semplici, metodi complessi e metodi di ritorno
– UINavigationController
– Il Tab Bar Controller (UITabBarConroller)
– Utilizzare il DatePicker e formattare le date (NSDateFormatter)
– Intercettare le notifiche locali e scatenare un metodo
– Animare l’interfaccia ed usare gli effetti gravitazionali
Secondo Weekend:
– Lavorare con i Segue
– UIAlertView
– La conferma di una azione (UIActionSheet)
– UIScrollView
– UITableView
– Creare un Singleton
– Creare un delegato e i suoi protocolli
– Utilizzare le immagini
– Usare le gestures
– Il thread principale e i thread alternativi
– Scaricare ed interpretare un file JSON
– Utilizzare il MapKit e CoreLocation
– Inviare una mail dalla nostra App
– Salvare i dati tramite NSUserDefaults e Core Data
– Localizzare la App in diverse lingue
– Debug della App tramite NSLog e Breakpoint
– Pubblicare App sullo Store
Il docente
Il nostro docente, Simone Zanda, ha conseguito la laurea magistrale in Tecnologie Informatiche. Fa parte di un gruppo di ricerca dell’Università di Cagliari, è un appassionato del mondo dei servizi mobili ed è sviluppatore per piattaforme iOS e Android.
Prenotazioni e iscrizioni
Prenotazioni e iscrizioni
Per prenotare questo corso compila il form “Richiedi informazioni”
Sono ammessi da 5 a 10 partecipanti.
Attestato
Al termine del corso ti verrà consegnato l’attestato di partecipazione Corso per creare App: sviluppare applicazioni iOS – Livello Base.
Sede del corso
La sede del Corso per creare App: sviluppare applicazioni iOS – Livello Base è in via G. Zurita n°8 a Cagliari.