Rendre le smartphone un peu plus intelligent, tel est l'objectif de Microsoft avec cette nouvelle application baptisée on{X} et ciblant premièrement les détenteurs d'un terminal Android. Plus précisément, Microsoft explique que les smartphones d'aujourd'hui sont bourrés de capteurs et de composants, du microphone à l'appareil photo en passant par la boussole numérique, le gyroscope, l'accéléromètre ou encore la puce GPS. L'idée est de donc de tirer parti de ces derniers pour « programmer » certaines actions en fonction de l'état de ces composants.
on{X} est donc plus ou moins comparable à Automator sur Mac OS X. Afin d'illustrer ses possibilités, Eran Yariv, responsable de développement au sein de Microsoft Research Israël, explique ainsi : « Et si votre téléphone pouvait automatiquement vous présenter votre agenda du jour dès votre arrivée au bureau ? Ou vous montrer le temps qu'il fait à votre réveil le matin ? ». En revanche, plutôt que de limiter l'état d'un composant du téléphone à une liste d'actions précises, les chercheurs de Microsoft reposent tout simplement sur du JavaScript. Cela signifie donc que les développeurs intéressés par ce projet pourront concocter n'importe quelle action personnalisée. « Les possibilités sont infinies puisque vous n'avez plus à vous soucier de la plateforme. Encore mieux, le projet on{X} est optimisé pour ne pas consommer votre batterie ».
on{X} est disponible en bêta sur Android, Microsoft explique effectivement que la plateforme mobile de Google présente pour l'heure davantage de souplesse pour la programmation de ces actions.