Thursday, May 19, 2011

Mashup

Mashup is on the network, it is current mix of new emergence of an Internet phenomenon, will be two or more use of public or private database web applications, add together, forming an integrated applications.
introduction
Use commonly source applications, or apis interface output (including some RSS atom) as content sources, combined with what the web application technology, do not have what restrictions. Mashup geek group and the Internet players in have greatly welcome among mashup may not need high, programming skills, only need to be familiar with API and network service mode, can of development, so quickly become a popular Internet phenomenon. Many companies such as yahoo/Google are therefore provide open interfaces to attract this group.
Mashup is a very cool new applications of species. If you want to really understand them, we need to look back on your computer, in fact it now is a very good to help you understand Mashup model. Computer running Windows operating system, for example. Now the open-source operating system is definitely a very good set of APIs or an application programming interface, help developers to build their application. The computer itself is also a very good for users provide interface example, keyboard and mouse can be understood through computer interface for your use of different applications.
An API is probably help computer access network or used to provide display function. In short, these APIs to help developers easier to build their application. In the past the developers need to portray the position of each points shows, and now just need to give symmetric coordinates, can complete a window to draw.
APIs doing so. If you visit the file system, then you need get APIs, this is the way to computer work. Then you can run in a window of an application program. People develop a applications often need three or four different APIs, perhaps more.
Operation mode
This is a computer traditional operation mode. Now, we will Windows operating system that replaced with network. So the same, there will be many companies to provide what APIs. Such as yahoo and Google. For example a call EVDB company, it is an event calendar databases, can remind you what time where doing something. Also includes like amazon.com and eBay, again like Technorati, all these different companies put APIs on the web that developers can access.
Now if you are a Web developer, you find you through an API near where there will be a crime. Then you access to Google maps API, put the two together, then the content you got a marked criminal record map. The new map called Mashup. Because developers through APIs from multiple web site, they merged together, become a new cool applications.
At present
More and more APIs is open, this is a clear direction, every day about 2.5 Mashup produce, projected to 2007 Mashup generation number every day will be increased to 10.
The 10, a day of Mashup produce because, development will become more and more easily, you don't have to be a C programmers to show your creativity, you can develop Cool applications, such as where there is parking space map, as in our region to California ParkingCarma do. Or you can develop a map marks out of your neighbors and you want to meet someone, it has also is a factual existence application, FrozenBear company is doing this aspect of development.
We show these Mashup at the same time, they have a new APIs posted on the Internet at any time, and this creates a ecological system, and the ecological system than all the existing ecological system will grow faster. Windows, you must become a programmer can developing applications, Linux, Macintosh, but it is also Mashup but not today, it will be one of the fastest growing ecological systems.
development
The development of Mashup is not only a place quickly, better is you no longer need to pass a certain talent can be released a new API to online. You must pass before Microsoft can issue a new API added to Windows, this kind of circumstance also appeared in the Macintosh. The other, although maybe you can add an API directly to Linux, because it is open source, but that for most developers don't have this kind of right.
In addition, you are released after an API to online, need not by who to approve it, it will automatically to all developers effective. All the different APIs will become more Mashup of fuel.
More and more Mashup appeared on the Internet, more and more Internet users to use these new Mashup applications. More and more developers to join development Mashup of the ecosystem. In the next two years, you will be able to hear about Mashup of information. 

No comments:

Post a Comment