SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
NFC-based Services for Android
Platform

Android Keynote #3
Vili Törmänen
VTT Technical Research Centre of Finland
05/05/2011   2




                        Biography

Vili Törmänen,
vili.tormanen@vtt.fi, +358 400 941 865
Service Technology team
Mobile Contactless Services research domain
Worked with NFC from 2005
Publications related to NFC: 8
Track B (Research) winner on Touching the Future
– The First European NFC Competition 2007 with
concept SeeingEyePhone
Research Track winner on NFC Forum Global
Competition 2009 with concept Hot in the City
http://hotinthecity.vtt.fi
More information at http://mocs.vtt.fi
05/05/2011   3




                         Topics


What is Near Field Communication (NFC)
Applications & Services
NFC programming on Android
Android as a platform
05/05/2011   4




               Near Field Communication

Origins from physical selection paradigms
     point me
     touch me
     scan me
Based on existing short range wireless (RFID) standards
Interoperable with existing (smart card) infrastructure
Distance 0 – 10 centimeter. In practice less than 5 cm
Killer app?
05/05/2011   5




                       NFC Modes

NFC has three modes where one can be active at a time
   Tag
       Reading information from tag
       Writing information to tag
   Card Emulation
       For payment, ticketing, secure applications
   Peer-to-peer
       Sharing information between devices
05/05/2011     6




 Smart Poster                                     Event ticketing




                                                                           Connection to
                                                                             devices


                         NFC
                      use cases
Connecting to
  services
                                                              Exchange business
                                                                    cards




                                                           Payment
     Transportation

                      Service discovery and use
05/05/2011   7




            NFC handset penetration




Source: Frost&Sullivan: Real start for NFC, December 2010
05/05/2011   8




                 NFC devices and tags

Phones
    History: Nokia 3220 & 5140i with detachable back
    cover, 6131 NFC, 6212 NFC
    Current: Samsung S5230 Star NFC, Google Nexus S,
    very soon Nokia C7
    Future: Samsung Galaxy S II, HTC Sensation
    successor, 2 x BlackBerry, Samsung Bada platform, …
USB readers
Wireless readers
Passive tags
05/05/2011   9




Google Nexus S

             Currently supported NFC features
                 Read tags
                 Write tags
                 Peer-to-peer (limited)
05/05/2011              10




                    NFC “Research Applications”

Delivering product information to visually
impaired(SeeingEyePhone)
    HearMeFeelMe project is based on the success of
    SeeingEyePhone (http://www.hearmefeelme.org)
    Explores the possibilities of compensating declined
    eyesight with mobile technology
    Pilot: Providing medicine information for elderly
    visually impaired
    Pilot: Blind users get spoken information from tagged
    items. They record the message by themselves and
    tag whatever item they want


                                                                         Ibumax 400 mg
                                                                         1-2 tablets 3 times
                                                                         a day…
05/05/2011   11




Other experimented domains

                   Driver’s log
                   Food delivery
                   Grocery shopping
                   Car parking
                   Social networking
                   Medicine information for
                   visually impaired
                   Delivering work instructions
                   Reporting work time / finished
                   tasks / condition of items
                   Platform to enable secure use
                   of web services
                   NFC Blood Glucose Meter
05/05/2011   12




                     Under the hood

NFC first in Android 2.3. Upgraded to 2.3.3 with more features
   Read & Write tag
   P2P (limited)
         Device receiving the data must support com.android.npp
         NDEF push protocol, which is optional for Android
         devices.
   Secure Element (embedded / Single Wire Protocol UICC)
         Keys for embedded element (no info released)
         SWP in hardware, not yet in software
05/05/2011   13




                    Under the hood II

Packages:
android.nfc
         High level classes to interact with local device’s NFC
         adapter, to represent discovered tags and to use NDEF
         data format
android.nfc.tech
         Classes to query properties and perform I/O operations on
         a tag
05/05/2011   14




                               Tips

Antenna location affects user experience and software design
The communication speed has effect on user experience. Maximum
data rate is 424 kbits/s
Do people know how to use NFC? Do they know it works by touch?
    If they do, how they know when to touch tag/phone?
          Teach the user at least in the first time?
Application can start by touching a tag. Try to use that if it suits your
application
    Proved that users like that
We have been using mostly Mifare 1k tags in our experiments
The Catch: Easy User Interface!
05/05/2011   15




                 Android as a platform

Google has Android Market, Checkout, Places, Maps, Ads…
   Secure: Checkout (payment), Places (coupons)
   Open: Android Market, Maps, …

First NFC phone available backed up with ecosystem
   = Lucrative for developers

61 hits for NFC at Android Market (remember reduce the ~6
National Football Club applications…)
05/05/2011   16




Thank you!




For more information

  Vili Törmänen
   vili.tormanen@vtt.fi

  Mobile Contactless Services web page
   http://mocs.vtt.fi
05/05/2011   17




VTT creates business from
technology

Mais conteúdo relacionado

Mais procurados

Nokia NFC Presentation
Nokia NFC PresentationNokia NFC Presentation
Nokia NFC Presentationmomobeijing
 
NFC in direct mail: The pros and cons
NFC in direct mail: The pros and consNFC in direct mail: The pros and cons
NFC in direct mail: The pros and consCPS Cards
 
Merchant360 SP4G(tm) NFC Coverage Walls Counters and Floors
Merchant360 SP4G(tm) NFC Coverage Walls Counters and FloorsMerchant360 SP4G(tm) NFC Coverage Walls Counters and Floors
Merchant360 SP4G(tm) NFC Coverage Walls Counters and FloorsMerchant360, Inc.
 
MIT Enterprise Forum, NFC Workgroup
MIT Enterprise Forum, NFC WorkgroupMIT Enterprise Forum, NFC Workgroup
MIT Enterprise Forum, NFC WorkgroupKen Winnick
 
NFC technical presentation
NFC technical presentationNFC technical presentation
NFC technical presentationAkshat Rohatgi
 
NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)Andreas Jakl
 
