samedi 13 avril 2013

Original Network - La finale française de l'Imagine Cup

 Christopher Glémot - Didier Bouroullec Eric Gagnant  


Nous avons été invités chez Microsoft France ce jeudi pour présenter notre projet devant un jury dans le but de décrocher une place pour la finale mondiale qui se tiendra à Saint Petersbourg.


Durant cette journée nous avons effectué deux présentations du projet Original Network, une pour la catégorie Innovation et une autre pour la catégorie Start-up en public avec une démonstration du fonctionnement grâce à un prototype. Durant cette démonstration, on a montré le contrôle du boitier et des équipements connectés, le basculement entre les différentes sources d'énergie, la partie de business intelligence sur l'état de santé de la solution, le tout à distance depuis une tablette Windows 8 RT.

Nous avons également démontré que le serveur continuait de fonctionner quand on débranchait la prise électrique et que ça déclenchait une alerte sur la tablette.







C’est le soir dans la salle Élysée Biarritz que s’est déroulée la finale française.
Les finalistes de chaque catégorie ont été annoncés durant cette soirée.

Original Network gagne la médaille d'or dans la catégorie Innovation.

 

C'est l’équipe Ki (Breath) qui représentera la France lors de la finale mondiale en Russie.
Pour Original Network, rien n'est perdu, on peut encore soumettre l'application, et les vidéos en ligne pour rejoindre Ki Breath à St Petersburg.
 
 
 

jeudi 28 février 2013

Microsoft Expression

Expression Blend image


J’ai fait cet article pour présenter rapidement la suite de Microsoft Expression à ceux qui ne la connaissent pas. Cette suite se compose de logiciels utiles pour les développeurs et les designers de site web et d'applications.

Microsoft Expression vous permettra de :
  •  créer et modifier des sites web
  •  modifier les interfaces des applications .Net
  •  réaliser des captures vidéo de vos applications
  •  créer et modifier des graphiques vectoriels
  • diffuser et d'encoder du contenu multimédia

Expression Web est un outil ressemblant à Dreamweaver vous permettant de créer ou modifier vos sites web existants basés sur les standards du web.

Cet outil vous facilite la rédaction de pages PHP et HTML avec les styles associés.




On y retrouve une toolbox permettant d'ajouter des contrôles dans la page en cours d'édition (images, formulaires, boutons, champs...), en faisant simplement un glisser-déplacer sur la vue design du site.

Il y a également l'affichage des propriétés des styles appliqués ainsi que des éléments présents dans la page. On peut facilement modifier par exemple la taille ou la couleur d'un texte en le sélectionnant dans la vue code ou design et en modifiant la propriété correspondante dans le panneau "CSS properties".

Un autre panneau peut être utile, celui des "Snippets" qui permet d'ajouter des paramètres prédéfinit aux éléments de la page en appliquant par exemple des effets de bord arrondis sur la page.

On peut facilement arranger l'espace de travaille comme on le souhaite en ayant par exemple à la fois le code et la vue de design sur la même page ou garder simplement la vue du code.

Cet éditeur de pages dispose également de l'auto complétion ainsi que l'affichage des erreurs au niveau du code comme les autres IDE du même style.






Expression Blend est un logiciel vous permettant de concevoir les interfaces graphiques de vos applications Silverlight, Windows 8, Windows phone, WPF.

Les contrôles peuvent être insérés graphiquement ou par le code XAML en utilisant la vue partagée "Split-view".



On retrouve des panneaux de propriétés des éléments insérés ainsi que le paramétrage des sources de données. Le principal avantage se situe plus au niveau des animations que l'on peut ajouter et gérer facilement sur des éléments de la vue, car Visual studio 2012 intègre le moteur de Blend 5 pour l'affichage dynamique. Expression Blend est un complément à Visual studio dans le développement d'application.

Cet outil permet également de réaliser des prototypes d'application afin de voir la navigation et le design de l'application que l'on souhaite concevoir.






Expression Design est un outil d'édition d'image vectorielle prenant en charge des formats de graphique traditionnel (jpg, png, gif...) ainsi que quelques formats d'image vectoriels par exemple, le format ".ai" d’Adobe Illustrator.

Les images vectorielles sont des images qui ne perdent pas la qualité quel que soit la résolution de l'écran, des images pratiques pour des applications multi écran.



On peut grâce à cet outil exporter les images en code XAML pour les intégrer facilement dans les applications en Silverlight, Windows 8 ou Windows phone, ou WPF. Cet outil est un complément à Expression Blend pour réaliser des interfaces de qualités.




Expression encoder screen capture est pratique pour la réalisation de vidéos de présentation d'application sur un simulateur ou des applications desktop.

