Corso base iPhone/iPad iOS6 (Fondamenti di Objective-C)

Centro Formazione Infosons
A Roma

449 
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Livello base
  • Roma
  • 40 ore di lezione
  • Durata:
    2 Mesi
Descrizione

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.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Roma
Via Vacuna 107/109, 00157, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Conoscenza dell’informatica di base e del Pc

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Programmazione orientata a oggetti
Ambiente Xcode
Programmazione OBJECTIVE-C
Progettazione applicazioni
Programmazione iPhone/iPad

Professori

Mario Pitingolo
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

http://infosons.it/corsi/programmazione/mobile/iphoneipad-objective-c/

Confronta questo corso con altri simili
Leggi tutto