Virtual Merchant Mobile Swipe Solution
Virtual Merchant Mobile Swipe SolutionVirtual Merchant Mobile Swipe Solution
Virtual Merchant Mobile Swipe Solutiongreatdaniel
 
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/Perspective
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/PerspectiveContactless & NFC Ecosystem in Turkey & Yapi Kredi Products/Perspective
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/PerspectiveBurak Ilgıcıoğlu
 
Windows Phone 8 NFC Quickstart
Windows Phone 8 NFC QuickstartWindows Phone 8 NFC Quickstart
Windows Phone 8 NFC QuickstartAndreas Jakl
 
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...NXP MIFARE Team
 
Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Mikko Nikkanen
 
PLA 2012: Librarian's Field Guide to Near Field Communication
PLA 2012: Librarian's Field Guide to Near Field CommunicationPLA 2012: Librarian's Field Guide to Near Field Communication
PLA 2012: Librarian's Field Guide to Near Field CommunicationKristen Yarmey
 
NFC Technology
NFC TechnologyNFC Technology
NFC Technologyrogepc1963
 
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...Catalin Gheorghiu
 

Mais procurados (20)

Nokia NFC Presentation
Nokia NFC PresentationNokia NFC Presentation
Nokia NFC Presentation
 
NFC in direct mail: The pros and cons
NFC in direct mail: The pros and consNFC in direct mail: The pros and cons
NFC in direct mail: The pros and cons
 
Merchant360 SP4G(tm) NFC Coverage Walls Counters and Floors
Merchant360 SP4G(tm) NFC Coverage Walls Counters and FloorsMerchant360 SP4G(tm) NFC Coverage Walls Counters and Floors
Merchant360 SP4G(tm) NFC Coverage Walls Counters and Floors
 
MIT Enterprise Forum, NFC Workgroup
MIT Enterprise Forum, NFC WorkgroupMIT Enterprise Forum, NFC Workgroup
MIT Enterprise Forum, NFC Workgroup
 
NFC technical presentation
NFC technical presentationNFC technical presentation
NFC technical presentation
 
NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)NFC Development with Qt - v2.2.0 (5. November 2012)
NFC Development with Qt - v2.2.0 (5. November 2012)
 
Virtual Merchant Mobile Swipe Solution
Virtual Merchant Mobile Swipe SolutionVirtual Merchant Mobile Swipe Solution
Virtual Merchant Mobile Swipe Solution
 
Nokia 700 & Nokia 701 - Try something new!
Nokia 700 & Nokia 701 - Try something new!Nokia 700 & Nokia 701 - Try something new!
Nokia 700 & Nokia 701 - Try something new!
 
NFC wallet
NFC walletNFC wallet
NFC wallet
 
Webinar on Insider's Insight into NFC
Webinar on Insider's Insight into NFCWebinar on Insider's Insight into NFC
Webinar on Insider's Insight into NFC
 
(Fall 2012) Near Field Communication & Biometrics
(Fall 2012) Near Field Communication & Biometrics(Fall 2012) Near Field Communication & Biometrics
(Fall 2012) Near Field Communication & Biometrics
 
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/Perspective
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/PerspectiveContactless & NFC Ecosystem in Turkey & Yapi Kredi Products/Perspective
Contactless & NFC Ecosystem in Turkey & Yapi Kredi Products/Perspective
 
