Teaching
“A great teacher is one who realizes that he himself is also a student and whose goal is not dictate the answers, but to stimulate his students’ creativity enough so that they go out and find the answers themselves.”
— Herbie Hancock
Il Corso “WebApp per iOS” e’ un corso a numero chiuso e richiede la registrazione dello studente entro il giorno 26 Settembre sul sito ufficiale del corso.
Il Corso sarà strutturato in 10 lezioni, 1 lezione settimanale di 2 ore.
Ogni lezione sarà strutturata a sua volta in una prima parte teorica ed una seconda parte pratica.
Inizio lezioni Giovedì 29 Settembre 2011.
Orario del Corso:
Giovedì 12-14, Aula Seminari Est – Dipartimento di Informatica (Universita’ di Pisa).
Sito Ufficiale del Corso:
http://iu.di.unipi.it/webapp/
Portale Ufficiale del Corso su iTunesU:
http://itunes.apple.com/gb/institution/id394222197
Note:
A lezione e’ richiesto l’uso di un portatile.
Programma del Corso WebApp per iOS 2011:
1. Think Touch Mobile: - Introduzione ai Dispositivi Mobili - Dispositivi iOS - Mercato Mobile - Mercato WebApp
2. Design Touch Mobile: - Definire una Strategia Mobile - Definire una Architettura dell’Informazione Mobile - Definire una Roadmap Mobile - Definire un Ciclo di Vita per Sviluppatori Singoli - User Centered Design (UCD) per il Mobile
3. Cognitive User Interface Design: - Design Cognitivo dell’Interfaccia - Psicologia dei Colori - Pattern di Lettura - Processo di Design dell’Interfaccia - Esercitazione
4. Design iOS: - Il Paradigma Page Model dell’iPhone - Il Paradigma Block Model dell’iPad - Da Desktop Mobile - Sketching dell’Interfaccia iOS - Esercitazione
5. User Touch Interface Design: - Think Simple: Design dell’Interfaccia per iPhone - Think Inverted: Design dell’Interfaccia per iPad - Think Finger: Design dell’Interfaccia per WebApp Compatibili - Prototyping dell’Interfaccia iOS - Esercitazione
6. Sviluppo iOS con Standard W3C - Standard Web - HTML5 - CSS3 - Javascript - Esercitazione
7. Develop Touch Mobile - Frameworks per iOS - Siti Web Mobile e Applicazioni Mobile - Applicazioni Web Vs Applicazioni Native - Processo di Sviluppo Mobile
8. iOS WebApp Anatomy - Emulare il Look-and-Feel dell’Interfaccia Nativa iOS - Interazione con i Servizi iOS - Paradigma ad Eventi Touch - Espandere il Framework - Esercitazione
9. Optimizing iOS WebApp - Ottimizzazione del Codice - Ottimizzazione delle Immagini - Compressione delle Applicazioni Web - Applicazioni Web Offline - SEO per il Mobile - Esercitazione
10. Testing iOS WebApp - User eXperience (UX) nel Mobile - Test Agili e Tradizionali - Organizzare un Test - Applicare un Test - Valutare un Test - Esercitazione

