
Risorse gratuite
Impara ad utilizzare al meglio le tecnologie disponibili per la programmazione
di App ibride e native su dispositivi Apple, Android, Windows Mobile. Linguaggi, formati, device, ambienti di sviluppo, tools, aggiornamenti e novità del mondo mobile.
Introduzione:
Il Camp di InSide è stato il primo corso in Europa per lo sviluppo nativo di Applicazioni.
Abbiamo formato molti professionisti che, grazie a questo corso, sono stati in grado di fare un salto di livello nella loro professione.
La caratteristica principale del corso è di essere intensivo, in modo tale da massimizzare l'apprendimento. La location non è mai scelta a caso, non una semplice aula corsi ma un agriturismo, in modo da facilitare la condivisione di esperienze tra i partecipanti. Inoltre, il numero limitato di persone, massimo 10, consente di lasciare molto spazio alle esercitazioni.
Il docente del camp è Andrea Trento, docente InSide di riferimento per la parte App development e mobile.
Il programa si articola in 4 moduli.
Modulo 1: Basi di programmazione e C
Modulo 2: Basi di programmazione Objective-C
Modulo 3: Basi di sviluppo e programmazione per iPhone iPad e iPod Touch
Modulo 4: iOS 5, Xcode 4 e sviluppo alternativo
Modulo parallelo: Basi di mobile design
Il prezzo comprende, pernottamenti, pranzi e materiale didattico certificato.
E' possibile non usufruire dei pernottamenti, in tal caso il costo diminuisce di 250 euro
Obiettivi del corso:
imparare a sviluppare Applicazioni IOS senza vincoli di alcun limite.
Prerequisiti:
non sono necessari particolari requisiti, il corso è base. E’ consigliato conoscere un linguaggio di programmazione.
Requisiti:
Diploma:
Adobe Authorized Training Center
Programma del corso:
MODULO 1
Basi di programmazione
Basi di C
Condizioni
Poiters e Parametri
Variabili Data Type
Strutture dati
MODULO 2
Dal C all’Objective-C
Introduzione alla programmazione Objective-C
Ereditarietà
Organizzazione dei file sorgenti
Foundation Kit
Gestione della memoria
Inizializzazione di un oggetto
Proprietà
Categorie
Protocolli
AppKit
Caricare e salvare files
Key-Value Coding
MODULO 3
Introduzione all’iPhone OS 5
Progetti in Xcode 4 per iPhone e iPad
Creare interazioni base MVC
Creare il View Controller
User Interface
Autorotazione e autoridimensionamento
Applicazione multi vista
Le Tab Bars e i Pickers
Le Table View
Navigazione
Introduzione ai dati persistenti
Disegnare con Quartz e OpenGL
I Touch e le Gesture
Localizzazione
L’Accelerometro
Camera e Photo Library
Integrazione media
MODULO 4
Sviluppare con Xcode 4 e le nuove features iOS5
Sviluppare in modalità ibrida
Sviluppare con AIR
MODULO PARALLELO
• Fondamenti di progettazione mobile
• Fondamenti di usabilità mobile
• Fondamenti di UI mobile
• Fondamenti di mobile design.
TESTI COMPRESI NEL CORSO (potrebbero essere sostituiti con testi più aggiornati)
Cocoa and Objective-C: Up and Running: Foundations of Mac, iPhone, and iPod touch programming (Paperback)
Autore: Scott Stevenson
Paperback: 416 pages
Publisher: O'Reilly Media; 1 edition (April 23, 2010)
Language: English
The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK (2nd Edition) (Paperback)
Autore: Erica Sadun
Paperback: 888 pages
Publisher: Addison-Wesley Professional; 2 edizione
| INFORMAZIONI GENERALI |
|||
|
Costo Durata Inizio Sede |
1900.00 (+IVA) 44 01/07/2013 Reggio Emilia guarda la sede |
Orari |
lunedì 01 luglio 09:00 - 13:00 / 14:00 - 18:00 martedì 02 luglio 09:00 - 13:00 / 14:00 - 18:00 mercoledì 03 luglio 09:00 - 13:00 / 14:00 - 18:00 giovedì 04 luglio 09:00 - 13:00 / 14:00 - 18:00 venerdì 05 luglio 09:00 - 13:00 / 14:00 - 18:00 sabato 06 luglio 09:00 - 13:00 |
Impara il software più usato per le motion graphics e le animazioni video professionali
29 Maggio Partecipa
Pubblica la tua rivista digitale
certificati e autorizzazioni per pubblicare la tua rivista digitale su iPad e Android
La tua prima rivista digitale (completo)
Effetti di grande impatto per le tue riviste digitali
Sviluppo applicazioni per piattaforme mobile
Utilizza le tue competenze web per la creazione di applicazioni mobile.
Sviluppo nativo
settimana intensiva per imparare a sviluppare applicazioni native IOS