Nfc kdr
Nfc kdrNfc kdr
Nfc kdr
 
Windows Phone 8 NFC Quickstart
Windows Phone 8 NFC QuickstartWindows Phone 8 NFC Quickstart
Windows Phone 8 NFC Quickstart
 
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...
NXP MIFARE Webinar: Enhanced User Experience Through Active Application Manag...
 
Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013
 
PLA 2012: Librarian's Field Guide to Near Field Communication
PLA 2012: Librarian's Field Guide to Near Field CommunicationPLA 2012: Librarian's Field Guide to Near Field Communication
PLA 2012: Librarian's Field Guide to Near Field Communication
 
NFC Guidebook, 2011
NFC Guidebook, 2011NFC Guidebook, 2011
NFC Guidebook, 2011
 
NFC Technology
NFC TechnologyNFC Technology
NFC Technology
 
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...
NFC for Windows Phone Developers, Microsoft MVP & Community Day, 18 June Mosc...
 

Semelhante a NFC based services for Android platform

NFC: ADVANTAGES, LIMITS AND FUTURE SCOPE
NFC: ADVANTAGES, LIMITS AND FUTURE SCOPENFC: ADVANTAGES, LIMITS AND FUTURE SCOPE
NFC: ADVANTAGES, LIMITS AND FUTURE SCOPEIJCI JOURNAL
 
Next Generation NFC Solutions and Contactless Infrastructure
Next Generation NFC Solutions and Contactless InfrastructureNext Generation NFC Solutions and Contactless Infrastructure
Next Generation NFC Solutions and Contactless InfrastructureCardtek
 
Near field commmunication
Near field commmunicationNear field commmunication
Near field commmunicationashwani27sep
 
Embedded Systems Security News 2011/05
Embedded Systems Security News 2011/05Embedded Systems Security News 2011/05
Embedded Systems Security News 2011/05AurMiana
 
AUTOMATED TOLL COLLECTION
AUTOMATED TOLL COLLECTIONAUTOMATED TOLL COLLECTION
AUTOMATED TOLL COLLECTIONNaveen Sampath
 
Near Field Communication (NFC) technology
Near Field Communication (NFC) technologyNear Field Communication (NFC) technology
Near Field Communication (NFC) technologyIshtdeep Hora
 
Near Field Communication : Tap and Know
Near Field Communication : Tap and KnowNear Field Communication : Tap and Know
Near Field Communication : Tap and KnowIRJET Journal
 
Near field communication
Near field communicationNear field communication
Near field communicationNagesh Mishra
 
Embedded Systems Security News Feb 2011
Embedded Systems Security News Feb 2011Embedded Systems Security News Feb 2011
Embedded Systems Security News Feb 2011AurMiana
 
Near Field Communication (NFC) - event agenda
Near Field Communication (NFC) - event agendaNear Field Communication (NFC) - event agenda
Near Field Communication (NFC) - event agendaMobileMonday Switzerland
 
Near Field Communication
Near Field CommunicationNear Field Communication
Near Field CommunicationSabiha M
 
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPdroidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPDroidcon Berlin
 

Semelhante a NFC based services for Android platform (20)

Introduction to NFC
Introduction to NFCIntroduction to NFC
Introduction to NFC
 
NFC: ADVANTAGES, LIMITS AND FUTURE SCOPE
NFC: ADVANTAGES, LIMITS AND FUTURE SCOPENFC: ADVANTAGES, LIMITS AND FUTURE SCOPE
NFC: ADVANTAGES, LIMITS AND FUTURE SCOPE
 
Next Generation NFC Solutions and Contactless Infrastructure
Next Generation NFC Solutions and Contactless InfrastructureNext Generation NFC Solutions and Contactless Infrastructure
Next Generation NFC Solutions and Contactless Infrastructure
 
Nfc
NfcNfc
Nfc
 
Near field commmunication
Near field commmunicationNear field commmunication
Near field commmunication
 
Embedded Systems Security News 2011/05
Embedded Systems Security News 2011/05Embedded Systems Security News 2011/05
Embedded Systems Security News 2011/05
 
AUTOMATED TOLL COLLECTION
AUTOMATED TOLL COLLECTIONAUTOMATED TOLL COLLECTION
AUTOMATED TOLL COLLECTION
 
Foundation for nfc-mit_dec2010
Foundation for nfc-mit_dec2010Foundation for nfc-mit_dec2010
Foundation for nfc-mit_dec2010
 
