|
Mashups, web-based applications, can be used to unite disparate sources of content and create a new, more powerful, and functionally integrated tool. Initially, mashups were used for mapping. Today, however, needs expand beyond mapping. Now mashups are enabling businesses to tackle problems with technology by enabling companies to combine data in new ways. For example, Facebook has created a social enterprise mashup called Faceforce, which allows sales managers to interact and manage contacts from two different data sources. In addition, Google and Salesforce.com announced a mashup that brings together CRM, Google Apps, and office productivity software which will compete with Microsoft's Dynamics CRM and Office Applications. The recent trend in enabling technology like Web 2.0, better open-source code, and better Ajax support has allowed developers to use applications and make changes with less overhead than before. Causes of this new development are the need for more efficient, mobile, and cost effective methods of developing applications and solving technological problems. The benefits of mashups have led to their gaining the high profile needed to enter the mainstream. For example, IBM has developed Mashup Center and WebSphere smash which will allow non-technical users to take a widget, drag it onto a page with other widgets, and create new applications without any coding. Businesses are encouraged to incorporate this technology into their corporate strategies immediately.
|