31
Plus près, plus près…NFC et la communication à proximité dans Windows 8 et Windows Phone 8 Julie Knibbe Technical Evangelist Microsoft France @julieknibbe Marc Gemeto Directeur Business Innovation Garage Gemalto @marcgemeto Code / Développement

Plus près, plus près… NFC et la communication à proximité dans Windows 8 et Windows Phone 8

Embed Size (px)

Citation preview

Plus près, plus près…NFC et la

communication à proximité dans

Windows 8 et Windows Phone

8 Julie Knibbe

Technical Evangelist

Microsoft France

@julieknibbe

Marc Gemeto

Directeur Business Innovation Garage

Gemalto

@marcgemeto

Code / Développement

Tout le monde en parle…

Hardware

• Standard international pour la communication sans contact.

• Faible distance (3 à 10 cm)

• 3 modes:

– Lecture / Ecriture de tags

– Peer-2-Peer

– Emulation de carte

Near-Field Communication?

LE + PETIT ORDINATEUR

PORTABLE

LE + SÉCURISÉ

1980 Plus de 3 milliards d’utilisateurs

5 milliards d’abonnés mobile

2 milliards d’internautes

50 milliards d’appareils connectés

Un potentiel considérable

Manque de sécurité

Complexité d’usage

…et des inquiétudes

LE MONDE CONTEMPORAIN,

UN MONDE DIGITAL CONNECTÉ

NFC : LE LIEN MANQUANT ENTRE

LE MONDE REEL ET LE MONDE

CONNECTE

RFID / NFC : QUELLE DIFFERENCE

?

1970 – Premiers TAGs RFID

( Basse Fréquence 125kHz)

1980 – Premières Cartes RFID

1990 – Cartes Contactless 13,56Mhz Intelligentes

Nouveaux Usages

Nouveau Standard :

ISO 14443

MAINTENANT : NFC Lecture/Ecriture 13,56 Mhz compatible ISO 14443

NFC – SCÉNARIOS STANDARDS

POPWINGS

VOTRE PREMIERE CARTE

CONNECTEE

Partagez votre idendité

Connectez vous

Souvenez vous

AU CŒUR DE LA CARTE POPWINGSCODE PROMO = TECHDAYS2013

Mifare DESFIRE 4 Kbytes

NDEF Record NDEF Record NDEF Record

URL vCard Image

NDEF = NFC Data Exchange Format

Les API Proximity – Compatibilité entre Windows Phone et Windows

– Même API pour les développeurs

You’re invited to receive content

from a nearby device

Avant toute chose…

Envoyer et recevoir des messages NFC

• Pour interagir avec des apps ou des appareils

• Publier / Recevoir des messages

• Windows Phone fournit le formatage standard (NDEF) par défaut

MESSAGES NFC

Expérience utilisateur

• Prompts - Garder l’utilisateur informé

• A prendre en compte lors du design

Scénarios Peer-to-Peer

• Partage d’url ou vCards

• Partage de fichiers (photos, etc.) via Bluetooth ou Wi-Fi

• Communication entre deuxinstances de l’application(jeux)

• Support des standards• Partage d’URL et Contacts

• Windows, Windows Phone, Symbian, Android

Scénarios Peer-to-Peer

Déblocage de niveaux

secrets

• 2 façons de s’associer– “Tap” NFC

– Connection Bluetooth avec clé

• Un périphérique doit être “découvrable”

pour être associé

• Une fois connectés, la connection est

authentifiée

Peer-to-Peer via NFC et Bluetooth

4/15/2013Microsoft confidential 24

• ConnectionSettingsTask launcher

• LaunchUriAsync

Activer le bluetooth

25

ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask();connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.Bluetooth;connectionSettingsTask.Show();

Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings-bluetooth"));

// Get the default proximity device to see if proximity is supported

// Start looking for peers, register what to do when one is found

// Tell the user“Ready to connect, tap and do."

Communication App to App via NFC

PEER-TO-PEER

Tic Tac Toe

The PeerFinder class can be used to search for paired devices

Communication App to Device

4/15/2013 28

try{

PeerFinder.AlternateIdentities["Bluetooth:Paired"] = "";var peers = await PeerFinder.FindAllPeersAsync();

}catch (Exception ex){

if ((uint)ex.HResult == 0x8007048F)MessageBox.Show("Bluetooth is switched off");

}

NFC – SCÉNARIOS SECURE

NFC pour l’émulation de carte

NFC != Wallet

« Standard »

Tap to shareTap to pairRead a tag

« Secure »

Tap to pay

NFC

Wallet

Membership& loyaltycards storeBank apps

« Basic »« Full »

WALLET

• POPWings

• Plyce

• So A-Team (ici aux TechDays)

• FidMe

• Et d’autres à venir

Quelques applications intéressantes…

Donnez votre avis !

Depuis votre smartphone, sur :

http://notes.mstechdays.fr

De nombreux lots à gagner toutes les heures !!!

Claviers, souris et jeux Microsoft…

Merci de nous aider à améliorer les TechDays

http://notes.mstechdays.fr

Formez-vous en ligne

Retrouvez nos évènements

Faites-vous accompagner

gratuitement

Essayer gratuitement nos

solutions IT

Retrouver nos experts

Microsoft

Pros de l’ITDéveloppeurs

www.microsoftvirtualacademy.comhttp://aka.ms/generation-app

http://aka.ms/evenements-

developpeurshttp://aka.ms/itcamps-france

Les accélérateurs

Windows Azure, Windows Phone,

Windows 8

http://aka.ms/telechargements

La Dev’Team sur MSDN

http://aka.ms/devteam

L’IT Team sur TechNet

http://aka.ms/itteam