Upload
microsoft-developpeurs
View
715
Download
3
Embed Size (px)
DESCRIPTION
Les objets connectés font l'actualités. Après avoir envahi le CES 2014 de Las Vegas, ils investissent nos maisons, nos bureaux, nos voiturs, nos poches et nos poignets. Qu'il s'agisse de jouets évolués, d'objets volants parfaitement identifés, de montres ultra puissantes, de compagnons de course ou pied ou pour vos plantes, nous n'y échapperons pas. Tirez parti dès à présent de leur omniprésence en sachant comment les exploiter sous Windows et Windows Phone. Nous vous présenterons des exemples concrets que vous pourrez reproduire chez vous. Speakers : Alex Danvy (Microsoft), Stéphane Sibué (MVP Windows Phone Development), Sébastien Lebreton (CodeCraft)
Citation preview
Code/Developpement
Objets connectés
Sébastien LebretonCodeCraft
@sailro
Stéphane SibuéCoding4Phone
@codeppcAlex Danvy
Microsoft@danvy
Code/developpement#mstechdays
Depuis votre smartphone sur :http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !
Donnez votre avis !
Code/developpement#mstechdays
SPHERO
Présentation
Code/developpement#mstechdays
• Avant tout un jouet moderne• Sphère motorisée et lumineuse• Accéléromètre et gyroscope multi-
axes• Rapide, solide, étanche, ultra-reactive• Pilotée en Bluetooth
Sphero, quezako ?
Code/developpement#mstechdays
• Logiciels et jeux pour Android et iOS• Rien d’officiel pour Windows Phone
(grrr)
Mais…
Code/developpement#mstechdays
• SDK officiels pour Android, iOS et Windows 8
• Rien pour Windows Phone (grrr bis)
Infos pour les développeurs :https://developer.gosphero.com/
Plateforme ouverte aux développeurs
Code/developpement#mstechdays
Depuis Windows Phone 8, la gestion du Bluetooth est disponible, on peut communiquer avec Sphero et réaliser nos propres applications pour ce jouet connecté.
Pas grave !
démo
Code/developpement#mstechdays
DÉVELOPPEMENT MAISON
Les joies du « sans SDK »
Code/developpement#mstechdays
1. La connexion2. Le changement de couleurs3. Les mouvements
On regarde un peu le code…
Les 1ères étapes à franchir
Code/developpement#mstechdays
1. Le tactile2. Le gyroscope
Encore un peu de code…
Et pour diriger Sphero depuis WP ?
Code/developpement#mstechdays
SPHERO
Un SDK alternatif est disponible depuis peu !!!
Code/developpement#mstechdays
Réalisé par l’équipe de Soat
https://github.com/SoatExperts/sphero-sdk
Très complet et simple d’utilisation
SDK alternatif
Code/developpement#mstechdays
LES MONTRES CONNECTÉES
Le hit de 2014 ?
Code/developpement#mstechdays
Une déferlante !• Apple, Google, Samsung, Sony, HTC,
Qualcomm, Microsoft …• Pleins de petits challengers
“kickstartés”
Code/developpement#mstechdays
Hardware• ARM Cortex M3• Ecran 144 × 168 E-Ink• Vibreur• Magnétomètre• Capteur de lumière• Accéléromètre• Bluetooth LE• Waterproof 40m
=> 7 jours d’autonomie
Software
• Applications mobiles• SDK, PebbleKit, JavaScript• API, ex. AppMessage• Flint, P3bble pour le .NET !
Focus sur la Pebble
démo
Code/developpement#mstechdays
PEBBLE
Application WP8 utilisant P3bble
Code/developpement#mstechdays
Hardware
• ARM Cortex M4 + AVR• Ecran 128 × 128 SMD• Vibreur• Capteurs de lumière• Accéléromètre• Bluetooth LE• Rechargement Qi
=> 7/30 jours d’autonomie
Software
• .NET MicroFramework 4.3 !• SDK Visual Studio• Version Express• Emulateur
Focus sur l’Agent Watch
démo
Code/developpement#mstechdays
AGENT WATCH
MicroFramework et Emulateur
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Digital is business