Suche senden
Hochladen
Beaming Data to Devices with NFC
•
5 gefällt mir
•
2,712 views
C
CommonsWare
Folgen
from the droidcon UK 2012 conference
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Near field communication
Near field communication
Mobile Programming LLC.
Kb tech-2011-wld-01-blackberry
Kb tech-2011-wld-01-blackberry
altermyth
Nfc (contactless)
Nfc (contactless)
garni_15
Softjourn mobile experience
Softjourn mobile experience
Softjourn, Inc
Blackberry
Blackberry
mansi7777
Mobiz: Marketing in a Mobile World
Mobiz: Marketing in a Mobile World
Alliance numérique
Android App
Android App
OnlineUser4
Top 8 features of blackberry
Top 8 features of blackberry
Kit Chong
Empfohlen
Near field communication
Near field communication
Mobile Programming LLC.
Kb tech-2011-wld-01-blackberry
Kb tech-2011-wld-01-blackberry
altermyth
Nfc (contactless)
Nfc (contactless)
garni_15
Softjourn mobile experience
Softjourn mobile experience
Softjourn, Inc
Blackberry
Blackberry
mansi7777
Mobiz: Marketing in a Mobile World
Mobiz: Marketing in a Mobile World
Alliance numérique
Android App
Android App
OnlineUser4
Top 8 features of blackberry
Top 8 features of blackberry
Kit Chong
Securing User Data with SQLCipher
Securing User Data with SQLCipher
CommonsWare
The Wonderful World of Wearables
The Wonderful World of Wearables
CommonsWare
Prediction suretogowrong
Prediction suretogowrong
Skills Matter Talks
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
CommonsWare
Mobile trends and impressions
Mobile trends and impressions
Shafaq Abdullah
Data Con LA 2022 Keynote
Data Con LA 2022 Keynote
Data Con LA
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
Benjamin Zores
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
Benjamin Zores
Adding intelligence to your dcim solution rf code
Adding intelligence to your dcim solution rf code
AFCOM
Designing Secure Mobile Apps
Designing Secure Mobile Apps
Denim Group
Android
Android
Nikhil Malde
Android system security
Android system security
Chong-Kuan Chen
What's New in Jelly Bean
What's New in Jelly Bean
CommonsWare
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
CommonsWare
Securing Android Applications
Securing Android Applications
Infosys
Mobile Threats and Owasp Top 10 Risks
Mobile Threats and Owasp Top 10 Risks
Santosh Satam
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
John Blossom
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
Friedger Müffke
Sierraware browser isolation
Sierraware browser isolation
Sierraware
Device APIs at TakeOff Conference
Device APIs at TakeOff Conference
dianacheng
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
Weitere ähnliche Inhalte
Ähnlich wie Beaming Data to Devices with NFC
Securing User Data with SQLCipher
Securing User Data with SQLCipher
CommonsWare
The Wonderful World of Wearables
The Wonderful World of Wearables
CommonsWare
Prediction suretogowrong
Prediction suretogowrong
Skills Matter Talks
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
CommonsWare
Mobile trends and impressions
Mobile trends and impressions
Shafaq Abdullah
Data Con LA 2022 Keynote
Data Con LA 2022 Keynote
Data Con LA
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
Benjamin Zores
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
Benjamin Zores
Adding intelligence to your dcim solution rf code
Adding intelligence to your dcim solution rf code
AFCOM
Designing Secure Mobile Apps
Designing Secure Mobile Apps
Denim Group
Android
Android
Nikhil Malde
Android system security
Android system security
Chong-Kuan Chen
What's New in Jelly Bean
What's New in Jelly Bean
CommonsWare
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
CommonsWare
Securing Android Applications
Securing Android Applications
Infosys
Mobile Threats and Owasp Top 10 Risks
Mobile Threats and Owasp Top 10 Risks
Santosh Satam
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
John Blossom
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
Friedger Müffke
Sierraware browser isolation
Sierraware browser isolation
Sierraware
Device APIs at TakeOff Conference
Device APIs at TakeOff Conference
dianacheng
Ähnlich wie Beaming Data to Devices with NFC
(20)
Securing User Data with SQLCipher
Securing User Data with SQLCipher
The Wonderful World of Wearables
The Wonderful World of Wearables
Prediction suretogowrong
Prediction suretogowrong
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
Mobile trends and impressions
Mobile trends and impressions
Data Con LA 2022 Keynote
Data Con LA 2022 Keynote
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
Adding intelligence to your dcim solution rf code
Adding intelligence to your dcim solution rf code
Designing Secure Mobile Apps
Designing Secure Mobile Apps
Android
Android
Android system security
Android system security
What's New in Jelly Bean
What's New in Jelly Bean
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
Securing Android Applications
Securing Android Applications
Mobile Threats and Owasp Top 10 Risks
Mobile Threats and Owasp Top 10 Risks
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
Browsers in a Cloud-Powered World: Geeknet Virtual Trade Show - John Blossom
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
UXperts 2012: Connectivity Beyond the Web (Android), Friedger Müffke
Sierraware browser isolation
Sierraware browser isolation
Device APIs at TakeOff Conference
Device APIs at TakeOff Conference
Mehr von CommonsWare
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
CommonsWare
The Action Bar: Front to Back
The Action Bar: Front to Back
CommonsWare
Android Security: Defending Your Users
Android Security: Defending Your Users
CommonsWare
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
CommonsWare
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
CommonsWare
Not Quite As Painful Threading
Not Quite As Painful Threading
CommonsWare
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
CommonsWare
Maps V2... And You!
Maps V2... And You!
CommonsWare
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
CommonsWare
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
CommonsWare
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
CommonsWare
From Android to the Mobile Web
From Android to the Mobile Web
CommonsWare
X Means Y
X Means Y
CommonsWare
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
CommonsWare
AppsWorld Keynote
AppsWorld Keynote
CommonsWare
App Integration (Revised and Updated)
App Integration (Revised and Updated)
CommonsWare
Rich Text Editing and Beyond
Rich Text Editing and Beyond
CommonsWare
App integration: Strategies and Tactics
App integration: Strategies and Tactics
CommonsWare
Mehr von CommonsWare
(20)
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
The Action Bar: Front to Back
The Action Bar: Front to Back
Android Security: Defending Your Users
Android Security: Defending Your Users
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
Not Quite As Painful Threading
Not Quite As Painful Threading
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
Maps V2... And You!
Maps V2... And You!
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
From Android to the Mobile Web
From Android to the Mobile Web
X Means Y
X Means Y
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
AppsWorld Keynote
AppsWorld Keynote
App Integration (Revised and Updated)
App Integration (Revised and Updated)
Rich Text Editing and Beyond
Rich Text Editing and Beyond
App integration: Strategies and Tactics
App integration: Strategies and Tactics
Kürzlich hochgeladen
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Kürzlich hochgeladen
(20)
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Beaming Data to Devices with NFC
1.
droidcon UK 2012 Beaming
Data to Devices with NFC Copyright © 2012CommonsWare, LLC
2.
Lodnon 2012 Oimplycs
Copyright © 2012CommonsWare, LLC
3.
Jimmy B.
Copyright © 2012CommonsWare, LLC
4.
Q Copyright © 2012CommonsWare,
LLC
5.
NFC: Good for
Spies ● Near Field Communication ● Configuration-Free – No pairing for a connection ● Short Distance – Only a few centimeters – Less chance of interception by nefarious no- good-niks Copyright © 2012CommonsWare, LLC
6.
Secret Agent Man
Sample App Copyright © 2012CommonsWare, LLC
7.
NFC: Dead ASCII
Drop ● NFC Tag – Rewriteable or WORM – “Hidden in plain sight” (e.g., behind poster) – Source writes information to tag – Agent reads information from tag, cleans up ● Delete data ● Remove tag ● Destroy building Copyright © 2012CommonsWare, LLC
8.
NFC: Tag Limits ●
Limited Capacity – 1KB on down – Compression, encryption will tend to offset one another ● Public – Could be found, read, confiscated Copyright © 2012CommonsWare, LLC
9.
Beam: Up Close...
And Personal! ● Android Beam – NFC P2P – Put devices back to back – One sends, other receives ● Benefits – Devices in hand at all times – Capacity Copyright © 2012CommonsWare, LLC
10.
AAR: Ahoy, Matey! ●
Android Application Record – Identifies an app that should be able to consume this Beam – If nothing seems capable of handling the Beam, Android will use AAR record to launch Play Store – Issue: MI6 apps not usually on Play Store Copyright © 2012CommonsWare, LLC
11.
Beam: Performance Anxiety ●
NFC Transfer Rate Limited – Theoretically 424 kbps – In practice, not that fast ● Net: Still Not Good for Large Transfers – Capacity gated by time to transfer Copyright © 2012CommonsWare, LLC
12.
Uri Beaming: Size
Matters ● Automatic Bluetooth Bootstrapping – NFC to pair devices automatically – Transfer files, designated by Uri values, to the other device ● Benefits – Higher transfer rate – Longer range Copyright © 2012CommonsWare, LLC
13.
Uri Beaming: A
Quantum of Issues ● Android 4.1+ ● OS Receives the File – Not your code – No control over where gets written ● Greater Interception Risk – Extended range is blessing and curse – Encrypt the data if needed Copyright © 2012CommonsWare, LLC
14.
Beam: Push Uris
Are Not Enough ● May Wish to “Roll Your Own” – Use NFC to bootstrap communications handled over other networks with other protocols ● Possibilities – Bluetooth – Internet – WiFi Direct Copyright © 2012CommonsWare, LLC
15.
Speaker Contact
Information Sample SlideShare App Copyright © 2012CommonsWare, LLC
Jetzt herunterladen