Corso base iPhone/iPad iOS6 (Fondamenti di Objective-C)
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Livello
Livello base
-
Luogo
Roma
-
Ore di lezione
40h
-
Durata
2 Mesi
L’iPhone è oramai diventato uno degli smartphone più utilizzati in tutto il mondo. Grazie all’enorme numero di applicazioni disponibili l’iPhone viene utilizzato per qualsiasi necessità, sia dai privati che in ambito lavorativo. Con l’avvento dell’iPad l’Apple è riuscita ad introdurre una nuova tipologia di prodotto che si colloca tra il notebook e lo smartphone, riuscendo di nuovo a battere tutti i record di vendita.
Uno dei punti di forza dell’azienda di Cupertino è la possibilità di sviluppare applicazioni per i due prodotti preoccupandosi unicamente dello sviluppo e non di tutte le problematiche relative alla pubblicizzazione e alla vendita.
Questo corso è pensato per dare ai partecipanti le conoscenze necessarie a poter creare applicazioni personali per iPhone e iPad.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Conoscenza dell’informatica di base e del Pc
Opinioni
Materie
- Programmazione orientata a oggetti
- Ambiente Xcode
- Programmazione OBJECTIVE-C
- Progettazione applicazioni
- Programmazione iPhone/iPad
Professori
Mario Pitingolo
Laurea in Informatica V.O.
Programma
Corso Base Programmazione iOS 6
1. Programmare in Objective-C
· Compilare ed eseguire un programma
· Usare Xcode
· Breve introduzione sui linguaggi e l’ambiente di programmazione
2. Espressioni e Tipi di Dato
· Int, float e char
· Long, short, unsigned and signed
· Tipo id
· Variabili
· Espressioni e operatori logici
· Operatori di cast
· Esercizi
3. Modulo Programmare con i Cicli
· Dichiarazione “For” e “While”
· Varianti con “do”, “break” e “continue”
· Esercizi
4. Espressioni Condizionali
· Dichiarazione “if” e “if-else”
· Dichiarazione “else-if”
· Dichiarazione “switch”
· Gli operatori nelle espressioni condizionali
· Esercizi
5. Strutture Dati e Funzioni
· Array monodimensionali, Array bidimensionali
· Funzioni: argomenti, variabili locali e ritorno di variabili
· Strutture e puntatori
· Esercizi
6. Classi, Oggetti e Metodi
· Conoscere gli oggetti
· Metodi e Istanze
· Una classe in Objective-C per lavorare con le frazioni
· Interfacce e Implementazione
· Esercizi
7. Ereditarietà
· Concetti base sull’ereditarietà
· Aggiungere nuovi metodi alle classi ereditate
· Puntatori di classe e allocazione degli oggetti
· Overriding dei metodi
· Esercizi
8. Foundation Framework
· Documentazione Foundation
· Numeri come oggetti
· Stringhe come oggetti
· Array come oggetti
· Operazioni sugli oggetti
· Esercizi
9. Gestione della Memoria
· Garbage Collection
· Ciclo degli eventi e allocazione della memoria
· Variabili Strong e Weak
10. Cocoa, Cocoa Touch e l’SDK iOS
· Framework Layers
· Cocoa Touch
11. Primo programma con XCode
· iOS SDK
· Creare un nuovo progetto
· Disegnare l’interfaccia
· Collegamento di un dispositivo a Xcode
Ulteriori informazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso base iPhone/iPad iOS6 (Fondamenti di Objective-C)