Chargement en cours ..
Chargement Poster en cours ...

Avec la démocratisation de la technologie NFC (Near Field Communication), de nombreux cas d'usage peuvent être développés dans le milieu de la mobilité. Dans le cadre de ce stage de fin d'étude, nous avons décidé dans un premier temps de mettre en place des outils permettant de faciliter le développement d'applications mobiles cross-platform. Ainsi, un environnement de développement permettant de créer des applications Phonegap + HTML5/CSS3 + Java/Objective-C (iPhone & Android) a été mis en place. En effet, la mobilité est en constante évolution et de plus en plus d'acteurs veulent s'éloigner de la programmation classique purement native. Aujourd'hui, notre environnement de développement intègre des frameworks Javascript de type Jquery Mobile, Sencha Touch 2.0 ou encore Zepto.s, des outils permettant de mettre en place un serveur Node.js + MongoDB et de s'y connecter, un client XML-RPC, des framework de réalité augmentée et bien entendu un lecteur/encodeur NFC. De plus, il intègre des outils d'analytics, de tests fonctionnels et l'ensemble des plugins permettant de se connecter aux composants matériels du téléphone. Dès lors, nous avons pu dans un deuxième temps élaborer des cas d'usage autour du NFC permettant de simplifier le quotidien de nombreux utilisateurs dans un contexte personnel (habitation notamment) et professionnel (réalisation d'un éco-système de gestion de salons professionnels basé sur la technologie NFC, un serveur Node.js et une base de données NoSQL MongoDB).

          Avec la démocratisation de la technologie NFC (Near Field Communication), de nombreux cas d'usage peuvent être développés dans le milieu de la mobilité. Dans le cadre de ce stage de fin d'étude, nous avons décidé dans un premier temps de mettre en place des outils permettant de faciliter le développement d'applications mobiles cross-platform. Ainsi, un environnement de développement permettant de créer des applications Phonegap + HTML5/CSS3 + Java/Objective-C (iPhone & Android) a été mis en place. En effet, la mobilité est en constante évolution et de plus en plus d'acteurs veulent s'éloigner de la programmation classique purement native. Aujourd'hui, notre environnement de développement intègre des frameworks Javascript de type Jquery Mobile, Sencha Touch 2.0 ou encore Zepto.s, des outils permettant de mettre en place un serveur Node.js + MongoDB et de s'y connecter, un client XML-RPC, des framework de réalité augmentée et bien entendu un lecteur/encodeur NFC. De plus, il intègre des outils d'analytics, de tests fonctionnels et l'ensemble des plugins permettant de se connecter aux composants matériels du téléphone. Dès lors, nous avons pu dans un deuxième temps élaborer des cas d'usage autour du NFC permettant de simplifier le quotidien de nombreux utilisateurs dans un contexte personnel (habitation notamment) et professionnel (réalisation d'un éco-système de gestion de salons professionnels basé sur la technologie NFC, un serveur Node.js et une base de données NoSQL MongoDB).