20

Objets connectés: Soyez prêts pour surfer sur la vague

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

Page 1: Objets connectés: Soyez prêts pour surfer sur la vague
Page 2: Objets connectés: Soyez prêts pour surfer sur la vague

Code/Developpement

Objets connectés

Sébastien LebretonCodeCraft

@sailro

Stéphane SibuéCoding4Phone

@codeppcAlex Danvy

Microsoft@danvy

Page 3: Objets connectés: Soyez prêts pour surfer sur la vague

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 !

Page 4: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

SPHERO

Présentation

Page 5: Objets connectés: Soyez prêts pour surfer sur la vague

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 ?

Page 6: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

• Logiciels et jeux pour Android et iOS• Rien d’officiel pour Windows Phone

(grrr)

Mais…

Page 7: Objets connectés: Soyez prêts pour surfer sur la vague

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

Page 8: Objets connectés: Soyez prêts pour surfer sur la vague

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 !

Page 9: Objets connectés: Soyez prêts pour surfer sur la vague

démo

Code/developpement#mstechdays

DÉVELOPPEMENT MAISON

Les joies du « sans SDK »

Page 10: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

1. La connexion2. Le changement de couleurs3. Les mouvements

On regarde un peu le code…

Les 1ères étapes à franchir

Page 11: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

1. Le tactile2. Le gyroscope

Encore un peu de code…

Et pour diriger Sphero depuis WP ?

Page 12: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

SPHERO

Un SDK alternatif est disponible depuis peu !!!

Page 13: Objets connectés: Soyez prêts pour surfer sur la vague

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

Page 14: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

LES MONTRES CONNECTÉES

Le hit de 2014 ?

Page 15: Objets connectés: Soyez prêts pour surfer sur la vague

Code/developpement#mstechdays

Une déferlante !• Apple, Google, Samsung, Sony, HTC,

Qualcomm, Microsoft …• Pleins de petits challengers

“kickstartés”

Page 16: Objets connectés: Soyez prêts pour surfer sur la vague

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

Page 17: Objets connectés: Soyez prêts pour surfer sur la vague

démo

Code/developpement#mstechdays

PEBBLE

Application WP8 utilisant P3bble

Page 18: Objets connectés: Soyez prêts pour surfer sur la vague

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

Page 19: Objets connectés: Soyez prêts pour surfer sur la vague

démo

Code/developpement#mstechdays

AGENT WATCH

MicroFramework et Emulateur

Page 20: Objets connectés: Soyez prêts pour surfer sur la vague

© 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