Your SlideShare is downloading. ×
Connecting Devices: Hiding the Complexity
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

Connecting Devices: Hiding the Complexity

1,319

Published on

While many solutions simplify information transfer for people far away (eg. somewhere) or archive data (eg. sometime) using the same technologies for situations where people are in the same room is …

While many solutions simplify information transfer for people far away (eg. somewhere) or archive data (eg. sometime) using the same technologies for situations where people are in the same room is not perfect.

The Linccer web service provides a simple way to connect devices "at hand" as can be seen by the Hoccer App available for Android, iOS and Web.

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

  • Be the first to like this

No Downloads
Views
Total Views
1,319
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
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. ConnectingDevices:HidingtheComplexity 4. November Hoccer GmbH 2010 Speaker Rodja Trappe
  • 2. Page 2 Hoccer GmbH 2010 Types of Communication location time mode near by here now later som etim e 1:1 1:n n:n some where
  • 3. Page 3 Hoccer GmbH 2010 Somewhere reaching people far away location of the partner is irrelevant needs some kind of well known address identi er often require user accounts are well established services some where som etim e later now n:n 1:n 1:1 here near by location time mode Chat Phone Twitter E-Mail, Dropbox Blogs, Facebook Wikis SOMEWHERE
  • 4. Page 4 Hoccer GmbH 2010 Sometime the information needs to be organized → complex interfaces data stored persistently often require user accounts established services n:n 1:n 1:1 som etim e later now here near by location time mode E-Mail, Dropbox Blogs, Facebook Wikis Graffiti, Poster Geo Caching, Cuponing Foursquare Qype, Yelp! some where SOMETIME
  • 5. Page 5 Hoccer GmbH 2010 Nearby ranges between 100m and ve kilometer radius organized by geolocation software is hyped as location based service n:n 1:n 1:1 som etim e later now here near by location time mode Shouting Frisbee, Baseball Yelp, Qype Graffiti, Poster Choir Geo Tweet some where NEAR BY
  • 6. Page 6 Hoccer GmbH 2010 Here and Now ??? n:n 1:n 1:1 som etim e later now here near by some where location time mode
  • 7. Page 7 Hoccer GmbH 2010 Spontaneous Information Transfer n:n 1:n 1:1 som etim e later now here near by some where location time mode Pass Distribute Exchange Cache Exhibit Collage LINCCER
  • 8. Page 8 Hoccer GmbH 2010 Drag from Screen to Screen or Throw n' Catch
  • 9. Page 9 Hoccer GmbH 2010 Hoccer Metaphors derived from real world experience: Drag passing data from screen to screen Throw/Catch distributing data to nearby people Linking Service Clients Smartphone, Tablet, Web, Desktop File Cache Gesture Detection Environment Detection Usage Statistics
  • 10. Page 10 Hoccer GmbH 2010 Connecting Devices with Linccer single entry point where devices can nd each other environment grouping and low latency transfer no user accounts or pre-shared identi ers seperated clients have different environments clients can update their environment similar environments are merged to build a group grouped clients can transfer informations Linccer
  • 11. Page 11 Hoccer GmbH 2010 The Linccer API designed to be flexible Hoccer is just one example! Think of digital cash, shared presentations, picture walls, geo-chats, social crossword puzzles, . . . platform independent any internet connection no user accounts no pre-shared identiers Hoccer Utilities Linccer Clients File Clients Linccer API File Cache iOS Java Ruby JavaScript C# ... HTTP
  • 12. Page 12 Hoccer GmbH 2010 Code Example designed to be easy complexity in the back, simplicity in the front Linccer l i n c c e r = new Linccer (new C l i e n t D e s c r i p t i o n ( "Demo App " ) ) ; l i n c c e r . onGpsMeasurement (23.44 , 102.13 , 100); l i n c c e r . share ( " 1:1 " , new JSONObject ( " { 'demo ' : 'some json ' } " ) ) ; JSONObject payload = l i n c c e r . receive ( " 1:1 " ) ;
  • 13. Page 13 Hoccer GmbH 2010 Intuitive Information Transfer Linccer provides spontaneous connections for devices 'at hand' seperated clients have different environments clients can update their environment similar environments are merged to build a group grouped clients can transfer informations Linccer
  • 14. Page 14 Hoccer GmbH 2010 Great User Experience for Here and Now n:n 1:n 1:1 som etim e later now here near by some where location time mode Pass Distribute Exchange Cache Exhibit Collage LINCCER
  • 15. Page 15 Hoccer GmbH 2010 Hoccer GmbH began 2009 at ART+COM AG rst Android client 31. August 2009 rst iPhone client 1. November 2009 won $50.000 in Googles Android Dev Challange 2 founded Hoccer GmbH in June 2010 own of ce and new website since August 2010 Today: private alpha for the generic Linccer API
  • 16. Rodja Trappe Hoccer GmbH Molkenmarkt 2 10179 Berlin +49.30.13894391 info@hoccer.com, http://www.hoccer.com

×