Activity Stream Reader (for Android)
* start with the user's identity URL Your home page. The starting point. Maybe a blog URL or an openid. * identify 'me' links. load 'me' links. Now we've got 5-10 or so links pointing to twitter, blogger, delicious, last.fm, etc. Load those pages. * discover friend links on all me pages My twitter me page, for example, is going to have 40 or so friend links. Load those pages. * discover the 'me' links for each friend Each friend's home page has on average 3 me links. Thats 120 links. Load those pages. * discover RSS feed for every friend me page On each friend's me page, look for the link tag that signifies the RSS URL for this page, assuming the URL is not already an RSS feed.
From one starting URL, a collection of RSS feeds to pull in is gathered. All this feed spidering will be going on in the background.
Define filters and various display settings. A straight timeline of all feed entries. All entries for a specific user, or a specific service.
The result is a high-quality activity stream to display in the application.