Mobile
Natural user Interfaces, NUI (http://en.wikipedia.org/wiki/Natural_User_Interface), e' un argomento che attrae attenzione di ricercatori, designer e programmatori da quando
e' nato il computer. Molto lavoro e' stato fatto e possiamo dire che gia' oggi si intravedono grandi risultati, ma siamo ancora molto lontano dall'obiettivo finale.
Uno dei principi fondamentali delle NUI consiste nello sfruttare tutte le capacita' umane in base al contesto. Per capacita' umane intendo quelle capaci di interagire con
un dispositivo, qualunque esso sia. Ad esempio:
1. Tastiera
2. Mouse
3. Penna
4. Multi touch
5. Voce
6. Movimenti spaziali
7. Pensiero
Avere a disposizione dispositivi capaci di sfruttare le suddette capacita', in una scala da 1 a...
Questo sarebbe il primo post del 2010 e dato che nel 2009 ne ho scritti ben 8, devo darmi da fare prima di abbassare il mio record negativo :-)
L'inizio del 2009 e' stato parecchio pesante, a maggio abbiamo shippato KIN (http://www.facebook.com/KIN). La parte sulla quale ho lavorato io non aveva nulla a che fare con il cellulare, io mi occupavo del sito Silverlight chiamato KIN Studio (http://studio.vz.kin.com). Dopo aver lavorato in media 12 ore al giorno per 1 anno e mezzo, inclusi parecchi week-end, a giugno mi sono preso un mese di vacanza nella bellissima Calabria :-)
Durante il mio soggiorno...
Dopo l'uscita dell'iPhone e l'arrivo di Palm Pre possiamo dire che i paradigmi del mondo mobile sono decisamente cambiati. I criteri di usabilita' sono decisamente piu' alti ed i competitors dovranno veramente darsi da fare per raggiungere Apple e Palm.
In questo periodo sono andato a guardare e provare i modelli di programmazione di entrambe i devices, da un lato giochicchiando con l'iPhone SDK e xCode, dall'altro leggendo le recensioni del nuovo Palm. Sulla carte Palm e' avanti anni luce, con tanto di HTML, CSS, Javascript e JSON si puo' estendere le funzionalita del nuovo device. iPhone e' legato al mondo...