Nfc a tope

1,457 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,457
On SlideShare
0
From Embeds
0
Number of Embeds
644
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Nfc a tope

  1. 1. Windows Phone NFC a tope!! @rafasermed geeks.ms/blogs/rserna rafaserna@outlook.com Rafa Serna Product Manager – SDM Programas Nokia Developer Champion Christmas Windows Phone Sessions
  2. 2. • 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.
  3. 3. • 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.
  4. 4. • 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
  5. 5. • PeerFinder • Usamos PeerFinder para emparejar 2 dispositivos, a continuación el bluetooth se activa. PeerFinder.Start(); • Podemos compartir gran cantidad de información a través de bluetooth, salvando asi las limitaciones del NFC.
  6. 6. • ProximityTapper • Para poder probar NFC y el emparejamiento. http://proximitytapper.codeplex.com
  7. 7. • 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
  8. 8. • 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"));
  9. 9. • DEMO TIME!!! • PeerFinder & PublishUriMessage
  10. 10. • Tipos de mensajes? • Windows (Propietario) • WindowsUri, WindowsMime, Windows:WriteTag • NDEF (Estándar) • NDEF, NDEF:ext, NDEF:Mime, NDEF:WriteTag NDEF Library http://ndef.codeplex.com http://bit.ly/NFCTypes
  11. 11. rafaserna@outlook.com @rafasermed geeks.ms/blogs/rserna

×