Corso programmazione e creazione Applicazioni App Chieti Lanciano

“Programmazione iOS Objective-C”
Corso programmazione e creazione applicazioni App Android e IOs Teramo e Pescara

Prerequisiti:
I partecipanti devono essere forniti di un computer Apple con sistema operativo MAC OS X 10.7 (Lion) e, facoltativo, un dispositivo iPhone, iPod touch o iPad. I partecipanti inoltre devono avere una buona dimestichezza con sistemi operativi Apple.

Descrizione:
Il corso è rivolto ad un gruppo composto da circa 10 persone e consta di 80 ore di lezione da tenere presso la vostra sede. Le lezioni saranno di 8 ore ciascuna e sono svolte in 2/3 giorni a settimana da concordare in sede di attivazione del corso..

Programma del corso:
Il corso è diviso in 2 parti: concetti base di programmazione e programmazione iOS

Concetti base di programmazione (circa 5 lezioni):
Panoramica sulle tipologie dei linguaggi di programmazione, compilazione e interpretazione
Paradigmi di programmazione: imperativo, strutturato, ad oggetti
I principali costrutti di programmazione: variabili, tipi, assegnamento, cicli, condizioni, array, puntatori
Esercizio: ordiniamo un array di interi
La programmazione ad oggetti: oggetti, classi, metodi, incapsulamento, ereditarietà, interfacce, classi e metodi statici
Esercizio: un programma in pseudo codice
Design pattern: cosa sono, i principali: MVC, Delegate

Programmazione iOS (circa 5 lezioni):

Objective-C: tipi primitivi, variabili, cicli, condizioni, metodi, classi e oggetti
Ambiente Xcode
Design pattern in iOS
Gestione della memoria
View e controller
Esempi: Hello world, Rubrica telefonica
Debug di un’applicazione
iPad: split view
Esempio: rubrica su iPad
Pubblicare l’applicazione: Apple Developer Center e iTunesConnect


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile.
Continuando a utilizzare questo sito permetti al loro utilizzo. Maggiori informazioni

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close