Nfc a tope
-
Upload
rafa-serna -
Category
Documents
-
view
437 -
download
1
description
Transcript of Nfc a tope
Windows Phone
NFC a tope!!
Christmas Windows Phone Sessions
geeks.ms/blogs/rserna
@rafasermed
[email protected] SernaProduct Manager – SDM ProgramasNokia Developer Champion
¿Esto del NFC que leches es?
1º
• Near Field Communication (NFC)
• Tecnología inalámbrica de corto alcance.
• Desarrollada y aprobado como estándar en 2003
• Uso en la banda de los 13.56 (No es necesaria la licencia de uso)
• Desarrollo y evolución de las etiquetas RFID
• Baja tasa de transferencia (424 Kbit/s)
• No es necesario el emparejamiento previo.
• Near Field Communication (NFC)
• Tiempo en emparejar: < 0.1s (bluetooth < 6.0s)
• Baja tasa de transferencia (106 / 212 / 424 Kbit/s)
• Alcance limitado: 4cm a 20cm.
• Capacidad limitada: 64 Kb.
• Dos modos de funcionamiento• Activo: Equipo que genera campo electromagnético y
envía datos.• Pasivo: Campo electromagnético de lectura
únicamente.
Desarrollando NFC2º
• PeerFinder
• Namespace Windows.Networking.Proximity
• Permite anunciar nuestra app a otro dispositivo
• Abre la app o lleva al usuario a la tienda para que se la descargue
• PeerFinder
• Usamos PeerFinder para emparejar 2 dispositivos, a continuación el bluetooth se activa.
• Podemos compartir gran cantidad de información a través de bluetooth, salvando asi las limitaciones del NFC.
PeerFinder.Start();
• ProximityTapper• Para poder probar NFC y el emparejamiento.
http://proximitytapper.codeplex.com
• Proximity Device
• Namespace Windows.Networking.Proximity
• Permite compartir información a través de NFC.
• Compartir una tarjeta de contacto.• Compartir una URL.• Compartir una dirección.• ………..
• PublishMessage• PublishUriMessage• PublishBinaryMessage
• Proximity Device
• Uso de métodos a través de ProximityDevice
• PublishMessage.• PublishUriMessage.• PublishBinaryMessage.
ProximityDevice device = ProximityDevice.GetDefault();device.PublishUriMessage(new Uri("http://geeks.ms/blogs/rserna"));
• DEMO TIME!!!
• PeerFinder & PublishUriMessage
• Tipos de mensajes?• Windows (Propietario)
• WindowsUri, WindowsMime, Windows:WriteTag
• NDEF (Estándar)• NDEF, NDEF:ext, NDEF:Mime, NDEF:WriteTag
http://bit.ly/NFCTypes
NDEF Library
http://ndef.codeplex.com
geeks.ms/blogs/rserna@[email protected]
¿Dudas?