Il presente articolo è stato tradotto automaticamente.

Nota del redattore

Importanza della progettazione

Michael Desmond

Michael DesmondDavid Platt, in di questo mese Don' t Get Me Started colonna, restituisce a un rant che fatta prima nelle pagine di questa rivista: che le nuove funzionalità di visual convincente di Windows 8 può ispirare tanto cattiva progettazione nelle nuove applicazioni come fanno design avvincente.Ora Platt si trasforma sua ire su live tiles, notando che gli sviluppatori di Microsoft sono colpevoli della rottura della guida di progettazione Microsoft pubblicata su come spesso live tiles dovrebbe aggiornare sullo schermo.

Come un ragazzo immerso nella pratica della progettazione dell'interfaccia utente, Platt ha visto questa venuta da un miglio di distanza."Ogni volta che arriva un nuovo ambiente grafico, gli utenti pagano il prezzo mentre designer riapprendere i principi fondamentali che devono essere bollati nei loro cuori: Gli utenti non si preoccupano per il vostro app per sé — si preoccupano solo i propri problemi e i propri piaceri, "Platt tormentas ha scritto nella sua rubrica di novembre 2012 ("Here We Go Again," msdn.microsoft.com/magazine/jj721604).

Questo nuovo ambiente grafico è diverso, però.Quando XAML è stato introdotto nel 2006, ha aperto opportunità di design per gli sviluppatori Microsoft scrivendo Windows Presentation Foundation (WPF) o applicazioni Silverlight.Ma come Billy Hollis, un consulente in sistemi di versione successiva e un esperto di design nello spazio di sviluppo Microsoft, mi ha detto durante un'intervista al Visual Studio Live!Conferenza a Las Vegas recentemente, la rivoluzione di progettazione XAML mai veramente decollato.

"Abbiamo pensato che un sacco di gente sarebbe [perseguire design] in epoca XAML, e quasi nessuno ha fatto."Guardate la maggior parte delle applicazioni XAML e sono solo una specie di Windows Form disegni con colori abbastanza, ha detto Hollis."Io chiamo loro apps decorato.Non sono progettati, sono decorate.

Ma il nuovo linguaggio del design Microsoft ha introdotto con Windows 8 e Windows Runtime rappresenta un cambiamento molto più strategico.Microsoft, Hollis ha detto, è in una gara con altri ecosistemi sviluppatore per ottenere la sua comunità completamente acquisiti nella pratica del design.È una razza che Microsoft sta entrando in ritardo, ma serio circa la vincente.Il problema, ha spiegato Hollis, è che cambiando le priorità dello sviluppatore richiede tempo.

"Prima di tutto, c'è una fondazione si deve imparare," ha detto Hollis."È necessario conoscere alcuni principi.E poi c'è un passaggio di processo che dovete capire.È una disciplina.E la maggior parte degli sviluppatori non ha intenzione di farlo.Hanno ottenuto in questo business per scrivere codice e che è che cosa stanno andando a fare."

Stiamo vedendo i sintomi di questa sfida come Microsoft aggressivamente persegue la sua nuova strategia UX.Come Hollis ha notato, gli individui e le organizzazioni non possono capovolgere un interruttore ed emergono con un apprezzamento maturo di progettazione dell'applicazione — prende tre o quattro anni per padroneggiare la disciplina.A tale riguardo, questioni come piastrelle troppo utile dal vivo sono un'escrescenza sorprendente di un ecosistema in fase di transizione.

Così come possono Microsoft e i suoi sviluppatori migliori andare avanti?Hollis ha esortato devs di prendere nota della rivoluzione che vedono svolgersi sui loro telefoni e compresse e di applicare quelle lezioni alla propria pratica.Ma più di tutto, egli li vuole essere in grassetto.

"La più grande cosa che sto cercando di aiutarli a capire è che devono fare una rottura con il passato.Che è la cosa più difficile da realizzare", ha detto.

Hollis ha detto che gli sviluppatori hanno bisogno di fare due cose a kick off la transizione.Uno è quello di guadagnare un apprezzamento per l'importanza del design, o per lo meno di essere disposti a lavorare con coloro che fanno.Il secondo è quello di ottenere emotivo sul modo in cui loro — e gli altri — software appare e agisce.

"Hanno bisogno di sentirsi emotivamente insoddisfatti se finiscono con un moderno app su Windows 8 che è un adattamento di kluged-up di quello che avevano prima," Hollis ha detto."Hanno bisogno di sentire qualche rifiuto emotivo di quello.Che alimenterà il resto del processo."

Michael Desmond è il redattore capo di MSDN Magazine.