Now maps is a really interesting area for looking at the offerings of the large web companies, i.e. Google, Yahoo and MSN (not eBay who don't offer anything in this area but do offer APIs which produce cool maps mashups with eBay listings).
I truly don't understand the strategy here from these big internet companies. They offer out their maps API for free and get thousands of users developing and adding maps to their site showing high traffic roads, apartments for rent, used cars for sale, real estate for sale and a whole bunch more. These resources developed by developers are fab for me as a user but I simply don't understand the value they offer for the search giants. Are they intending to monetize with adverts in future, do they just want to stay friendly with geeks, who knows?
I do have one suggestion for why it's good that the search engines are offering these APIs out, perhaps they are trying to capture the future of search. Offering out map's APIs for free gives them a huge R&D network. Let's say they have 1000 developers each using their maps (a gross understatement but hey ho) and each of those spends a 3 weeks of late nights working on their cool mashup (that would comfortably add up to 40hrs a week for me as a geek who loves this stuff :) ) that gives them 120 000 hours of free developer time from people near the cutting edge and not constrained by corporate concerns. Even at just a $10 an hour wage for engineers at their company that would be $1.2million of free R&D without factoring in all the savings by not actually employing someone (a really expensive task). The numbers I have given above are all low balls, I could comfortably be 2orders of magnitude low in that $1.2million!
Certainly geo-location and local search are important and will be of bigger and bigger importance as time goes on.
- Being seen as the provider of choice thanks to all the geeks using and exposing your product
- having 1000 applications in test to see which ones take off and you can copy, improve upon and release with huge traffic driven from your user base is actually quite a good idea.
Heaven forfend but potentially these big search companies aren't just having a random altruistic brain fart and pointless API arms race but are being very canny about capturing a future search channel.
In my next post in this series (there may be other posts inbetween) I am going to chat about paid/free user Platform APIs. Specifically eBay, del.icio.us and Flickr but potentially more.
In the Facebook Directory
So I have been working on my facebook cocktail application for a little over a week now having started it on the memorial day weekend. It allows you to do everything my cocktail site does and a little bit more including recommending a cocktail to a friend and seeing the most recently popular cocktails and the top 12 users yesterday. I actually have a bunch more ideas of what it could do like little graphs of the popularity of the cocktail over time and so on.
What is exciting is that in 3hrs I have added 300users to the application, now obviously rates won't stay that high but realistically most of the east cost wasn't browsing facebook when the app was approved and neither was the UK. It will be really interesting to see how things go over the next 24hrs.
The best news is I have log files tracking everything going on so I will be able to note down and describe what the growth of a facebook application looks like!
More posts to come down the line but I want to leave you with a thought. For my cocktail recommendations engine I now have a track... at a user level... of every cocktail viewed and rated, and at what level (pretty much tied to demographic too if I can get my ass in gear and pull that data). This recommendation engine can get much, much smarter :D
June 04, 2007 in API support on the web, apis, general comments, php | Permalink | Comments (1) | TrackBack (0)