plus près, plus près… nfc et la communication à proximité dans windows 8 et windows phone 8
Post on 20-Jul-2015
318 Views
Preview:
TRANSCRIPT
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
• 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?
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É
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
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
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
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
• 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
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 != Wallet
« Standard »
Tap to shareTap to pairRead a tag
« Secure »
Tap to pay
NFC
Wallet
Membership& loyaltycards storeBank apps
« Basic »« Full »
• 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
top related