Ceci est une ancienne révision du document !
Plateformes logicielles pour l'Informatique Mobile
Prérequis Techniques
Environnements de Développement
Microsoft pour Windows Phone *
- Windows 8 ou 8.1 sur votre PC *
- Visual Studio Professional ou Ultimate 2013
- Mobile Phone sous Windows Phone 8 ou 8.1
(*) Les installations nécessaires étant assez longues, il vous est conseillé de les faire hors créneaux horaires d'enseignement et si possible sur le réseau filaire de l'Ecole. Il est vivement conseiller de vous organiser pour rapatrier en une fois les images ISO nécessaires pour vous les distribuer ensuite avec des périphériques de stockage amovibles.
(*) Vous trouverez sur le Net des solutions (non testées pour ce cours) qui permettent de développer sous Windows 7. Il s'agit bien souvent d'utiliser une machine virtuelle sous Windows 8 comme VMplayer ou autre.
Inscription pour le développement sur cible Windows Phone 8 :
- Tout d'abord il vous faut un compte de développeur, créé sous account.live.com. Attention, vérifiez bien que votre localisation horaire (zone horaire de Paris) soit bien spécifiée. Visual Studio aura besoin de cette information pour se synchroniser avec votre téléphone.
- Si vous avez des problèmes de verrouillage de téléphone (message :“ Échec de la connexion à l'appareil. Il est verrouillé par le développeur”, vous pouvez consulter le site http://go.microsoft.com/fwlink/?LinkId=195284.). Pour déverrouiller votre téléphone, il vous faut utiliser l'outils “Windows Phone SDK 8.0 / Windows Phone Developper Registration”.
- Si la synchronisation ne s'opère pas avec cet outils, vérifiez que vous êtes bien sur le bureau et non l'écran d'accueil sur votre téléphone. N'hésitez-pas à débrancher / rebrancher votre téléphone avec son câble USB. Si vous rencontrez des difficultés supplémentaires consulter le centre de développement : http://dev.windows.com/fr-fr.
- Une fois l'opération accomplie avec succès, vous obtiendrez le message : “Félicitation vous venez de dévérouiller votre windows phone”.
- Vous pouvez alors modifier la cible de votre déploiement sous Visual Studio 2013 et vérifier que ce dernier s'opère bien sur votre téléphone. N'hésitez pas à refaire un test sur simulateur avant de revenir sur le device en cible.
Matériel de Travaux Pratiques disponible :
- Nokia Lumia
- Equipement : NFC …
- HTC Phone 8S
- Pas de NFC
Configuration :
- La configuration de votre téléphone se fait essentiellement avec l'utilitaire “paramètres” (icône :roue dentée)
- Connexion Wifi SSID “Etudiants”
Apple *
Matériel de Travaux Pratiques disponible :
- Ipod :
- Ipad :
Mode d'Evaluation
- QCM de Test de connaissance technique
- Rendu et Soutenance de Projet de module
- Certains travaux Pratiques pourront être évalués
Liste des Sujets de Projet 2014 - 2015
Programme des Enseignements
Séance 1
Cours : Programmation sur Mobile, le marché et ses technologies. Définition des projets des étudiants du module.
Intervenant : J.-Y. Tigli
Séance 2
TD : Développement pour cible Windows Phone, accès capteurs
Intervenant : J.-Y. Tigli
Séance 3
TD : Développement pour cible Windows Phone, accès capteurs
Intervenant : J.-Y. Tigli
Séance 4
TD : Développement Android avancé : accès capteurs et interfaces avec du code Natif (NDK)
Intervenant : M. Laguerre
Séance 5
TD : Suivi des projets étudiants du module
Intervenant : J.-Y. Tigli
Séance 6
Introduction à iOS, Objective-C / Swift et aux outils de développement
Intervenant : C. Chandelier
Séance 7
Présenter l’information (UI) et communiquer (réseau) avec iOS
Intervenant : C. Chandelier
Séance 8
Les capteurs mobiles sur iPhone & iPad
Intervenant : C. Chandelier
Séance 9
Soutenance de Mini Projets
Intervenant : J.-Y. Tigli
Emploi du Temps 2014 2015
23/09/2014 | [39] | mardi | 9h | 10h30 | CM | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
23/09/2014 | [39] | mardi | 10h45 | 12h15 | CM | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
30/09/2014 | [40] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
30/09/2014 | [40] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
07/10/2014 | [41] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | O+101 | ||||
07/10/2014 | [41] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | O+101 | ||||
14/10/2014 | [42] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
14/10/2014 | 14/10/2014 | [42] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr |
21/10/2014 | [43] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | IUT | Cyril | Chandelier | ||
21/10/2014 | [43] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | IUT | Cyril | Chandelier | ||
28/10/2014 | [44] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | IUT | Cyril | Chandelier | ||
28/10/2014 | [44] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | IUT | Cyril | Chandelier | ||
04/11/2014 | [45] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | IUT ? | Cyril | Chandelier | ||
04/11/2014 | [45] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | IUT ? | Cyril | Chandelier | ||
18/11/2014 | [47] | mardi | 08h00 | 10h00 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr | |
18/11/2014 | [47] | mardi | 10h15 | 12h15 | TD | PF log. info mobile | EP5I9218 | O+101 | Jean-Yves | Tigli | tigli@unice.fr |