FORMAZIONE PhoneGap - Calendario 2010
Applicazioni mobili per iPhone, iPad e Android con PhoneGap
Sviluppare applicazioni per tablet e dispositivi mobili iOS (iPhone e iPad) e Android usando JavaScript, HTML5 e CSS3
| DATA: | da definire |
| ORARIO: | 2 Lezioni consecutive. Ciascuna lezione ha la durata di 6 ore e si svolge nella fascia oraria compresa tra le 9,00 e le 18,00 (con 1 ora di pausa per il pranzo) |
| SEDI: |
Roma: via Lazzaro Spallanzani 36/A |
| NUMERO PARTECIPANTI | Fino a 12 |
Prerequisiti
Questo corso è pensato per web developer e web designer interessati alla progettazione, creazione e deploy di applicazioni mobili cross-platform. Si richiede la conoscenza di HTML5, Javascritp e CSS.
Overview
PhoneGap è il framework recentemente acquisito da Adobe per realizzare in maniera veloce applicazioni per dispositivi mobili iOS(iPhone e iPad) e Android usando JavaScript, HTML5 e CSS3.
Obiettivi formativi
Questo corso guida i discenti in un percorso gradualmente calibrato che affronta l'utilizzo delle librerie del framework di PhoneGap.
Dotazione PC
E’ previsto che ciascun partecipante sia munito di proprio notebook avente i seguenti requisiti minimi per partecipare al corso Sviluppare applicazioni per tablet e dispositivi mobili iOS (iPhone e iPad) e Android con PhoneGap :
- Intel Pentium Core Duo
- Microsoft Windows XP o superiori
- Mac OSX
- 1 GB di RAM
- 300 MB di spazio disponibile su hard disk
Coloro che fossero sprovvisti di un notebook con tali caratteristiche, potranno noleggiare un PC per l’intero corso. Si prega in tal caso di informare l’organizzazione con qualche giorno di preavviso.
Materiale didattico e coordinamento
L’offerta formativa è completatadal materiale didattico che verrà fornito ad ogni alunno.
Programma
Il framework PhoneGap
- Compatibilità e sistemi operativi
- Dipendenze
- Installazione di PhoneGap
- Usare i simulatori
- Installare PhoneGap-iPhone
- Usare Android SDK
- Usare BlackBerry web works
Sviluppo Cross-Platform
- Usare i browsers
- Usare il web inspector
- Scenari di debug
- Usare il <meta name="viewport">
- Capire i fondamentali di phonegap.js
- La proprietà deviceready
Capire le mobile applications
- Applicazioni offline con la LocalStorage
- Usare la Web SQL
- Accedere a risorse remote
- Usare il PhoneGap development server
- Teniche di sniffing
- Usare le Media Queries
Usare le HTML5 APIs, JavaScript e CSS3
- JavaScript per i dispositivi mobili
- I fondamentali di HTML5
- Capire i Media elements e events
- Usare le transizioni
- Creare animazioni
- Usare le trasformazioni
- Capire le Viewports
Accedere ai sensori del device mobile con PhoneGap
- Cosa sono i device sensors
- Usare il metodo getCurrentVariable
- Usare il metodo watchVariable
Accedere alla Camera e ai files
- Accedere alla camera
- Catturare il flusso video
- Dove vengono salvate le immagini
- Raw image data
- Settare la qualità delle immagini
- Accedere ai file
Accedere ai Contatti della rubrica
- Capire come funzionano i contatti
- Leggere il contenuto dei contatti
- Scrivere i contatti
- Usare gli oggetti ContactFields e ContactName
Estendere PhoneGap
- I plugins
- Capire come scrivere un plugin
- Differenze tra i sistemi iOS e Android
Quota partecipazione
Il prezzo standard del corso è di 900 euro + iva.
ISCRIVITI AL CORSO Sviluppare applicazioni per tablet e dispositivi mobili Apple iOS e Android con PhoneGap
Per:
- progettazione didattica di corsi ad hoc
- corsi in sede dal cliente
- corsi rivolti a gruppi aziendali
