Mashups

Atualizado em 26.7.2007

Mashups resultam da combinação de diversas tecnologias da web 2.0 já existentes, como XML, serviços web (web services), RSS, AJAX, para criar novos aplicativos ou fontes de dados que estendam a funcionalidade das tecnologias originais. Basicamente usam estes recursos para promover a interação entre serviços/APIs e provedores de conteúdo

Mashups combinam dados de diversas fontes para criar aplicativos web integrados. Para fazer um mash up com diferentes fontes de dados, é importante escolher um ou mais aplicativos

Empresas como a Amazon.com oferecem serviços que liberam o acesso aos seus grandes bancos de dados para que outras empresas desenvolvam seus próprios aplicativos de comércio eletrônico. A Amazon.com oferece o Amazon E-commerce Service

Blogger, del.icio.us, Flickr, Google (com APIs para serviços como Google Calendar, Google Maps, Google Search) são exemplos de outros sites que oferecem APIs

O desenvolvimento de muitas soluções são abertas pelos seus desenvolvedores para que outros estendam as suas funcionalidades

Exemplos de mashups:

Weather Bonk (serviços do Google, da NASA, do Yahoo!, da Microsoft e de outras empresas, para compor um único serviço sobre o clima em todos os países do mundo)

Babelplex Google AJAX Bilingual Search (busca bilíngue na web com APIs do Google e da Wikipedia em AJAX)

BBC News Maps (combina APIs do Google e da BBC News)

Diversas ferramentas estão sendo desenvolvidas para facilitar o desenvolvimento por profissionais não especializados na programação de aplicativos web:

Em fevereiro de 2007, a IBM lançou o QEDWiki, solução para elaboração de mashups no mercado corporativo e em outubro o IBM Mashup Starter Kit

Em outubro de 2007, a Microsoft lançou a suíte Popfly para a criação de mashups

A Serena Software lançou o Mashup Composer, ambiente online que permite a seus parceiros desenvolver, vender e comprar mashups para pequenos projetos que não exijam pessoal de tecnologia da informação dedicado



Mais sobre o assunto (link externo)
Programmable web (exemplos de mashups)

Avellar e Duarte no Twitter Avellar e Duarte no Facebook Feeds da Avellar e Duarte Avellar e Duarte no Delicious