NFC: Near Field Communication für Android-Entwickler
Von Sven Haiges
5/5
()
Über dieses E-Book
Mehr von Sven Haiges lesen
Android Schnelleinstieg Bewertung: 0 von 5 Sternen0 BewertungenGrails: Webanwendungen mit Groovy und Grails schnell+kompakt Bewertung: 0 von 5 Sternen0 Bewertungen
Ähnlich wie NFC
Titel in dieser Serie (100)
Zend Framework 2: Für Einsteiger und Umsteiger Bewertung: 0 von 5 Sternen0 BewertungenJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Bewertung: 0 von 5 Sternen0 BewertungenIT Wissensmanagement: Theorie und Praxis Bewertung: 0 von 5 Sternen0 BewertungenHTML5 Security Bewertung: 0 von 5 Sternen0 BewertungenEinstieg in Google Go Bewertung: 0 von 5 Sternen0 BewertungenJavaScript auf dem Server Bewertung: 0 von 5 Sternen0 BewertungenNFC: Near Field Communication für Android-Entwickler Bewertung: 5 von 5 Sternen5/5HTML5 für Mobile Web Bewertung: 0 von 5 Sternen0 BewertungenSkalierbare Softwaresysteme: Design, Betrieb und Optimierungspotenziale Bewertung: 0 von 5 Sternen0 BewertungenUser Experience Testing 3.0: Status Quo, Entwicklung und Trends Bewertung: 0 von 5 Sternen0 BewertungenAlgorithmen: Grundlagen und Implementierung Bewertung: 0 von 5 Sternen0 BewertungenServiceorientierte Architektur: Anforderungen, Konzeption und Praxiserfahrungen Bewertung: 0 von 5 Sternen0 BewertungenErfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI Bewertung: 0 von 5 Sternen0 BewertungenJava EE Security Bewertung: 0 von 5 Sternen0 BewertungenUX Design für Tablet-Websites: Ein Überblick Bewertung: 0 von 5 Sternen0 BewertungenErfolgreiche Spieleentwicklung: OpenCL Bewertung: 0 von 5 Sternen0 BewertungenGeolocation mit PHP: Foursquare-API, Google Places & Qype Bewertung: 0 von 5 Sternen0 BewertungenADF - Mobile Apps entwickeln und Swing ablösen: Mobile Apps entwickeln und Swing ablösen Bewertung: 0 von 5 Sternen0 BewertungenÜberzeugende Präsentationen: Konzeption, Technik und Design Bewertung: 0 von 5 Sternen0 BewertungenApache Tapestry: Einstieg in die komponentenorientierte Webentwicklung Bewertung: 0 von 5 Sternen0 BewertungenTFS 2012 Versionskontrolle: Grundlagen, Check-In Policies und Branch-Modelle Bewertung: 0 von 5 Sternen0 BewertungenQualitätssicherung mit JavaScript und PHP Bewertung: 0 von 5 Sternen0 BewertungenMobile Business: Was Entscheider morgen wissen müssen Bewertung: 0 von 5 Sternen0 BewertungenJava 7: Fork-Join-Framework und Phaser Bewertung: 0 von 5 Sternen0 BewertungenNutzeraspekte in Suchmaschinen: Komponenten für eine gelungene Usability-Gestaltung Bewertung: 0 von 5 Sternen0 BewertungenQualität in IT-Architekturen: Strategie und Planung Bewertung: 0 von 5 Sternen0 BewertungenAmazon Web Services für .NET Entwickler Bewertung: 0 von 5 Sternen0 BewertungenSharePoint-Entwicklung für Einsteiger Bewertung: 0 von 5 Sternen0 BewertungenNintex Workflow: Konzepte und Strategien für leistungsfähige SharePoint-Workflows Bewertung: 0 von 5 Sternen0 BewertungenJava EE 7: Ein Ausblick Bewertung: 0 von 5 Sternen0 Bewertungen
Ähnliche E-Books
Heim-Netzwerke Tipps & Tools: Netzwerkverbindungen • Zentraler Datenspeicher • Mediastreaming Bewertung: 0 von 5 Sternen0 BewertungenMicrosoft KINECT: Programmierung des Sensorsystems Bewertung: 0 von 5 Sternen0 BewertungenInternet of Things: Grundlagen und App-Entwicklung für Windows 10 IoT Bewertung: 0 von 5 Sternen0 BewertungenDas Internet der Dinge als Basis der digitalen Automation: Beiträge zu den Bachelor- und Masterseminaren 2018 im Fachbereich Technik der Hochschule Trier Bewertung: 0 von 5 Sternen0 BewertungenSmartphone- und Tablet-Hacks: Mess-, Steuer- und Kommunikationsschaltungen selbst gebaut und programmiert Bewertung: 0 von 5 Sternen0 BewertungenDaten und Signale kabellos mit rfPICs übertragen: Tipps und Tricks rund um das rfPIC Development Kit 1 Bewertung: 0 von 5 Sternen0 BewertungenEmbedded Linux lernen mit dem Raspberry Pi: Linux-Systeme selber bauen und programmieren Bewertung: 0 von 5 Sternen0 BewertungenMicrocontroller für das IoT Bewertung: 0 von 5 Sternen0 BewertungenArduino: Hard- und Software Open Source Plattform Bewertung: 0 von 5 Sternen0 BewertungenFRITZ!Box: Konfigurieren - Tunen - Absichern Bewertung: 0 von 5 Sternen0 BewertungenMobile Web-Apps mit JavaScript: Leitfaden für die professionelle Entwicklung Bewertung: 0 von 5 Sternen0 BewertungenAndroid mit Arduino™ Due: Steuern Sie Ihren Arduino™ mit einem Android-Gerät Bewertung: 5 von 5 Sternen5/5Heim-Netzwerke XL-Edition: DSL, WLAN, PC, Handy, Drucker & Co. Bewertung: 0 von 5 Sternen0 BewertungenMach's einfach: Erste Schritte mit der Smart-Home-Programmierung: Einstieg in die Hausautomation mit Node-RED Bewertung: 0 von 5 Sternen0 BewertungenCross-Plattform-Entwicklung mit HTML und JavaScript Bewertung: 0 von 5 Sternen0 BewertungenDas große inoffizielle FRITZ!Box Handbuch: Mobile Geräte einbinden: iPhone, iPad, Android Bewertung: 0 von 5 Sternen0 BewertungenDie besten iPhone-Apps: So machen Sie Ihr iPhone gewiefter Bewertung: 0 von 5 Sternen0 BewertungenWindows-8-Apps für C#-Entwickler: Design-Guidelines, Anleitungen, Best Practices Bewertung: 0 von 5 Sternen0 BewertungenEclipse SmartHome und Smart Office: Intelligente Lösungen in der Heimautomation Bewertung: 0 von 5 Sternen0 BewertungenHTML5, JavaScript und jQuery: Der Crashkurs für Softwareentwickler Bewertung: 2 von 5 Sternen2/5Die besten Android-Apps: Android-Systemtools - Fotografie & Freizeit - Büro-Tools, Schule und Studium Bewertung: 1 von 5 Sternen1/5Linux – kurz & gut: Die wichtigen Befehle Bewertung: 4 von 5 Sternen4/5Erste Schritte: Eigene IoT-Lösungen mit dem ESP32: Mikrocontroller, Internet und PC Bewertung: 0 von 5 Sternen0 BewertungenCoole Projekte mit dem Arduino™ Micro: Physical Computing im Projekteinsatz Bewertung: 0 von 5 Sternen0 BewertungenEinführung in die Programmierung von 2-D-Spielen Bewertung: 0 von 5 Sternen0 BewertungenSpurlos & Verschlüsselt! Bewertung: 0 von 5 Sternen0 BewertungenDas inoffizielle iPad-Buch: Jailbreak mit wenigen Klicks und Grundstücksüberwachung mit dem iPad Bewertung: 0 von 5 Sternen0 Bewertungen
Telekommunikation für Sie
Das große inoffizielle FRITZ!Box Handbuch: Mobile Geräte einbinden: iPhone, iPad, Android Bewertung: 0 von 5 Sternen0 Bewertungen5G-Wahnsinn: Die Risiken des Mobilfunks - Das gefährliche Spiel mit den Grenzwerten - Die strahlungsarmen Alternativen Bewertung: 0 von 5 Sternen0 BewertungenCoole Bilder mit dem Smartphone: Der komplette Fotokurs Apple, Samsung, Sony und andere Bewertung: 0 von 5 Sternen0 BewertungenDie Wiki-Revolution: Absturz und Neustart der westlichen Demokratie Bewertung: 0 von 5 Sternen0 BewertungenSensoren und Sensorsignalauswertung: Kompendium Messtechnik und Sensorik, Teil 6 Bewertung: 5 von 5 Sternen5/5Android-Programmierung kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenSpannung, Strom, Leistung und Frequenz: Kompendium Messtechnik und Sensorik, Teil 4 Bewertung: 5 von 5 Sternen5/5Oszilloskop und Spektrumanalysator: Kompendium Messtechnik und Sensorik, Teil 5 Bewertung: 5 von 5 Sternen5/5Sensoren für Dehnung, Abstand, Füllstand und Winkel: Kompendium Messtechnik und Sensorik, Teil 7 Bewertung: 5 von 5 Sternen5/5Das Praxisbuch Samsung Galaxy S21 / S21+ / S21 Ultra 5G - Anleitung für Einsteiger Bewertung: 0 von 5 Sternen0 BewertungenKennlinien und Messgenauigkeit: Kompendium Messtechnik und Sensorik, Teil 2 Bewertung: 5 von 5 Sternen5/5
Rezensionen für NFC
1 Bewertung0 Rezensionen
Buchvorschau
NFC - Sven Haiges
von Sven Haiges
NFC
Near Field Communication für Android-Entwickler
ISBN: 978-3-86802-428-9
© 2012 entwickler.press
Ein Imprint der Software & Support Media GmbH
Vorwort
Zeitraffer − von 2010 bis 2012
2010
Auf dem Web 2.0 Summit Ende 2010 hat Eric Schmidt (ehem. Google CEO) zwar nicht das nächste Android-(Gingerbread-)Release direkt vorgestellt (dies folgte wenige Wochen später), wohl aber das neue Google Phone – das Nexus S – aus der Tasche gezogen. Als neues Feature nannte Schmidt Near Field Communication (NFC, dt.: Nahfeldkommunikation), eine Technologie, mit der auf kurze Distanz Daten ausgetauscht werden können¹.
2011
2011 wird als Jahr der Prototypen und Feldversuche in die Geschichte der Near Field Communication eingehen. Es gab viele Studien und viele (oftmals räumlich sehr beschränkte) Feldversuche, doch die Zahl der Services und Handys mit NFC an Bord war immer noch vernichtend gering. Viele Prognosen wurden weit verfehlt, und letztlich war Ende 2011 nicht wirklich abzusehen, wie sich NFC weiter entwickeln würde.
2012
Dieses Buch wurde Mitte 2012 verfasst. Ein − wie der Autor findet − sehr positiver Trend ist klar zu erkennen: Mobiltelefonhersteller wie HTC (HTC One X) und Samsung (Samsung Galaxy S III) statten ihre Geräte nun auch mit NFC aus. Damit werden NFC-fähige Geräte auch bald in der mittleren und unteren Preisklasse ankommen, es ist nur noch eine Frage der Zeit. Das Henne-Ei-Problem scheint gelöst zu sein. Ein Hoch auf die Henne... oder das Ei?
Sie beschäftigen sich mit NFC, einer Technologie, die höchstwahrscheinlich noch viele Jahre lang sehr spannend sein wird.
Den Quellcode zum Buch finden Sie auf GitHub unter: https://github.com/hansamann/fsnfc
Viel Spaß bei der Lektüre wünscht Ihnen
Sven Haiges
1 Web 2.0 Summit: Eric Schmidt (Google) bestätigt Nexus S, Android 2.3 mit Nahfeldkommunikation, androidnews, 16.11.2010, http://www.androidnews.de/web-2-0-gingerbread-nfc-eric-schmid
1 Grundlagen der Near Field Communication
In diesem Kapitel klären wir alle grundlegenden Fragen, die für das Thema Near Field Communication (NFC) relevant sind. Dieses Kapitel ist weniger Android-spezifisch, sondern beinhaltet viele allgemeingültige Grundlagen zum Thema NFC.
1.1 NFC 101
NFC ist ein Übertragungsstandard zum kontaktlosen Austausch von Daten über kurze Strecken. Dabei können Daten auf sehr kurzer Distanz, in unseren Tests mit dem Nexus S auf gerade mal 1-2 Zentimeter, zwischen zwei NFC-fähigen Geräten (P2P) oder zwischen einem aktiven Sender (beispielsweise ein NFC-fähiges Smartphone und einem passiven NFC-Tag ausgetauscht werden. NFC arbeitet im Frequenzbereich von 13.56 MHz und bietet eine recht geringe Datenübertragungsrate von maximal 424 kBit/s. Die geringe Übertragungsrate spielt jedoch oftmals keine Rolle, denn auf einem typischen NFC-Chip können meist nur wenige Bytes gespeichert werden. Die weit verbreiteten Mifare Ultralight Labels (Labels sind selbstklebende Sticker, die einen NFC-Chip eingearbeitet haben) können beispielsweise gerade 64 Bytes speichern. Andere Tags können bis zu mehreren KB speichern, kosten jedoch auch entsprechend mehr.
Welch eine Überraschung, aber Nokia hat bereits im Jahre 2008 ein NFC-fähiges Mobiltelefon auf den Markt gebracht. Dazu ebenfalls spannend: Im Java-ME-Bereich gibt es mit JSR 257 (Contactless Communication APIt¹) bereits seit dem Final Release im Jahre 2006 standardisierte APIs. Man kann darüber spekulieren, wieso sich nicht schon damals Nokia als großer Vorreiter der NFC-Technologie positioniert hat. Höchstwahrscheinlich sind diese Meldungen damals neben dem Hype um neuere Smartphonebetriebssysteme