White Paper NFC Security
White Paper NFC SecurityWhite Paper NFC Security
White Paper NFC Security
 
Near Field Communication (NFC) technology
Near Field Communication (NFC) technologyNear Field Communication (NFC) technology
Near Field Communication (NFC) technology
 
Nfc
NfcNfc
Nfc
 
Sto L Pa N@Nfc Academy 2009
Sto L Pa N@Nfc Academy 2009Sto L Pa N@Nfc Academy 2009
Sto L Pa N@Nfc Academy 2009
 
Nfctechnologyppt
NfctechnologypptNfctechnologyppt
Nfctechnologyppt
 
Nfc technology ppt
Nfc technology pptNfc technology ppt
Nfc technology ppt
 
Near Field Communication : Tap and Know
Near Field Communication : Tap and KnowNear Field Communication : Tap and Know
Near Field Communication : Tap and Know
 
Near field communication
Near field communicationNear field communication
Near field communication
 
Embedded Systems Security News Feb 2011
Embedded Systems Security News Feb 2011Embedded Systems Security News Feb 2011
Embedded Systems Security News Feb 2011
 
Near Field Communication (NFC) - event agenda
Near Field Communication (NFC) - event agendaNear Field Communication (NFC) - event agenda
Near Field Communication (NFC) - event agenda
 
Near Field Communication
Near Field CommunicationNear Field Communication
Near Field Communication
 
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPdroidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
 

Mais de androidaalto

Business model innovation
Business model innovationBusiness model innovation
Business model innovationandroidaalto
 
Web vs Native introduction
Web vs Native introductionWeb vs Native introduction
Web vs Native introductionandroidaalto
 
PhoneGap introduction
PhoneGap introductionPhoneGap introduction
PhoneGap introductionandroidaalto
 
Monetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by GappsMonetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by Gappsandroidaalto
 
How to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google FinlandHow to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google Finlandandroidaalto
 
Mobile apps analytics by Futurice
Mobile apps analytics by FuturiceMobile apps analytics by Futurice
Mobile apps analytics by Futuriceandroidaalto
 
Experiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentationExperiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentationandroidaalto
 
Android Aalto -- Mobile UX
Android Aalto -- Mobile UXAndroid Aalto -- Mobile UX
Android Aalto -- Mobile UXandroidaalto
 
Testing automation on Android using BitBar
Testing automation on Android using BitBarTesting automation on Android using BitBar
Testing automation on Android using BitBarandroidaalto
 
Agil Eight Granite
Agil Eight GraniteAgil Eight Granite
Agil Eight Graniteandroidaalto
 
Making money in the android ecosystem
Making money in the android ecosystemMaking money in the android ecosystem
Making money in the android ecosystemandroidaalto
 
Android fragmentation, a valid concern?
Android fragmentation, a valid concern?Android fragmentation, a valid concern?
Android fragmentation, a valid concern?androidaalto
 
Android distribution channels
Android distribution channelsAndroid distribution channels
Android distribution channelsandroidaalto
 
The Android Platform / Business Perspective
The Android Platform / Business PerspectiveThe Android Platform / Business Perspective
The Android Platform / Business Perspectiveandroidaalto
 

Mais de androidaalto (14)

Business model innovation
Business model innovationBusiness model innovation
Business model innovation
 
Web vs Native introduction
Web vs Native introductionWeb vs Native introduction
Web vs Native introduction
 
PhoneGap introduction
PhoneGap introductionPhoneGap introduction
PhoneGap introduction
 
Monetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by GappsMonetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by Gapps
 
How to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google FinlandHow to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google Finland
 
Mobile apps analytics by Futurice
Mobile apps analytics by FuturiceMobile apps analytics by Futurice
Mobile apps analytics by Futurice
 
Experiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentationExperiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentation
 
Android Aalto -- Mobile UX
Android Aalto -- Mobile UXAndroid Aalto -- Mobile UX
Android Aalto -- Mobile UX
 
Testing automation on Android using BitBar
Testing automation on Android using BitBarTesting automation on Android using BitBar
Testing automation on Android using BitBar
 
Agil Eight Granite
Agil Eight GraniteAgil Eight Granite
Agil Eight Granite
 
Making money in the android ecosystem
Making money in the android ecosystemMaking money in the android ecosystem
Making money in the android ecosystem
 
Android fragmentation, a valid concern?
Android fragmentation, a valid concern?Android fragmentation, a valid concern?
Android fragmentation, a valid concern?
 
Android distribution channels
Android distribution channelsAndroid distribution channels
Android distribution channels
 
The Android Platform / Business Perspective
The Android Platform / Business PerspectiveThe Android Platform / Business Perspective
The Android Platform / Business Perspective
 

