Le premier smartphone, l'IBM Simon, fut conçu en 1992. Il combinait les fonctionnalités d'un téléphone mobile, d'un pager, d'un PDA et d'un fax. Les principales applications dont il disposait étaient un calendrier, un carnet d'adresse, un calculatrice, une fonction de notes et l'accès aux e-mails.
C'est en 1997 que le terme Smartphone a été utilisé pour la première fois lorsque Ericsson dévoila le concept phone GS88. C'est finalement en 2000, toujours chez Ericsson, que sorti le premier appareil marketé sous cette appellation. Ce dernier, le R380 Smartphone, a même été désigné par le magazine Popular Science comme l'une des plus importante avancées en science et technologie.
Durant la premier moitié des années 2000, les systèmes d'exploitation utilisés sur ces téléphones étaient principalement, Symbian, Palm OS, Windows Mobile et BlackBerry OS.
Avec l'arrivée du tactile les OS ont du évoluer et durant la seconde moitiée des années 2000 iOS et Android ont supplantés les autres systèmes. Ceux-ci proposent à des développeurs tiers toute une panoplie d'outils de développement, ainsi qu'un magasin pour vendre ou mettre à disposition leurs applications.
iOs et Android, même s'ils ont fait des choix similaires (notamment webkit), ont décidé de mettre en avant des langages de programmation différents : objective-c et java respectivement. jeMbe uniformise les techniques et permet le développement d'application pour smartphone via html, css et javascript.
sources :
Wikipedia Smartphone