Main
Latest
- Fitna Silenced?
- Fitna The Movie
- Windows 64-bit Update
- Neotel in George
- Garden Route 2.0 in 2008
- Ubuntu Hardy Power Management Issues
- Food for Thought
- Blogger Backup / Export
- Ubuntu 8.04 LTS Beta (Hardy Heron)
- PHP Magic Quotes Gets Deprecated
Archives
- June 2004
- July 2004
- August 2004
- September 2004
- October 2004
- November 2004
- December 2004
- January 2005
- February 2005
- March 2005
- April 2005
- May 2005
- June 2005
- July 2005
- August 2005
- September 2005
- October 2005
- November 2005
- December 2005
- January 2006
- February 2006
- March 2006
- April 2006
- May 2006
- June 2006
- July 2006
- August 2006
- September 2006
- November 2006
- December 2006
- January 2007
- February 2007
- March 2007
- April 2007
- May 2007
- June 2007
- July 2007
- August 2007
- September 2007
- October 2007
- November 2007
- December 2007
- January 2008
- February 2008
- March 2008
- April 2008
- May 2008
- June 2008
- July 2008
- August 2008
- September 2008
- October 2008
- November 2008
- December 2008
- January 2009
Afrigator: Give us an API!!
Note for non-techies: Basically the short version is that I am suggesting that Afrigator provide the ability for third-party developers to extend its functionality and integrate it into their own applications like Twitter and many other web services.
I'm up in Botswana with Neville at the moment and it's going pretty hectic so please consider this an update "from the road". :)
Basically the idea is that I need to give one idea that I would like to see implemented in Afrigator according to Mike's post so here we go.
Obviously I would like to see a lot of things relating to the semantic web, more Microformats integration, FOAF/RDF, OPML, etc.
A Facebook application that allows you to link up your Facebook Profile with your Afrigator account and syndicate your blog posts to your Facebook profile would also be cool. You could have messages popping up in your Minilog when you post something new and even an Afrigator box on your profile listing your blogs. This means you don't need to use another service to pull in your RSS/Atom feeds separately. You add each of your blogs in Afrigator and that automatically reflects on your Facebook profile.
Also, I know they have OpenID going, but how do I log in using it? What is the trick?
A better search feature... now that would be cool. For example, let's say somebody types in "charl van niekerk", they should get a list of all my blogs. At the moment they will just get crap. So some intelligence there would be awesome.
And what about some XMPP integration. Syndicate stuff over it, save a lot of bandwidth because you're using a push technology and not a pull technology. Cover Jabber, Google Talk, Fring, Yeigo, MXit, all in one go with an open standard like XMPP. Then if a new entry gets posted on one of your favourite blogs, you immediately get an instant message as soon as Afrigator detects it! This could even work for other protocols like MSN, IRC and perhaps Skype.
But now hold on for a second... That is already quite a list. I need to pick one thing that I would like to see. I don't like compromising here so I managed to figure it out. What I want is a full API.
But, why? Well, let's think about Twitter. The service itself is dead simple. It's almost frightening to think how little functionality it offers relative to something like Jaiku. So then, why is it so popular? Well stuff Twitter, that's just a base platform. I almost never go to twitter.com and use the actual site unless I'm changing my account details.
The nice thing about Twitter is that there are a huge amount of third-party applications built around its API. You have an idea, a feature you would like to see in Twitter? No problem, you write your own system that integrates with the Twitter API and you can have whatever you like - the sky is the limit.
So in other words, I don't need to beg and wait them to implement stuff. I can go and do it myself.
Ok, so WTF has this got to do with Afrigator? Simple: if they follow Twitter's lead and get a good powerful API going, then I can go and create my own mashups myself. I can go and hack some code together to do whatever I like. Also, lots of the stuff that I mentioned at the start of this post.
So the choice is obvious. I picked my one thing: an API. Twitter's success can largely be attributed to it I believe, and I'm sure this will work for Afrigator as well.
So, come on Stii, what do I need to bribe you with? Coffee? Beer? Pizza??? ;)
Copyright © 2004-2009 Charl van Niekerk. All articles are released under the Creative Commons Attribution 2.5 South Africa licence, unless where otherwise stated.


0 Comments
Post a Comment