OnYourMap: Applications mobiles et HTML5
Avec l’arrivée massive des « smartphones » et autres appareils plus ou moins portatifs, tactiles et connectés à l’internet en permanence, le développement d’applications mobiles est en plein essor. Mais les systèmes d’exploitation se multiplient (iOS chez Apple, l’Android de Google, Bada pour Samsung, Windows Phone sur Nokia, etc.) et chacun a son propre langage de programmation. En ouvrant la voie du HTML5, le W3C propose une alternative intéressante : l’application web, supposée s’exécuter sur n’importe quel navigateur qui implémente la norme. Ce travail exploite l’API de OnYourMap, une librairie JavaScript dédiée à la géolocalisation, pour tendre à démontrer le potentiel et les limites d’une telle approche. Trois démonstrateurs ont été réalisés. Ils mettent en œuvre quelques APIs issues du HTML et représentatives de cette nouvelle tendance « applicative » : Geolocation pour l’accès aux données du GPS, Web Storage pour gérer d’éventuelles pertes de connexion, Web Sockets pour éviter au client d’émettre des requêtes en permanence, et Speech Input pour une incursion dans l’interaction multimodale.
Etudiant: Yannick Lagger
Année: 2012
Département: Comem+
Filière: Ingénierie des médias avec orientation en Gestion des technologies de l'information
Type de formation: Plein temps
Partenaire externe: Yannick Lagger, diplômant
Enseignant responsable: Daniel Rappo