Prerequisiti:
Conoscenza di linguaggi di markup per il web e basi di Javascrip
Argomenti trattati:
Il corso guida allo sviluppo di applicazioni mobile. Verranno illustrati:
Principi di interface design per mobile. Design & development di applicazioni su piattaforma mobile web con strumenti quali HTML5 e jQuery Mobile: transizioni fra le pagine, accessibilità, eventi “tap”, “swipe” ed orientamento, viste e forms, integrazione con dati dinamici, geolocalizzazione, application cache ed offline storage. Creare app ibride con il framework PhoneGap. Utilizzo di PhoneGap per lo sviluppo di applicativi mobile. PhoneGap avanzato: accedere ai sensori del device: accelerometri, “shakes” ed orientamento con le media queries; come scattare e salvare una foto o un video da una applicazione; ottenere la lista dei contatti in rubrica; gestire le notifiche; lavorare offline: syncing e caching. Realtime web con NodeJS. Sviluppo di una semplice applicazione realtime e multiuser con PhoneGap e NodeJS e deploy per piattaforma Android. E’ prevista attività pratica di laboratorio
Software di riferimento:
Adobe Dreamweaver, PhoneGap
Calendario lezioni:
Da definire
Numero minimo di iscritti: 3
Durata: 32 ore
Quota iscrizione: 500,00 €