Your SlideShare is downloading. ×
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

touchatag developer network for RFID-NFC development - Mobilkom A1 Innovation days

1,617

Published on

Alcatel-Lucent Touchatag developer network presentation by Michael Elias at the Mobilkom A1 Innovation days in Vienna, Austria, 26-27 September 2009. …

Alcatel-Lucent Touchatag developer network presentation by Michael Elias at the Mobilkom A1 Innovation days in Vienna, Austria, 26-27 September 2009.

It covers the basics of RFID and NFC (Near Field Communication) and goes into detail of what the touchatag service enables for web and application developers.

Touchatag, an Alcatel-Lucent Venture provides:
* For consumers: Internet of Things: link real world objects to the online world, using RFID and NFC technology: http://www.touchatag.com
* For web developers: Democratizing the RFID market place, make RFID development easy, affordable and extendable. http://www.touchatag.com/developer
* For service providers and enterprises: Contactless wallet 2.0 for one touch payment, loyalty, coupon services and interactive advertising: http://business.touchatag.com

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,617
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
53
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Touchatag Developer Network Workshop Michael Elias September 2009
  • 2. Agenda
    • Introduction of Touchatag Developer Network
    • Touchatag Architecture overview
    • Specification overview
    • Implementation of an application
  • 3. Touchatag Developer Network
    • Tools & documentation for creating new applications on the Touchatag platform
    • Support & feedback
    • How-to’s, Demo applications, examples, video’s, API documentation
    • Access to the Specification tool
    • Access to REST and SOAP API via OAuth
  • 4. Touchatag – What is it?
    • Touchatag, an Alcatel-Lucent Venture provides:
      • For consumers: Internet of Things: link real world objects to the online world, using RFID and NFC technology: http://www.touchatag.com
      • For web developers: Democratizing the RFID market place, make RFID development easy, affordable and extendable. http://www.touchatag.com/developer
      • For service providers and enterprises: Contactless wallet 2.0 for one touch payment, loyalty, coupon services and interactive advertising: http://business.touchatag.com
    • A service that allows users to easily associate RFID or QR tags to applications
    • An application can be :
      • Link to a webpage, An HTTP call to a web service, Send SMS or Email, Update status on social media sites
  • 5. Architecture Overview
    • Client detects a Tag Event and sends it to the ACS
    • Tag Event is processed in the ACS and matched to an application
    • Application is executed on server and resulting action is sent back to the client
    • Client executes the action
    Touchatag ACS SOAP 1 Dispatcher 3 4 Correlator Application Execution 2
  • 6. Touchatag Applications
    • 2 types of applications
    • - Template based (Weblink, Skype call, Uber social businesscard)
    • - User defined (Specification tool)
    • => Knowledge of Specification layout & block system
    • => Basic programming knowledge required, its not hard, really!
  • 7. Touchatag Applications – Block System
    • Basic building blocks of an application
    • Different types of blocks (text, regex, httpclient, logical)
    • Pins have data types (text, uri, map, list)
    • Superblock -> reusable composite of blocks
  • 8. Specification Layout Specification Blueprint Superblock Properties Breakdown Block id=“id1” Block id=“id2” Wiringscheme id1:out => id2:in id2:out => id3:action-out Application
  • 9. Specification Demo Application
    • Incrementally build a sample application using the features of the Touchatag service
      • Application to send SMS and Email
      • Three iterations
      • Explain as we go
  • 10. Sample application – First iteration Message TextSource default Output Commands Blocks
  • 11. Sample application – Second iteration URI HTTP Request Parameters Map HTTP Client default Commands SMS REST API Output Blocks Method Feedback
  • 12. Sample application – third iteration URI HTTP Request Parameters Map HTTP Client Send SMS Commands SMS REST API Output Blocks Method SMSSent Send Email RegexIsSMS RegexIsEmail ? EmailAddress EmailTitle EmailContent IdentifierReplacer SendEmail ? EmailSent ? ?

×