Altova MobileTogether Designer

Near Field Communication (NFC) (Nahfeldkommunikation) ist eine Gruppe von Drahtlos-Technologien zur Übertragung von Daten über kurze Distanzen (normalerweise bis zu 4 cm) zwischen zwei NFC-fähigen Geräten. Am häufigsten kommt diese Technologie bei Zahlungen zum Einsatz. Dabei wird eine NFC-fähige Kredit-/Bankomatkarte an einen NFC-fähigen Zahlungsterminal gehalten. Mit Hilfe von NFC können kleine Datenmengen (normalerweise Text oder Zahlen) in Form von Payloads übertragen werden. NFC eignet sich aber auch zur Übertragung anderer Arten von Daten (wie Bilder und Dateien) zwischen zwei NFC-fähigen Geräten.

 

Nähere Informationen zu NFC finden Sie unter nearfieldcommunication.org, Wikipedia und im NFC-Forum.

 

NFC-fähige Geräte

NFC-fähige Geräte können aktiv oder passiv sein. Ein passives Gerät - z.B. ein NFC-Tag - enthält Informationen, die andere (aktive) NFC-Geräte wie z.B. Smartphones auslesen können. Aktive Geräte können Informationen auslesen und senden. Ein Smartphone ist ein aktives NFC-Gerät. Es kann Informationen von passiven NFC-Geräten auslesen sowie Informationen mit anderen NFC-fähigen Geräten austauschen.

 

Falls die Kommunikation sicher sein soll, kann NFC eine sichere Verbindung herstellen und Verschlüsselung verwenden.

 

NDEF-Technologie

NFC-Daten werden in Form von Nachrichten im NFC Data Exchange Format (NDEF) gesendet und empfangen. Jede Kommunikation im NDEF-Format ist ein NFC-Tag. Jeder NFC-Tag enthält eine NDEF-Nachricht und jede NDEF-Nachricht enthält einen oder mehrere NDEF-Datensätze. Wenn ein aktives NFC-Geräte freigeschaltet wird, sucht es automatisch nach NFC-Tags in seiner Umgebung. Je nach Zweck des gefundenen NFC-Tags entscheidet das Gerät, wie es den NFC-Tag am besten behandelt. Es ist wichtig, dass das Gerät den Benutzer nicht fragt, welche Aktion ausgeführt werden soll, da das Gerät durch jede Eingabe durch den Benutzer vom NFC-Tag entfernt würde, wodurch die Verbindung unterbrochen würde. Nähere Informationen dazu finden Sie im Android Developer Guide.

 

Beachten Sie beim Erstellen von NFC-Aktionen in MobileTogether, dass die Payload der NFC-Nachricht (d.h. der Inhalt der Nachricht) im hexBinary-Format gespeichert und übertragen wird. Der lexikalische Raum des hexBinary-Formats ist eine einfache Kodierung (von Datenpunkten) in Form von Hexadezimalwerten. Beispiel: Der String hi würde z.B. ins hexBinary-Format konvertiert 6869 lauten (da die hexadezimale Darstellung von h 68 ist und der Hexadezimalwert von i 69 ist).

 

NFC-Tags

Als NFC-Tag werden zwei unterschiedliche Dinge bezeichnet:

 

eine Datenmenge, die mit Hilfe der NDEF-Technologie übertragen wird (siehe NDEF-Technologie unmittelbar oberhalb)

ein passives NFC-Gerät, das NFC-Daten enthält

 

Die zweite oben aufgelistete Art von NFC-Tag ist ein Objekt, das einen Mikrochip enthält. In seiner einfachsten Form ähnelt diese Art von NFC-Tag einer Briefmarke. Die wichtigsten Eigenschaften dieser Art von NFC-Tag sind: (i) Er enthält auslesbare Daten; (ii) die Daten, die der Tag enthält, können mehrmals überschrieben werden, bis der NFC-Tag gesperrt wird; (iii) sobald der NFC-Tag gesperrt ist, kann er nicht mehr überschrieben werden.

 

Nähere Informationen dazu finden Sie in diesem Artikel: How NFC Tags and Readers Work.

 

NFC-Verfügbarkeit unter Android, Windows und iOS

 

Android: Um die Verfügbarkeit von NFC auf einem Android-Gerät zu überprüfen und zu aktivieren, gehen Sie zu: Einstellungen | Verbundene Geräte | Verbindungseinstellungen | NFC.

Windows: Um die Verfügbarkeit von NFC auf einem Windows-Gerät zu überprüfen und zu aktivieren, gehen Sie zu: Einstellungen | Tippen+Senden.

iOS: NFC wird hauptsächlich mit Apple Pay verwendet.

 

Anmerkung:Wenn sowohl ein Android- als auch ein Windows-Gerät NFC-fähig sind, kann das Windows-Gerät Daten über NFC an das Android-Gerät senden.

 

MobileTogether und NFC

MobileTogether-Lösungen unterstützen NFC auf folgende Arten:

 

NFC-Tags können ausgelesen und Daten daraus können weiterverarbeitet werden (Android- und Windows-Geräte).

Nachrichten können von einem Windows-Gerät an ein anderes NFC-fähiges Empfangsgerät übertragen werden.

 

Anmerkung:Auf iOS-Geräten steht in MobileTogether keine NFC-Unterstützung zur Verfügung.

 

Anmerkung zu Android Beam™

Android Beam™ ist eine ab Android 4.0 auf Android-Geräten verfügbare App. Sie können damit Daten zwischen zwei Beam-fähigen Geräten teilen. Android Beam ist seit Android 10 veraltet.

 

Android Beam wurde in MobileTogether von Version 3.2 bis 8.1 unterstützt. Ab MobileTogether 9.0 wird Android Beam nicht mehr unterstützt. Alle Push-Funktionalitäten, für die Android Beam verwendet wurde, müssen entfernt werden.

 

In diesem Abschnitt

 

Finden und Auslesen von NFC-Tags

Push-Übertragung von Daten an andere Geräte

Ereignisse im Zusammenhang mit NFC

Designkomponenten für NFC

 

© 2018-2024 Altova GmbH