Einführung in NDEF: Die Sprache von NFC
Dieses Kapitel führt in das Near Field Communication (NFC) Data Exchange Format (NDEF) ein, die gemeinsame Sprache für NFC-Geräte und -Tags. NDEF ist ein binäres Format, das in Nachrichten strukturiert ist, wobei jede Nachricht mehrere Datensätze enthält. Jeder Datensatz besteht aus einem Header (Metadaten) und einer Nutzlast (Inhalt). Das Kapitel beschreibt die Struktur von NDEF-Datensätzen, einschließlich Typnamenformat, Nutzlasttyp, Nutzlastkennung und Nutzlast, und zeigt, wie man NDEF-formatierte Nachrichten mit Android-Apps schreibt und liest. Es werden auch die Größenbeschränkungen von NDEF-Nachrichten und das Aufteilen von Datensätzen für größere Nutzlasten behandelt. Schließlich wird eine Beispielanwendung gezeigt, die die Erstellung einer einfachen NFC-Tag-Writer-App mithilfe des PhoneGap-NFC-Plugins demonstriert, wobei NDEF-Nachrichten in Tags geschrieben werden, um die Foursquare-App zu starten.