In articolul precedent, am prezentat caracteristici ale programarii pentru dispozitivele mobile, in special programarea pentru Windows Mobile, considerand ca dezvoltatorii, care vor sa exploateze aceasta ramura a programarii, trebuie incurajati: curba de invatarea este una medie (mult mai usoara pentru dezvoltatorii Win32), este disponibil debugger (depanator), exista emulatoare gratis, mediu de dezvoltare, optiuni pentru deployment, optiuni pentru creare setup (OTA, CAB, ActiveSync), singurul cost implicat fiind cel al mediului de dezvoltare.
In primul articol dedicat Windows Mobile, am scris pe scurt despre o istorie a sistemului de operare Windows pentru dispozitivele mobile.
Windows Mobile apare in anul 2000, – Pocket PC 2000 – astazi purtand numele de Windows Phone. Un punct important in evolutia acestui sistem de operare il constituie Windows Mobile 6.5.
Initial, conform lui Steve Ballmer, versiunea 6.5 nu a fost inclusa in strategia Windows Mobile. Dupa lansare, unii l-au vazut ca o schimbare in bine fata de celelate versiuni, altii ca o dezamagire in comparatie cu sistemele de operare concurente.
Din punct de vedere al performantei (modul in care se incarca aplicatiile, ruleaza animatiile, scrolling, navigare), Windows Mobile 6.5 nu exceleaza, fiind bazat tot pe Windows CE 5.2, la fel ca versiunile Windows 6.1 sau 6.0, cu toate ca dispozitivele pe care ruleaza sunt mult mai puternice.