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.
3. • 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.
4. • 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.
5.
6. • 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
7. • 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.
8. • ProximityTapper
• Para poder probar NFC y el emparejamiento.
http://proximitytapper.codeplex.com
9. • 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
10. • 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"));