Next Generation User Inteface, ovvero: "Ma siamo ancora alla griglia?"

Published 03 May 08 03:59 PM | scoriani 

Lo sviluppo di applicazioni della nuova generazione passa anche per nuovi paradigmi di interazione uomo-macchina, di usabilità e di ergonomia. Nel mondo della piattaforma applicativa Microsoft, e del client in particolare, le tecnologie di presentazione delle informazioni di ultima generazione si chiamano Windows Forms e Windows Presentation Foundation, con quest'ultima certamente proiettata verso il futuro. Non fosse altro per la complementarietà/compatibilità con Silverlight per la realizzazione di Interactive Rich Application che permette finalmente di pensare ad un unico codebase per i due mondi.

Di fronte a tutte queste novità la cosa che mi lascia sempre di stucco è la reazione di molti sviluppatori e responsabili tecnici: "E la griglia??". Già, pare che la singola più pressante richiesta fatta al team di sviluppo di WPF sia stata proprio lo sviluppo di una DataGrid di vecchia memoria e la cosa onestamente mi mette un pò di tristezza. Ma come, a più di 20 anni dalla comparsa del foglio di calcolo e qualcosa di meno del "vecchio" Access non siamo ancora riusciti a pensare a delle interfacce utente che non siano basati sulla classica griglia editabile? Credo che sia giunto il momento di riflettere sul modo con il quale si disegnano le nostre applicazioni, a come queste siano cambiate nel tempo, dal web al data entry più complesso. Su questi temi esistono centinaia di studi sul web (molto più orientati al mondo web, a dire il vero) ed esistono aziende specializzate nella consulenza e progettazione di user experience studiate con particolare ergonomia e gusto. Certo, esistono anche aziende specializzate nei classici controlli ed esempi di come questi possono essere utilizzati, ma io suggereirei a chi si approccia a questo mondo di lasciarsi alle spalle il vecchio, il "abbiamo sempre fatto così", e di aprire le proprie vedute ad un nuovo modo di disegnare le proprie applicazioni e di lavorare in collaborazione tra sviluppatori e designer (anche se nelle piccole realtà spesso si tratta delle stesse persone). Una buona fonte di idee secondo me può essere il materiale presente sul sito http://www.visitmix.com/ con le registrazioni delle sessioni del MIX di Las Vegas e molto altro materiale inerente al tema del design sul web e non solo.

Buona lettura.

Filed under: ,

Comments

# STEFANO DEMILIANI said on May 4, 2008 8:40 AM:

Next Generation UI: the love for the grids...

New Comments to this post are disabled

About scoriani

Silvano Coriani fa parte del gruppo Developer and Platform Evangelism di Microsoft per l’Italia, dove si occupa come attività principale del supporto e della divulgazione di contenuti tecnici riguardanti le varie componenti della piattaforma per lo sviluppo di applicazioni sui sistemi operativi Windows, con una particolare predilezione per SQL Server ed il .NET Framework. In precedenza, si è occupato di consulenza, formazione e sviluppo software, in collaborazione con Mondadori Informatica Education, partecipando anche come speaker a diverse conferenze a livello nazionale, come la WPC. Ha iniziato ad occuparsi di informatica con la comparsa dei primi home computer, prima con il Commodore Vic20 poi con il C64, preferendo da subito la lettura dei manuali ai vari videogame disponibili. Dopo aver completato anche gli studi formali sulla materia, ha iniziato la sua carriera occupandosi dello sviluppo di firmware su microprocessori a 8 e 16 bit, in Assembler e C, soprattutto nell’area dell’automazione industriale e del controllo di processo. È passato poi al mondo dello sviluppo su PC, iniziando con applicazioni in C su MS-DOS e proseguendo su quasi tutte le versioni di Windows, prima in C++ per la creazione di componenti e device driver, e successivamente affiancando a quest’ultimo l’utilizzo di Microsoft Visual Basic per la realizzazione di interfacce utente. Da qui poi sono iniziati i primi contatti con SQL Server (6.0 all’epoca) e con gli altri prodotti server della piattaforma Microsoft, utilizzati per lo sviluppo di soluzioni prima client/server e poi distribuite, con l’introduzione di MTS e COM+. L’incontro con il .NET Framework è avvenuto alla sua prima apparizione pubblica, nel Luglio 2000, ed è stato l’inizio di un nuovo corso di studio e approfondimento su questa affascinate piattaforma, sulla quale poi ha realizzato diverse applicazioni commerciali. Nel 2002, insieme a quattro amici, ha fondato DevLeap, un gruppo di professionisti che si occupano di approfondire le tecnologie di sviluppo, di produrre documenti e libri su argomenti di alto livello per la comunità degli sviluppatori, di fornire servizi di consulenza e mentoring alle aziende. Nel 2003 ha scritto il libro “ADO.NET Full Contact”, pubblicato da Mondadori Informatica
Page view tracker