Day 57 – Rencontre professeur conseil, correction de bugs et TFE

La journée commence par une rencontre avec notre professeur conseil afin de lui transmettre notre ébauche de TFE.

Plusieurs corrections doivent déjà être effectués sur mon travail de fin d’études et j’ai donc décidé de commencer par la même occasion le début de la deuxième partie d’implémentation.

Pour finir la journée, la suppression de playlist est enfin fonctionnelle grâce à une correction de bug.

Day 55 – Fin de la première partie d’implémentation

Cette journée fut dédiée à la rédaction de la première partie de l’implémentation.

Celle-ci est enfin terminée et pourra être donnée jeudi lors de la rencontre avec mon professeur conseil.

Il restera ensuite une autre partie à régier qui est la migration des bases de données et les corrections obligatoires pour une compatibilité totale.

Day 30 – Corrections, Synthèses et TFE

Cette journée fut  consacré aux différents papiers administratifs nécessaires pour que notre stage soit validé.

Plusieurs synthèses hebdomadaires furent donc rédigées et la suite du TFE commence.

Il faut donc que j’approfondisse toute ma partie Analyse afin de parler le plus précisément possible de mon projet Robotstream.

Pour finir la journée, diverse corrections furent apportées au code comme des requêtes préparées pour éviter les injections de code.

Day 11 – Apprentissage du PHP + Architecture Robotstream

L’essentiel de ma journée fut passé à la lecture de tutoriaux sur le PHP sur un assez bon site : http://php.developpez.com/cours/.

Cela me permettra notamment de mieux comprendre le code déjà présent sur Robotstream afin d’être plus à l’aise lors de la migration vers Windows Azure.

Pour finir, le reste du temps fut passé à la rédaction d’une liste de fonctionnalités présentes dans Robotstream et une description de l’architecture générale.

Days 6|7|8 – TechDays 2012 et TFE

Dans la lignée de notre stage, nous étions invités par Microsoft aux TechDays 2012 se déroulant à Braine-l’Alleud.

3 jours de conférences furent organisés afin d’améliorer nos connaissances sur divers sujets.

Voici les évènements auxquels j’ai pu participé lors de ces 3 jours :

14 Février 2012
– Opening Session with Scott Guthrie : Introduction à Windows Azure par Scott Guthrie (Chef de projet du développement de la plateforme Azure de Microsoft).
– Welcome to the Metro Application Platform : Test et création de diverses applications tournant sur Windows 8 (PC Portable + Tablette).
– Windows Phone Fast App Switching, Tombstoning and Multitasking : Démonstration de la possibilité de switcher d’applications en cours d’éxecution et comment mettre cette technique en place sur nos applications.
– The Future of C# and Visual Basic : Présentation de l’API Runtime de Windows 8 et de la programmation « Asynchrone ».
– Using the Windows 8 Runtime from C++ : Présentation du nouveau modèle de programmation en C++ sur grâce au RunTIme Windows 8.

Mon avis : cette journée fut tout simplement riche en enseignement. C’est un réel plaisir de découvrir les nouveautés proposées par Microsoft dans le développement d’applications pour Windows Phone mais surtout pour le prochain Windows : Windows 8.

15 Février 2012

– Metro Design Deep Dive : Présentation en détail de la nouvelle interface mise en avant par Microsoft : Metro.
– Windows Phone Launchers and Choosers : Démonstration de l’utilisation des possibilités des Windows Phone dont la caméra, les sensors, ….
– Sending Push Notifications using the Windows Push Notification Service and Windows Azure : Démonstration de l’utilisation d’Azure afin de l’utiliser comme un service de notification pour nos applications Windows.
– Building Cross-Platform Mobile Applications with HTML5 : Utilisation de PhoneGap afin de démontrer la portabilité avec HTML5.
– Windows Phone: From Idea to Published Game in 75 minutes : Création d’un jeu (simple) de A à Z jusqu’à la publication de celui-ci.

Mon avis : une journée basée principalement sur les fonctionnalités présentes sur les diverses plateformes. L’interface Metro parâit plutôt intuitive et peut permettre de nombreuses possibilités aux futurs développeurs.

16 Février 2012

Ce début de journée fut principalement axé sur le développement WEB avec du .NET et des découvertes sur HTML5.
Ensuite, le reste de celle-ci fut passée à la suite de la rédaction du TFE (outils utilisés dans le cadre de mon stage).

Un rendez-vous est prévu demain avec mon maître de stage afin de recevoir les informations de la machine virtuelle comprenant Robotstream.