5

Click here to load reader

Designing Web 2.0 Applications

Embed Size (px)

DESCRIPTION

Come progettare la nuova generazione di applicazioni Web 2.0.

Citation preview

Page 1: Designing Web 2.0 Applications

LA TECHNOLOGY TRANSFER PRESENTA

DESIGNING WEB 2.0

JIMHOBART

APPLICATIONS

LA NUOVA GENERAZIONE

STRATEGIE DI DESIGN PER

DI APPLICAZIONI WEB

ROMA 16-18 GIUGNO 2010RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

[email protected]

Page 2: Designing Web 2.0 Applications

DESIGNING WEB 2.0 APPLICATIONS

DESCRIZIONE

La convergenza di Windows e il Web è sotto gli occhi di tutti. Google Maps, Gmail, Flickr e una varietà di nuoveapplicazioni AJAX e Rich Internet hanno cominciato a guardare al di là di HTML sviluppando applicazioni interat-tive che danno il meglio dell’esperienza applicativa sia su Web che sul Desktop. Il seminario Vi mostrerà comequeste tecniche stanno cambiando il modo di progettare le applicazioni, imparerete come sviluppare GUI com-plesse per differenti profili utenti, a usare efficacemente multimedia, a implementare Visual Design Patterns e asviluppare efficacemente per piattaforme multiple. imparerete come le applicazioni Web 2.0 usano nuove tecni-che di interazione che rimpiazzano le applicazioni Windows e Client/Server esistenti senza sacrificare la produt-tività dell’utente. Inoltre vedrete quali problematiche di usabilità saranno introdotte quando queste nuove tecni-che saranno implementate.

I partecipanti impareranno:

• A progettare applicazioni Web 2.0 complesse• Il Design della nuova generazione di applicazioni che fanno leva sui Web Services• Come fare il Design di stili di navigazione interattiva• A sviluppare Pattern efficaci di Design Web 2.0• Incorporare Prototyping e Casi d’Uso per validare aspetti complessi di Design• Il Design veloce, applicazioni Web 2.0 e GUI transazionali efficienti• Creare complessi Pattern di Design UI• A far leva sui Data Warehouse con le nuove tecniche di charting

DOCUMENTAZIONE

In aggiunta alla documentazione tecnica del seminario i partecipanti riceveranno un insieme completo di esem-pi di Design Web 2.0 per facilitare rapidamente l’introduzione di questi Pattern di Design nella propria organiz-zazione.

PARTECIPANTI

• Responsabili di progetto coinvolti nella realizzazione e gestione di progetti basati su Web e GUI• Project Leader che hanno bisogno di conoscere i passi necessari per rendere Web-enabling le applicazioniClient/Server esistenti

• Progettisti GUI che hanno bisogno di conoscere come e quando usare i nuovi controlli Web nella creazionedi interfacce utente

•Sviluppatori che sono responsabili dell’implementazione di interfacce utente•Analisti che hanno bisogno di conoscere gli aspetti critici per tradurre i requisiti in un Design usabile• Utenti che hanno bisogno di capire i principi delle buone tecniche di Design dell’interfaccia utente

I partecipanti dovrebbero avere una conoscenza base delle componenti GUI e di navigazione in un ambienteWeb.

Page 3: Designing Web 2.0 Applications

PROGRAMMA

1. UI Avanzate e Web 2.0 Primer

• Cosa è una applicazioneWeb 2.0?• Esempi di Design di Web 2.0• Benefici di Web 2.0 e AJAX• Rischi dell’approccio Web 2.0

LaboratorioIndividuare le applicazioni critiche

LaboratorioEsaminare le applicazioni disuccesso

2. Advanced Design Modeling

• Profilo dell’utente• State Transiction Models• Validazione dei Requisiti• Prototyping

LaboratorioValidare un insieme di modelli diDesign

3.Modeling di Interazione

• Capire i principi dell’InteractionModeling

• Imparare la notazione UML ba-sata sui modelli di interazione

• Imparare come scegliere il mi-gliore modello di interazioneWeb basato sulle tipologie diutente e di tasks

LaboratorioCreare un modello di interazioneper un’applicazioneWeb 2.0

4. Principi di Layout Avanzato

• Stili di interfaccia induttiva• Layouts liquidi• Aspetti avanzati di colore• Layout complesso di una form• Principi di layout di tabella• Gestione dell’errore

LaboratorioCreare un insieme complesso dilayouts per una applicazione discorte di magazzino

5. Forms e Validazione

• Layout e struttura della Form• Validazione dal lato Client• Aggiornamenti in linea• Error messaging avanzato• Incorporare l’Help on-line

6. Design Patterns di UI com-plesse

• Implementare Patterns visuali diDesign per risolvere aspetti com-plessi di usabilità

• Patterns di navigazione- Tree views- Navigazione globale- Workspaces- List Management

• Patterns di Search- Search diretto- Search interattivo- Lista di risultati

LaboratorioCreare un modello di navigazioneper una applicazione transaziona-le Web complessa

7. Designing con Flash e RIA

• Tecnologie e standards emergenti• Fondamenti di RIA• Controlli avanzati e personalizzati• Designing con RIA• Creare Mashups• Animazione e interattività• Guidelines per il Design di appli-cazioni Rich Internet

