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

Preview:

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