On peut paramétrer la qualité de l'enregistrement audio et vidéo via le panneau de configuration de l'application.




L'endroit et la taille de la zone de capture peuvent être paramétrables avec l'encadré rouge qui s'affiche lorsque vous avez cliqué sur le bouton d'enregistrement.





Expression encodeur, convertis les vidéos précédemment capturés avec "Expression encoder screen capture" pour les exporter au format ".wmv".

On peut également créer un projet de type "Live Broadcasting" pour encoder une vidéo en temps réel depuis une webcam, une caméra ou une autre source multimédia connectée au pc.




Les vidéos importés peuvent être assemblés et modifiables via un séquenceur intégré dans ce logiciel.





La suite de Microsoft Expression offre des outils utiles pour le design et la présentation d'applications. Expression Blend et Expression Design pour le la conception de l'interface ainsi que Expression encoder screen capture et Expression Encoder pour la création et diffusion de contenus multimédia. 




lundi 18 février 2013

Original Network 2013 - Round 1

Christopher Glémot - Didier Bouroullec Eric Gagnant - Alexandre Barbier -Antoine Le chapelain 

Original Network est un projet lancé en 2011, lors de la participation au concours Microsoft de meilleur Startup.

Ce projet vise à réduire la consommation des systèmes d'information des entreprises en proposant de remplacer les serveurs actuels, gourment en énergie par des serveurs de basse consommation alimentée par des énergies renouvelables.

Depuis plusieurs années le prix de l'électricité augmente de 1 à 3 % par an. La facture d’électricité va augmenter de 50% par rapport au prix du marché de 2012.
Grâce à notre projet, l'entreprise pourra être complètement ou partiellement autonome en énergie électrique et va ainsi pouvoir faire baisser sa facture d’électricité.


L'année dernière, Original Network a fini 4 ème au classement en participant au concours "Meilleur startup".

Cette année Original Network participe au concours :
  • Innovation
  • Windows 8 App
  • Meilleur Startup
Nous avons rajouté cette année toute la partie supervision du serveur et de l'installation solaire avec la mise en place de composant électronique permettant de gérer l'état de la batterie et de contrôler des appareils distants ainsi qu'une application sur tablette Windows 8 permettant de superviser  à distance.


Le projet en vidéo : 




Toute l'équipe participera donc au BootCamp qu'organise Microsoft pour booster les participants jusqu’à la finale mondiale qui se déroulera en Russie.



mercredi 13 février 2013

Techdays 2013



L'évènement Techdays 2013 se déroule, le 12,13,14 février au palais des congrès à Paris.

On assiste aux différentes présentations des nouveautés au niveau des produits de Microsoft ainsi qu'aux présentations de quelques entreprises partenaires présentes dans les stands comme : Avanade, Atos, Mcnext, K2...

Découvrez ci-dessous un aperçu en vidéo de la première journée au Techdays 2013 que j'ai pu assister.





Mon programme de cette journée :
  • Développeurs, c'est vous le chef
  • .NET Microframework : du code, de l'électronique, de la robotique
  • Comment la big data influence l'innovation
  • Géolocalisation, Speech, Intégration
  • Améliorer la productivité avec visual studio 2012
  • Kinect en entreprise


mercredi 6 février 2013

Transformer la Surface RT en borne Wifi





La fonctionnalité permettant de créer un réseau sans fil Ad-hoc à disparus de la page "Centre Réseau et partage" mais on peut comme même en configurer un via l'invite de commande de Windows 8.

Grâce à l'utilitaire "netsh" en ligne de commande, vous pouvez configurer vos réseaux sans fil.


Vous pouvez créer un fichier de script en .bat  pour pouvoir par la suite lancer le réseau WiFi sans retaper les lignes de configuration.

Le réseau est supprimé à chaque redémarrage, il faut donc réexécuter le script si on veut relancer le réseau WiFi.


la commande "netsh wlan set hostednetwok" va permettre de créer le point d'accès sans fil en renseignant le ssid (a la place de "MonNetwork"), c’est à dire le nom que du resau qui s'affichera sur les autres ordinateurs puis la clé Wifi ("MaCleSecure") permettant de se connecter au réseau de manière sécurisée.

La commande "netsh wlan start hotednetwok" va démarrer le réseau précédemment défini



Ce réseau sans fil vous permettra de vous connecter à la Surface RT sans passer par une borne WiFi.


jeudi 31 janvier 2013

Microsoft Surface


Ayant une Surface RT depuis le 29 octobre 2012, je vous fais part de mes premières impressions au niveau de l'os Windows 8 RT avec les avantages du tactile sur des applications Modern UI et du matériel embarqué.


