Corso HTML 5 e iPhone: dalle 'web app' alle 'native app'.

Corso HTML 5 e iPhone: dalle 'web app' alle 'native app'Corso disponibile a richiesta. 3 giornate da 7 ore l'una per un totale di 21 ore.

DATA: corso disponibile a richiesta.
DURATA: 3 giornate da 7 ore l'una per un totale di 21 ore.
ORARI: 9:30-13:30 / 14:30-17:30 (il primo giorno si può optare per iniziare la lezione alle 10 e finire alle 18 così da favorire eventuali studenti che arrivino da più lontano).
SEDE: CENTRO SIMONAZZI, Via Turri 55/A, Reggio Emilia (vicinissimo alla stazione dei treni!!!).
COSTO: 750 euro (IVA esclusa).

 

IMPORTANTE: E' NECESSARIO PORTARE IL PROPRIO MAC PORTATILE.

 

OBIETTIVI DEL 'WORKSHOP': l'obiettivo principale del corso è quello di realizzare insieme un'applicazione 'web' per iPhone sviluppata con il linguaggio di 'mark up' HTML 5, con stili CSS3 per la gestione della visualizzazione dei contenuti e con il linguaggio di 'scripting' JavaScript.
L'applicazione, oltre a gestire contenuti, transizioni ed interattività, verrà fornita di un 'database' per il mantenimento delle informazioni su iPhone ed utilizzerà il nuovo 'tag' '<CANVAS>' come area da disegno!
Una volta concluso il progetto, tramite opportuni 'framework' (PhoneGap) scaricabili gratuitamente, trasformeremo la 'web app' così ottenuta, e di per se già oggetto funzionante e fruibile, in applicazione nativa per iPhone.

Inizialmente ci concentreremo sulla progettazione di una applicazione 'web' per iPhone ragionando sulla sua struttura e sulle sezioni in cui sarà composta.
Creeremo le prime pagine HTML con tutti gli accorgimenti necessari per una corretta visualizzazione su iPhone per poi cominciare ad associare a tali pagine regole CSS per dare all'applicazione il tipico aspetto 'iPhone'.
Proseguendo verranno introdotte funzionalità JavaScript per associare i comportamenti, animazioni, transizioni ed interattività al progetto.
Nello specifico entreremo in contatto con potenti librerie JavaScript che, vi assicuro, lasciano a bocca aperta per potenza e facilità d'uso, vedremo come alcune tecniche programmative Ajax possano darci una forte mano nella creazione e gestione di una 'web app' per iPhone.

Acquisite queste conoscenze, faremo il passo successivo che ci darà la possibilità di salvare i dati della nostra applicazione web su iPhone, prima con le funzionalità 'localStorage' e 'sessionStorage' per poi passare alla creazione di un vero e proprio 'database'!

Conclusa l'applicazione 'web', tramite specifici 'framework' di supporto, la 'convertiremo' in applicazione nativa.

Mi permetto di farvi notare che una 'web app' è di per se già un oggetto potente e perfettamente fruibile in iPhone. La trasformazione in 'app' nativa serve qualora decidiate di integrare il vostro progetto con le potenti funzionalità 'hardware' di iPhone e per la spedizione dell'app stessa su App Store.

Tutte le fasi di test verranno eseguite tramite simulatore. Questo vi permette di poter seguire il corso, senza essere ancora uno sviluppatore Apple (vi ricordo che per diventare tale è necessario pagare una 'fee' annuale ad Apple).
In ogni modo, per tutte le eventuali domande/curiosità/suggerimenti relative alla creazione dei 'file' di certificazione e 'provisioning' per sviluppo e distribuzione delle applicazioni, sarò a vostra disposizione nella parte finale del corso.

 

A CHI E' RIVOLTO QUESTO 'WORKSHOP': a tutte le persone che hanno voglia di cominciare ad esprimere la propria creatività anche in ambito iPhone.
A tutti coloro che sono curiosi di entrare nel meraviglioso mondo dello sviluppo di applicazioni per iPhone passando dal 'web'.
Vi aspetto numerosi ed entusiasti!

 

REQUISITI: per dare omogeneità al corso, tutti gli esempi verranno illustrati ed elabortati con gli strumenti che Apple mette a disposizione gratutiamente: Dashcode per lo sviluppo di 'web app', Xcode per la visualizzazione della controparte nativa.
Per cui è indispensabile portarsi il proprio MAC PORTATILE con questi 'software' opportunamente installati.

 

MI ISCRIVO SUBITO!

 

CC BY-NC-ND. Attribuzione - Non commerciale - Non opere derivate.

 

LA FORMAZIONE DI QUALITA' FIRMATA LOOKAHEAD TRAINING SU APP STORE!

Scarica gratuitamente su App Store 'iBonaCorsi', per rimanere sempre aggiornato, ovunque tu sia, sui corsi/'workshop'/eventi firmati Lookahead Training!

Corso HTML 5 e iPhone: dalle 'web app' alle 'native app'

Corso HTML 5 e iPhone: dalle 'web app' alle 'native app'