Corsi  IPHONE E IPAD

Corso IPHONE E IPAD

Dalla prima versione dell’SDK per iPhone (2008) a oggi, molta acqua è passata sotto i ponti…dello sviluppo, senza dimenticare l’apparizione di nuovi, rivoluzionari dispositivi come l’iPad. Questo corso tratta numerosi argomenti, dalle basi del linguaggio Objective-C allo sviluppo concreto di applicazioni per iPhone e iPad. Verranno viste molte parti di codice che permettono di capire e sviluppare senza troppa fatica.
Il corso finirà con l’invio dell’applicazione ad AppStore.

Caratteristiche del Corso di IPHONE E IPAD

Conoscenze richieste:
La conoscenza di base di qualche linguaggio di programmazione, facilità la comprensione del corso e la velocità di apprendimento.

Calendario del corso:
Le date e gli orari del corso, molto flessibili, vengono concordati dal cliente e dal docente.

Durata e Costo del corso: (Durata espandibile)
10 ore - 500€ + IVA (Corso livello Base)
30 ore - 1350€ + IVA (Corso livello Approfondito)
50 ore - 2000€ + IVA (Corso livello Intensivo)

(Le ore, e il relativo costo, sono modificabili a seconda delle esigenze e richieste dal cliente)

Programma del corso:
  • Per cominciare
    • L’iPhone SDK
    • iPad e il nuovo SDK
    • iOS 4 e l’iPhone 4
  • Cosa offre l’SDK
    • Installazione
  • Linguaggio Objective-C
    • Creare il progetto
    • Il codice
    • Il primo programma riga per riga
  • Oggetti, classi, metodi
    • Cos’è un oggetto
    • Un’applicazione in Objective-C che lavora con le classi
  • Tipi di dati e operazioni
    • Variabili per numeri
    • Gli oggetti Cocoa
  • Cicli e decisioni
    • Cicli
    • Strutture condizionali
  • Gestione della memoria
    • NSAutoReleasePool
    • Reference Counting
    • Il metodo init
    • Il metodo dealloc
  • L’iPhone SDK
    • I template di Xcode
    • I componenti di un’applicazione
    • I limiti di iPhone
    • La prima applicazione per iPhone
    • Xcode e gli accessori
  • L’ interfaccia d’uso
    • UllmageView
    • UlWebView
    • UITextView
  • Lavorare con più view
    • TabBar Application
    • Viste in un file XIB
    • Navigation Controller
    • View con UlPageControl
    • View con UlSegmentedControl
  • Le tabelle
    • La prima tabella
    • Gli stili di UITableViewCell
    • Gli stili diUITableView
    • La formattazione delle celle
    • Accessori delle celle
    • UITableViewCell Personalizzate
    • Modificare le tabelle
  • Preferenze
    • Usare lì applicazione Impostazioni
    • Personalizzare Root.plist
    • Leggere le impostazioni dall’applicazione
  • Usare i file
    • Sandobox
    • File PLIST
  • Il parsing XML e HTML
    • XML
    • Parsing HTML
  • Database SQLITE
    • Il database da creare
    • L’applicazione
  • Core Data
    • Come usare Core Data
    • Personalizzare il progetto
  • Core Location
    • I sistemi usati per ritrovare la posizione
    • Usare il frameworkvCore Location
    • Map View
  • File Multimediali
    • Riprodurre file multimediali
    • Accedere alla libreria iPod
    • Registrare audio
    • Fotocamera
    • Registrazione video
  • Rubrica indirizzi
    • Visualizzare un contatto
    • Aggiungere un contatto
  • Notifiche Push
    • Che cosa sono le notifiche
    • Notifiche locali
  • Altre caratteristiche dell’iPhone SDK
    • Gesture
    • Accelerometro
    • Richieste http
    • In AppMail
  • IOS 4.0
    • Novità per iPhone 4
    • Nuove API
  • Applicazioni per Ipad
    • L’iPad
    • Disegnare un app per l’iPad
    • Come creare un’applicazione
    • Applicazioni universali
  • Oggetti per Ipad
    • Split View
    • Popover
    • Modal View
    • Action Sheet
  • Xcode 4
    • Le novità
    • Tips and tricks
  • Provare e rilasciare un’app
    • Creare un’identità
    • Testare le app su device reali
    • Inviare una app su AppStore


  • Contattaci per prenotare un corso di IPHONE E IPAD, indicandone il livello di difficoltà.