الجمعة، 28 ديسمبر 2012

Software mashups and widgets

Software mashups and widgets


Mashup :

A mashup, in web development, is a web page, or web application, that uses and combines data, presentation or functionality from two or more sources to create new services. The term implies easy, fast integration, frequently using open application programming interfaces (API) and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data.
The main characteristics of a mashup are combination, visualization, and aggregation. It is important to make existing data more useful, for personal and professional use. To be able to permanently access the data of other services, mashups are generally client applications or hosted online.
 Mashups come in several varieties.  Some mashups combine two or more media files (text, audio, video) to create new content. Web mashups combine two or more web applications to create a new service
The name "mashup" is derived from the idea of combining data from two or more sources and displaying it with a unique look. However, newer mashups sometimes only use a single source of information. A good example of this is Twitter Spy, which only pulls data from Twitter. Developing a mashup can add richness to existing data or applications .
The best mashups are both visually appealing and either useful or, at least, entertaining to the point of needing to come with a warning label not to view at work if you want to get anything done.
    Some of The top 10 of mashups on web  :
WeatherBonk
Description: If you have ever wanted to be a weather forecaster or traffic reporter, Weatherbonk is the web mashup for you. Combining Google Maps with multiple weather resources including WeatherBug and the National Weather Service, WeatherBonk is the best mashup for pretending to be a forecaster. Weatherbonk also gives traffic details and you can even plot out a trip with weather information included
Description: A great mashup for anyone in the market for a new home, HousingMaps takes information from Craigslist and combines it with Google Maps to create a great utility for finding a house for sale or one for rent. The sheer usefulness of this site makes it one of the best mashups on the web.
Description: Flappr is a mashup for Flickr fans wanting to find a better way of browsing through photos. Flappr uses Flash to provide a slick interface to Flickr and a visual method of finding cool images. It's the best mashup for browsing Flickr.
Description: Tap into the power of the world's most popular micro-blogging and chatting service, Twitter, and use it to get quick answers to questions with this great mashup.
yahoo newsglobe
Description: The best mashup for getting your news in an entertaining way, Newsglobe plots realtime news stories on a globe of the earth using Yahoo's top stories RSS feed and hooking it into Yahoo! Maps to create an excellent visual tool for keeping up on what's going on in the world.



Widget :
Widget is a small program (or reusable code) that can be added to any web site including a blog or personalized start page. Widgets provide additional functionality. Some examples of widgets include adding a YouTube playlist or a YouTube embedded player to your blog, signing up for RSS or bookmarking a web page using the social bookmarking site .

Widgets can help citizens visualize data (ex. PowerPoint slide show widgets) .-   
    -In the case of video widgets, a video clip can supplement information posted on a web page
    Widgets can be embedded in a variety of social media platforms-
    -Widgets can be created at very low costMashups are often sourced from existing data/applications which can lower development costs.
    -You can share your widget with others on the web, translating into more exposure for your .  widget content
.





ليست هناك تعليقات:

إرسال تعليق