Recently in Barcamp Category

Led by: Tantek Çelik

why do i have to re-add all of my profile information, re-add friends, etc.?

what about change jobs? move?

base on assumption that user owns their own data - should be able to display profile information anywhere - need open standard to do this

need:

  • profile info - vCard (rfc2426), hCard is the same thing, but on the web; doesn't do arbitrary key/value pairs, has 80/20 sweet spot of information; already social sites that, today, are publishing your info as hCard.
  • friend list - no good standard
    • Blog roles is a good analog
    • XFN - add rel="friend", supported part of HREF; can do asymmetrical relationships

Satisfaction - they will import hCard information from other sites when you want to create a new account

Right model is to subscribe to hCard - just poll it, no special protcoal (like RSS) needed. Incombent on consumer to figure out the diff.

hCard only handles public information

OpenID - could be used to try export personal information. Give permission to 3rd party site to access OpenID. Uses website URL to prove that you are who you say you are.

Tantek Celik talking about social network portabilty.
Tantek Celik talking about social network portabilty.

XFN (xhtml friends network) - renders in a browser, but FOAF doesn't - FOAF is somewhat fuzzy as a standard

  • It is HTML, just ad some extra elements to existing tags
  • simple to understand
  • supports differnent granularity for contacts - persion in your XFN list can be a contact, acquaintence, friend, family, etc. - will need import UIs that understand this and give this richness (only import family, etc)
  • gmpg.org/xfn - homepage for XFN

can combine hCard and XFN - sprinkle in hCard information into XFN data. Add very little code to make it work. Sites like Cork'd, Dopplr (will import social network), LastFM, and Twitter already support this.

By default, always exporting - the page is the API, is the export.

If you change your URL, you can totally disconnect from your social network. could be bad, or could be what you want.

Identity consolidation - use rel="me" in XFN, to essentially denote that you are friending yourself - or yourself on another site

  • need to do bidirection claim in order to verify that it really is the same person
  • tantek.com claims twitter.com/t, and twitter.com/t claims tantek.com. Can know that Tantek owns both URLs.

Want vendors to compete to be more open.

ClaimID - identity, also do microID (hash of e-mail address).

Do simple things, evolve simple stanards, make building blocks (the UNIX way), add more complex feature if needed.

Doing this stuff, hCard and XFN, puts you on the open social web.

Technorati Tags: , , , ,

It seems like whenever you have a talk about mobile software, it devolves into converstation about everything that is wrong with the space (constrictive nature of the carriers, all phones have different properties, hard to develop for, hard to get users to adopt things, etc.). But, I thought that we got to some interesting points in this conversation, about mobile applications that can work today. You have to think simpler, and base things on SMS and WAP. Everybody wants to do cool things with location-based services and whatnot, but the technology just isn't there yet.

My notes follow.


led by: jordy, social games at digital chocolate, bebo.com

skyhook - company in boston, makes a firefox extension (loki) - senses nearby wifi networks, tries to triangulate your location based upon SSIDs that it can see (they built a DB that maps SSID to location)

standards in mobile

  • WAP is pretty much a standard
  • SMS is finally a standard (as of like 2 years ago)

if you get embedded on the phone - you're golden. People don't download java apps to phone (too hard, poor experience, etc)

barriers to entry

  • downloadable apps - have to do engineering per phone
  • barriers on cost side - costs money sms (e-mail to sms gateway works for hackers)
  • distribution - have to find ways to get people to find your app
  • usability - if it isn't sms or wap, people probably won't figure it out and use it

barcamp-mobile_social_software.jpg

admob - mobile ads, works in wap browser; can target ads per country, operator, handset, etc.

  • any hacker dude can add admob to their mobile site
  • also, can buy ads, to help distribution

wurfl - open source mobile device db

Papers and other sources:

twitter is another great example of what can work in mobile - so stupid simple, which is key to their success

mobilemonday.net - tracks mobile industry news, has pointers to lots of other good stuff

About this Archive

This page is a archive of recent entries in the Barcamp category.

Apple Inc. is the previous category.

Car is the next category.

Find recent content on the main index or look in the archives to find all content.

Barcamp: Monthly Archives

Powered by Movable Type 4.01