Archive for the ‘series’ Tag

Foundation of web 2.0 – Pattern Three: Innovation in Assembly “Google Maps”

This wont be the last Google mention in this series, as Google has year after year provided a wide range of excellent tools for both the individual and the enterprise. Google Maps has exploded since its release in 2004. The release of the API has been the main contributor for the growth and popularity of Google Maps platform to date and is now the base of many web 2.0 applications used by bloggers and even more important many enterprise solutions.

So how is Google Maps building upon its platforms through the API, for starters it has build in many of the other services offered like docs and gmail natively. In particular Google Maps, allows users to incorporate 4 different types of API’s: Google Maps Javascript API, Google Maps API for Flash, Google Static Maps API and also Mapplets that allow you to create applications within Google Maps itself. This is just a small amount from the other 48 API’s that are provided by Google. The API offered is free for most users that have non-commercial uses and a premium service that is for company intranet uses as well as commercial sites. Where the incorporation of Google AdSense, allows for many businesses and enterprises to build a business case in developing through this platform.

One other reason for widespread adoption is the use of commonly used languages that are ideal for developing web applications from the API. Javascrpt and KML, with their extensive knowledge base on teh internet, the barrier of being a Google Maps developer is extremely smaller. Some of the most interesting incorporation of the Google maps API is on the websites like , and Where the first two sites are mashing up tweets from twitter and photos from flickr on the world map based on the location where they are. And Earth knowledge allows users see current important environmental issues around the world.

It has been shown through user adoption that this service is one of the more popular API’s on the Internet, through the ability to let users manipulate the data they are offering to fit their very own use. And with Google’s openness with documentation, platform requirements, software development tools and open standards, it opens to platform to many enterprise solutions. As this provides a different approach to managing new web 2.0 applications / additional services into already established infrastructure. Where it has been regarded that the web 2.0 model provides a faster ROI compared to the traditional development cycle.

Series So Far
Pattern Two: Data is the Next ‘Intel Inside’ “Flickr”
Pattern One: Harnessing Collective Intelligence “Digg”