Elle est pratique lors des déplacements grâce à son encombrement réduit et son autonomie de 9 heures en fonctionnements continue.
Lorsque que la tablette est en veille elle continue d'actualiser les applications installées par exemple, l'application courrier qui met à jour les mails reçus et envoyés si une connexion wifi est disponible.
La tablette possède deux haut-parleurs intégrés dont la qualité du son produit par rapport à la taille est remarquable à mon goût.

Elle dispose d'un pied rétractable pour la poser rapidement en mode paysage ou portrait pour afficher les news, des photos ou un document PDF par exemple. Derrière ce pied se trouve un emplacement de carte microSD permettant d'augmenter le stockage interne. J'ai opté pour la surface de 64 GO sachant qu'il y a 3.52Go de réservé pour la restauration du système et 6.80Go pour le système, c'est mieux si on veut mettre beaucoup de musiques et films.

Les applications du store varient en générale entre 300Ko et 10Mo, ce qui ne pose pas de problème au niveau du stockage.
                                                                   
                             
Le principal avantage de la surface est de pouvoir communiquer facilement sur les messageries instantanées et les différents réseaux sociaux avec ses proches.
En utilisant Skype, on peut lancer des visioconférences avec des personnes de son entourage et utiliser les deux webcams embarquées correctement inclinées pour que le correspondant vous voie ou pour montrer quelque chose avec la webcam qui se situe a l'arrière de la tablette.Ces webcams sont par contre à déconseiller si c'est pour prendre des photos dans un environnement peu éclairé.
J'utilise actuellement l'application "Facebook Touch" qui est pratique pour garder un oeuil sur les news du réseau Facebook en basculant la tablette en mode portrait.
Pour dialoguer entre les personnes qui sont connectées sur facebook, on peut utiliser l'application qui est installée de base "Messages" qui différencient bien les messages envoyés des messages reçus et vous informe de nouveaux messages via des notifications en haut de l'écran quelque soit l'application lancée.


Le clavier de type Touch Cover offre une bonne protection de l'écran tactile, lorsque la Surface est posée à plat ou rangée dans une sacoche.
Il est également plus agréable d'utiliser le clavier pour dialoguer rapidement sur les messageries instantanées.Si vous voulez faire beaucoup de traitement de texte, le Type Cover sera plus adapté pour vous.







La Surface RT peut s'utiliser avec un stylet conçu pour les écrans capacitif. J'ai choisi un stylet "Bamboo" acheté à Boulanger qui fonctionne très bien lorsque l'écran est propre.
C'est pratique pour la prise de notes sous forme manuscrite ou pour manipuler des objets sur l'écran.



Il existe plusieurs applications de prises de notes, j'en ai repéré qui sont sympa sur un écran tactile :

  • OneNote pour la prise de notes durant les cours en utilisant le mode écran 1/3.
  • Skitch Touch pour ajouter des annotations, formes sur des illustrations ou sur des images.
  • Note Anytime pour la réalisation de prototype ou de maquette de produit.





L'utilisation du tactile pour la gestion de projet avec une application comme "O'MyBoard" (illustré sur l'image à droite) permet de gérer facilement des sprints du projet en déplaçant avec le doigt les taches qui sont à reporter sur un sprint suivant ou les taches à passer en "Done", "To Do"...







Des applications comme "Fotor" permettent de retoucher avec facilité vos photos préférées.
On peut également ajouter des effets sur les photos ou les incruster dans un décor avec l'application "Foto Funia".






Du côté des applications destiné à la création musicale, il y a également le choix sur le store de Microsoft et l'utilisation du tactile apporte un réel avantage pour l'utilisation de ces applications permettant ainsi d’appuyer à plusieurs endroits en même temps.Ci-contre une capture de l'application "Piano 8".






L'utilisation des applications "cartes", "gMaps"... est également utile lorsque l'on cherche un emplacement précis en ville ou que l'on désire obtenir des informations sur le trafic. On peut facilement zoomer sur la carte à l'aide des deux doigts.








Au niveau des jeux, il y a le choix plus de 3900 actuellement disponible sur le store dont le célèbre jeu de Dames ou le jeu d’échec ou on peut jouer seul ou à plusieurs.






Si vous voulez utiliser des applications X86 ou X64 sur votre tablette comme par exemple "Photoshop", vous pouvez en vous connecter à un PC distant en lançant l'application "TeamViewer Touch" ou "Bureau à distance". Ces applications permettent de prendre le contrôle d'un ordinateur depuis la Surface.




Les possibilités d’utilisation de cette tablette sont assez larges tant pour une utilisation personnelle que pour une utilisation professionnelle. Certaines applications du store apportent un gain de temps en productivité et une facilité d'utilisation pour des taches qui sont habituellement plus complexes à réaliser.