8. Progettare Applicazioni Tran-sazionali

• Grids interattivi• Aggiornamenti Real-Time• Progettare per transazioni com-plesse

• Complex form updates• Transazioni shopping cart

LaboratorioProgettare una interfaccia usabileWeb 2.0 per una complessa appli-cazione database-driven

9. Progettare siti Collaborativi

• Enterprise Wiki Design• Tecniche di social networking• Tecniche di condivisione dellaconoscenza

• Enterprise Collaborative Design

10. Progettare Charts e Grafici

• Visualizzazione dei dati• Best Practices per charts e grafici• Creare Dashboards interattive

LaboratorioProgettare una interfaccia Char-ting per una applicazione di DataWarehouse

11. Creare standard di DesignGUI e Web 2.0

• Perché gli standards GUI sononecessari

• Identificare il processo per defini-re e implementare i nuovi stan-dards Web 2.0

• Apprendere i contenuti deglistandards Web 2.0

12. Conclusioni

• Sommario• Domande e Risposte

Page 4: Designing Web 2.0 Applications

JIM HOBARTDESIGNING WEB 2.0APPLICATIONS

Roma 16-18 Giugno 2010Residenza di RipettaVia di Ripetta, 231

Quota di iscrizione:€ 1500 (+iva)

In caso di rinuncia o di cancellazione dei seminarivalgono le condizioni generali riportate sopra.

È previsto il servizio ditraduzione simultanea

nome ......................................................................

cognome ................................................................

funzione aziendale .................................................

azienda ..................................................................

partita iva ...............................................................

codice fiscale .........................................................

indirizzo ..................................................................

città ........................................................................

cap .........................................................................

provincia ................................................................

telefono ..................................................................

fax ..........................................................................

e-mail .....................................................................

Timbro e firma

Da restituire compilato a:Technology Transfer S.r.l.Piazza Cavour, 3 - 00193 RomaTel. 06-6832227 - Fax [email protected]

INFORMAZIONI

QUOTA DIPARTECIPAZIONE

€ 1500 (+iva)

La quota di partecipazionecomprende documentazione,colazioni di lavoro e coffeebreaks.

LUOGORoma, Residenza di RipettaVia di Ripetta, 231

DURATA ED ORARIO3 giorni: 9.30-13.00

14.00-17.00

È previsto il servizio ditraduzione simultanea

MODALITÀ D’ISCRIZIONE

Il pagamento della quota,IVA inclusa, dovrà essereeffettuato tramite bonifico,codice Iban:IT 34 Y 03069 05039 048890270110Banca Intesa Sanpaolo S.p.A.Ag. 6787 di Romaintestato allaTechnology Transfer S.r.l.e la ricevuta di versamentoinviata insieme alla schedadi iscrizione a:

TECHNOLOGYTRANSFER S.r.l.Piazza Cavour, 300193 ROMA(Tel. 06-6832227Fax 06-6871102)

entro l’1 Giugno 2010

Vi consigliamo di far precederela scheda d’iscrizione da unaprenotazione telefonica.

CONDIZIONI GENERALI

In caso di rinuncia conpreavviso inferiore a 15 giorniverrà addebitato il 50% dellaquota di partecipazione, incaso di rinuncia con preavvisoinferiore ad una settimanaverrà addebitata l’intera quota.In caso di cancellazione delseminario, per qualsiasicausa, la responsabilità dellaTechnology Transfer si intendelimitata al rimborso delle quotedi iscrizione già pervenute.

SCONTI DI GRUPPO

Se un’azienda iscrive allostesso evento 5 partecipanti,pagherà solo 4 partecipazioni.Chi usufruisce di questaagevolazione non ha diritto adaltri sconti per lo stesso evento.

ISCRIZIONI IN ANTICIPO

I partecipanti che si iscriverannoal seminario 30 giorni primaavranno uno sconto del 5%.

TUTELA DATI PERSONALI

Ai sensi dell’art. 13 della leggen. 196/2003, il partecipante èinformato che i suoi datipersonali acquisiti tramite lascheda di partecipazione alseminario saranno trattati daTechnology Transfer anchecon l’ausilio di mezzi elettronici,con finalità riguardantil’esecuzione degli obblighiderivati dalla Suapartecipazione al seminario,per finalità statistiche e perl’invio di materialepromozionale dell’attività diTechnology Transfer.Il conferimento dei dati èfacoltativo ma necessario perla partecipazione al seminario.Il titolare del trattamento deidati è Technology Transfer,Piazza Cavour, 3 - 00193Roma, nei cui confronti ilpartecipante può esercitare idiritti di cui all’art. 13 dellalegge n. 196/2003.

Page 5: Designing Web 2.0 Applications

James Hobart è Presidente della Classic System Solutions Inc., un’azienda californiana specializzata in GUIDesign sia in ambiente Web che in ambiente Client/Server. Mr. Hobart è un esperto in GUI Design per i siste-mi di transaction processing e per la migrazione di sistemi con interfaccia a caratteri a sistemi GUI e tecnolo-gie basate su Web. È stato speaker e chairman di prestigiose Conferenze di sviluppo software tra cui: Com-dex/WindowsWorld, Software World, Software Development and Client/Server World.

DOCENTE