Último

Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 

Último (20)

Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 

NFC based services for Android platform

  • 1. NFC-based Services for Android Platform Android Keynote #3 Vili Törmänen VTT Technical Research Centre of Finland
  • 2. 05/05/2011 2 Biography Vili Törmänen, vili.tormanen@vtt.fi, +358 400 941 865 Service Technology team Mobile Contactless Services research domain Worked with NFC from 2005 Publications related to NFC: 8 Track B (Research) winner on Touching the Future – The First European NFC Competition 2007 with concept SeeingEyePhone Research Track winner on NFC Forum Global Competition 2009 with concept Hot in the City http://hotinthecity.vtt.fi More information at http://mocs.vtt.fi
  • 3. 05/05/2011 3 Topics What is Near Field Communication (NFC) Applications & Services NFC programming on Android Android as a platform
  • 4. 05/05/2011 4 Near Field Communication Origins from physical selection paradigms point me touch me scan me Based on existing short range wireless (RFID) standards Interoperable with existing (smart card) infrastructure Distance 0 – 10 centimeter. In practice less than 5 cm Killer app?
  • 5. 05/05/2011 5 NFC Modes NFC has three modes where one can be active at a time Tag Reading information from tag Writing information to tag Card Emulation For payment, ticketing, secure applications Peer-to-peer Sharing information between devices
  • 6. 05/05/2011 6 Smart Poster Event ticketing Connection to devices NFC use cases Connecting to services Exchange business cards Payment Transportation Service discovery and use
  • 7. 05/05/2011 7 NFC handset penetration Source: Frost&Sullivan: Real start for NFC, December 2010
  • 8. 05/05/2011 8 NFC devices and tags Phones History: Nokia 3220 & 5140i with detachable back cover, 6131 NFC, 6212 NFC Current: Samsung S5230 Star NFC, Google Nexus S, very soon Nokia C7 Future: Samsung Galaxy S II, HTC Sensation successor, 2 x BlackBerry, Samsung Bada platform, … USB readers Wireless readers Passive tags
  • 9. 05/05/2011 9 Google Nexus S Currently supported NFC features Read tags Write tags Peer-to-peer (limited)
  • 10. 05/05/2011 10 NFC “Research Applications” Delivering product information to visually impaired(SeeingEyePhone) HearMeFeelMe project is based on the success of SeeingEyePhone (http://www.hearmefeelme.org) Explores the possibilities of compensating declined eyesight with mobile technology Pilot: Providing medicine information for elderly visually impaired Pilot: Blind users get spoken information from tagged items. They record the message by themselves and tag whatever item they want Ibumax 400 mg 1-2 tablets 3 times a day…
  • 11. 05/05/2011 11 Other experimented domains Driver’s log Food delivery Grocery shopping Car parking Social networking Medicine information for visually impaired Delivering work instructions Reporting work time / finished tasks / condition of items Platform to enable secure use of web services NFC Blood Glucose Meter
  • 12. 05/05/2011 12 Under the hood NFC first in Android 2.3. Upgraded to 2.3.3 with more features Read & Write tag P2P (limited) Device receiving the data must support com.android.npp NDEF push protocol, which is optional for Android devices. Secure Element (embedded / Single Wire Protocol UICC) Keys for embedded element (no info released) SWP in hardware, not yet in software
  • 13. 05/05/2011 13 Under the hood II Packages: android.nfc High level classes to interact with local device’s NFC adapter, to represent discovered tags and to use NDEF data format android.nfc.tech Classes to query properties and perform I/O operations on a tag
  • 14. 05/05/2011 14 Tips Antenna location affects user experience and software design The communication speed has effect on user experience. Maximum data rate is 424 kbits/s Do people know how to use NFC? Do they know it works by touch? If they do, how they know when to touch tag/phone? Teach the user at least in the first time? Application can start by touching a tag. Try to use that if it suits your application Proved that users like that We have been using mostly Mifare 1k tags in our experiments The Catch: Easy User Interface!
  • 15. 05/05/2011 15 Android as a platform Google has Android Market, Checkout, Places, Maps, Ads… Secure: Checkout (payment), Places (coupons) Open: Android Market, Maps, … First NFC phone available backed up with ecosystem = Lucrative for developers 61 hits for NFC at Android Market (remember reduce the ~6 National Football Club applications…)
  • 16. 05/05/2011 16 Thank you! For more information Vili Törmänen vili.tormanen@vtt.fi Mobile Contactless Services web page http://mocs.vtt.fi
  • 17. 05/05/2011 17 VTT creates business from technology