NFC based services for Android platform
Upcoming SlideShare
Loading in...5
×
 

NFC based services for Android platform

on

  • 2,907 views

"Android and NFC" presentation delivered by Vili Törmänen at Android Oulu event 2011-05-04 . More information: http://androidaalto.org

"Android and NFC" presentation delivered by Vili Törmänen at Android Oulu event 2011-05-04 . More information: http://androidaalto.org

Statistics

Views

Total Views
2,907
Views on SlideShare
2,540
Embed Views
367

Actions

Likes
1
Downloads
58
Comments
0

3 Embeds 367

http://androidaalto.org 277
http://beta.androidaalto.org 86
http://translate.googleusercontent.com 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

NFC based services for Android platform NFC based services for Android platform Presentation Transcript

  • NFC-based Services for AndroidPlatformAndroid Keynote #3Vili TörmänenVTT Technical Research Centre of Finland
  • 05/05/2011 2 BiographyVili Törmänen,vili.tormanen@vtt.fi, +358 400 941 865Service Technology teamMobile Contactless Services research domainWorked with NFC from 2005Publications related to NFC: 8Track B (Research) winner on Touching the Future– The First European NFC Competition 2007 withconcept SeeingEyePhoneResearch Track winner on NFC Forum GlobalCompetition 2009 with concept Hot in the Cityhttp://hotinthecity.vtt.fiMore information at http://mocs.vtt.fi
  • 05/05/2011 3 TopicsWhat is Near Field Communication (NFC)Applications & ServicesNFC programming on AndroidAndroid as a platform
  • 05/05/2011 4 Near Field CommunicationOrigins from physical selection paradigms point me touch me scan meBased on existing short range wireless (RFID) standardsInteroperable with existing (smart card) infrastructureDistance 0 – 10 centimeter. In practice less than 5 cmKiller app?
  • 05/05/2011 5 NFC ModesNFC 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 casesConnecting to services Exchange business cards Payment Transportation Service discovery and use
  • 05/05/2011 7 NFC handset penetrationSource: Frost&Sullivan: Real start for NFC, December 2010
  • 05/05/2011 8 NFC devices and tagsPhones 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 readersWireless readersPassive tags
  • 05/05/2011 9Google 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 visuallyimpaired(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 11Other 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 hoodNFC 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 IIPackages:android.nfc High level classes to interact with local device’s NFC adapter, to represent discovered tags and to use NDEF data formatandroid.nfc.tech Classes to query properties and perform I/O operations on a tag
  • 05/05/2011 14 TipsAntenna location affects user experience and software designThe communication speed has effect on user experience. Maximumdata rate is 424 kbits/sDo 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 yourapplication Proved that users like thatWe have been using mostly Mifare 1k tags in our experimentsThe Catch: Easy User Interface!
  • 05/05/2011 15 Android as a platformGoogle 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 developers61 hits for NFC at Android Market (remember reduce the ~6National Football Club applications…)
  • 05/05/2011 16Thank you!For more information Vili Törmänen vili.tormanen@vtt.fi Mobile Contactless Services web page http://mocs.vtt.fi
  • 05/05/2011 17VTT creates business fromtechnology