29 settembre 2010

Windows Phone 7 – un’interfaccia … fresca

Lo scorso 23 settembre ho potuto assistere online ad una presentazione di Windows Phone 7 per sviluppatori.

Premetto da subito che ho seguito l’evento con molto interesse e apertura mentale, non essendo una persona che si abbandona a luoghi comuni e critiche affrettate. Inoltre la mia professionalità mi impone di non ‘tifare’ per una tecnologia o per la sua rivale, ma di vederle tutte come opportunità per risolvere i problemi dei clienti.

Premetto anche che ero molto perplesso da una piattaforma sviluppata a singhiozzo, arrivata in ritardo rispetto alla concorrenza e con predecessori tutt’altro che riusciti.

Diciamo che la filosofia alla base del mio team era essenzialmente quella di passare, quasi interamente, alle piattaforme iOS e Android per quanto riguarda lo sviluppo dei prodotti per smartphone.

Eppure, dopo la presentazione, abbiamo cominciato (quasi) a ricrederci.

wp7-uno

A convincerci essenzialmente è stata l’interfaccia utente. E’ qualcosa di nuovo, finalmente semplice, usabile, adatta ad un cellulare.

Ci sono idee nuove e accattivanti che non pensavo potessero arrivare da questa azienda in questo modo.

L’idea (da ‘userinterfaccia’ ) che mi piace molto è il concetto di ‘no chrome’. Ovvero di togliere gli elementi di controllo dai contenuti, e fare in modo che i contenuti stessi diventino gli elementi di controllo.
Difficile da spiegare, difficile anche da realizzare. Più facile accorgersi di cosa significa dopo qualche minuto di interazione. Tanto per fare un esempio, i testi che ‘sbordano’ oltre le schermate lasciano immediatamente intuire che l’area è scrollabile. Viene quindi intuitivo afferrarli per cambiare pagina come avviene nel controllo ‘panorama’ fornito con il kit di sviluppo.

Kit di sviluppo basato su Visual Studio 2010 che sembra quasi pronto (forse un po’ instabile, va in crash troppo spesso), e che consentirà di sviluppare per Windows Phone 7 dalla versione Express (quella gratuita) alla Premium praticamente con le stesse feature. E di sviluppare praticamente con lo stesso codice per Phone 7 e per XNA. E di entrare in un marketplace in apertura ai primi di ottobre.

Mica male.

  do-dots-panoramawindows-phone
Ma sicuramente, sono convinto, non sono tutte rose e fiori.

La mancanza di un hardware di riferimento, per ora, si fa pesare e non permette di testare adeguatamente il supporto al multi touch. Inoltre alcuni controlli utente (come la tastiera) non sono così efficaci come mi sarei aspettato, e alcune limitazioni (no copy & paste ?) fanno sorridere. E rimane il dubbio che la fluidità vista su emulatore o nella demo non si riveli la stessa una volta in esecuzione sul cellulare, con apps, dati, video e foto, e che il sistema sia ancora troppo ‘giovane’ per essere robusto e rappresentare un buon riferimento.

Eppure, beh, è fresco.

E spero si diffonda perché propone belle idee e belle possibilità per gli sviluppatori.

Come me.

3 commenti:

  1. boh - aspetto di provarlo sul serio prima di giudicare - poi mi diverto su ifeellowercase -

    RispondiElimina
  2. Mah... Vedremo come andrà... Quello che è certo è che Microsoft ha perso tanto, forse troppo tempo rispetto alla concorrenza. Puoi avere anche il sistema migliore dell'universo, ma se arrivi tardi è durissima...

    Questo prima ancora di parlare di feature, no-chrome e altro...

    Ciau!

    JP

    RispondiElimina
  3. @luxluxlux - Avrai di che divertirti, non ti preoccupare :)

    @rejex - Sì, sicuramente il terreno perso è enorme, e potrebbe essere troppo tardi per recuperare.

    Per quanto molti facciano il paragone con Apple, la concorrenza reale è con Android. Microsoft deve mantenere la sua fettina di mercato lasciata da Windows Mobile e recuperare sul sistema operativo di Google che nel frattempo è diventato solido e affidabile.

    Se la giocheranno probabilmente sugli sviluppatori (la mossa di inserire lo sviluppo Mobile nelle versioni free di Visual Studio sembra azzeccata) ma avranno anche bisogno di qualche accordo solido con produttori di smartphone di qualità..

    Vedremo.

    (se sbagliano stavolta, sono fuori dai giochi per sempre, credo)

    RispondiElimina

Perchè non lasciare un commento intelligente ? Si accetta di tutto a parte lo spam e le volgarità ..