“Lightweight business models are a natural concomitant of lightweight programming and lightweight connections. The Web 2.0 mindset is good at re-use. A new service like housingmaps.com was built simply by snapping together two existing services. Housingmaps.com doesn’t have a business model (yet)–but for many small-scale services, Google AdSense (or perhaps Amazon associates fees, or both) provides the snap-in equivalent of a revenue model.
These examples provide an insight into another key web 2.0 principle, which we call “innovation in assembly.” When commodity components are abundant, you can create value simply by assembling them in novel or effective ways. Much as the PC revolution provided many opportunities for innovation in assembly of commodity hardware, with companies like Dell making a science out of such assembly, thereby defeating companies whose business model required innovation in product development, we believe that Web 2.0 will provide opportunities for companies to beat the competition by getting better at harnessing and integrating services provided by others.”
The world wide web has grown at a fast rate and will continue to. Re-use is a great term to describe Web 2.0, with all the data and API’s available out there business/companies can customize and create applications like never before. This is know as “Innovation in assembly“.
What is an API?
An API is also know as “Application programming interface“. It is an interface implemented by an application which allows other applications to communicate with it. So why is it needed? This is because there needs to be communication between platforms and applications. Just imagine Notepad couldn’t copy-paste to and from microsoft word or google chrome, you would have to type everything out even though it is already on notepad! This is only one of the examples of communication between applications and all this communication is made possible via APIs. This type of innovation brings speed and efficiency to our everyday use of the World Wide Web. Right lets take a look at an API that is useful throughout the world.
Bing Translation API!
Bing Translator is one of many services offered by bing. Bing (known previously as Live Search, Windows Live Search, and MSN Search) is a web search engine from Microsoft. Bing Translator’s main rival is google translator , these 2 translation services allows everyone in the world to use it. This is such a great tool particularly with people travelling around to various countries where they many not be familiar with the language there. The API allows developers to create mobile apps or even implement the translator into their application. So what are the benefits of the Bing Translation API?
– Increased Bing’s popularity/exposure
– New products and innovations developed
Let’s look at the best practices that Bing Translation API has adopted-
1) Offer APIs to your service-
Bing offers many services including map services, search services and translator services. All these services have API’s that are available for people to use.
2) Design for remixability
Apart from the usual one language translating to another, one interesting application that has used bings API to remix and design is 2lingual Bing search. 2lingual Bing search is a search engine that uses bing translator API to split users search into both languages.
3) Use existing standards
4) Build your business model into you API
With Bing being a search engine, the translator fits well into the business model, for example users might want to translate a sentence from English into Chinese by using the Bing search option they can easily translate into the chinese language without needed to use other translator services.
5) Use web 2.0 to support your platform – Using the Web 2.0 patterns, Bing translations harnesses the data of its users and developers to create new linguistic services (voice recognition services).
6) Use your platform to build customer trust and loyalty – The competition from other translation services such as Google translate and other translation sites is no doubt intense and fierce. By making their API open to the public this allows bing to gain customer trust and loyalty.
What Bing translator has shown is not only does the application provide a way of translating languages from the internet, but by providing an API to the general public it brings in innovation assembly. Developers can now use the API key to develop various types of applications or implementing it within their website/application.