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 Objective-C, Cocoa, xCode ed il suo omonimo SDK. Sviluppare per iPhone e' all'apparenza banale, ma in realta' tutt'altro che banale. Molto spesso, se il problema e' nel suo framework e' bene abituarsi a saper legger l'assembler per debuggare. Chi e' poi abituato a Visual Studio si sentira' parecchio frustrato a passare a xCode. Eppure l'iPhone ha comunque catalizzato un certo numero di sviluppatori che han postato 15.000 applicazioni dall'uscita dell'SDK. Non male se consideriamo non piu' di due anni. Cosa faranno gli altri? Bh, stiamo a vedere...