Mashup (grupo verde)
-
Upload
cecom-ufmg -
Category
Education
-
view
981 -
download
0
description
Transcript of Mashup (grupo verde)
![Page 1: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/1.jpg)
Projeto II
Tecnologias básicas da Web X.0
Mashup
Gabriela AmaralPriscilla VasconcelosSuelen LoiolaThiago Brandão
![Page 2: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/2.jpg)
Contexto
Web 2.0
Os Mashups estão inseridos na denominada
“segunda geração” de aplicações web, que é
caracterizadas por um grau maior de interação
e colaboração entre usuários
![Page 3: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/3.jpg)
O que é um Mashup?
Um Mashup é um site personalizado ou uma
aplicação web que usa conteúdo de mais de
uma fonte para criar um novo serviço
completo.
![Page 4: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/4.jpg)
Conceitos Básicos
No artigo The New Breed of Web
Applications, Duane Merrill propõe que, em
termos de arquitetura, uma aplicação mashup é
constituída por:
1.Provedores de conteúdo;
2.Mashup site;
3.Aplicação cliente.
![Page 5: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/5.jpg)
Google M
aps
Produtos de Mercado
![Page 6: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/6.jpg)
Outros:
•Wikicrimes
• Apontador
• Housing Maps
• Plazes
Produtos de Mercado
![Page 7: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/7.jpg)
FACEBOOK E
TWITTER SÃO
GRANDES
AGREGADORES
Reclame aqui
![Page 8: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/8.jpg)
Formatos existentes
Mashups de mapas: Utiliza-se para gerar localizações, visualizar estatísticas e dados sobre uma localidade.Exemplo: ChicagoCrime
Mashups de vídeo e fotos: Misturaram fotografias com suas informações detalhadas. Exemplo: Geosetter
Mashups de Pesquisa e Compras: utiliza-se de APIs para realizar a pesquisa de produtos e preços. Exemplo: Buscapé
Mashups de Notícias: envolve diversos feeds, formando um jornal personalizado com as notícias mais recentes. Exemplo: Favorise
![Page 9: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/9.jpg)
Como está sendo usado?
• Em negócios, permitindo a ação colaborativa
entre empresas e desenvolvedores, divulgação e
monitoramento;
• Combinar informações de várias fontes em um
único local - flexibilidade;
• Grande parte dos mashups existentes usam
mapas para posicionar informações
geograficamente;
![Page 10: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/10.jpg)
Top Mashup Tags
![Page 11: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/11.jpg)
Padrões existentes
Os padrões que suportam o conceito de mashups são:
* REST;
* SOAP (Web Service);
* AJAX;
* RDF (Web Semântica);
* Web Feeds;
* Screen Scrapping
![Page 12: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/12.jpg)
Ambientes de desenvolvimento, editores e ferramentas
• Microsoft Popfly: Software de desenvolvimento (Tutorial)
• Brenelz Web Solution: Site de desenvolvimento
• Pipes: Site de desenvolvimento
• Google Mashup Editor: Site de desenvolvimento (Atualmente desativado)
• IBM QEDWiki: Software de desenvolvimento
• Developers: Site de desenvolvimento de mashups(apps) para facebook
![Page 13: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/13.jpg)
Vídeos:
Mashup App
Mashup Application
Mashup API
Livro:
![Page 14: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/14.jpg)
Mashups: The new breed of Web app
Artigo de Duane Merrill
Mashup CampCampeonato de mashups
The code bakersArtigos sobre mashups e aplicativos
Links interessantes
Ranking dos API’s mais utilizados em mashups
![Page 15: Mashup (grupo verde)](https://reader036.fdocumentos.tips/reader036/viewer/2022062514/5590a4f71a28abc11f8b4706/html5/thumbnails/15.jpg)
Sites de referência técnica
Mashup (Aplicação Web) – Wikipedia PT / Wikipedia EN (Conceitos sobre mashup e suas aplicações)
How to make your own web mashup(Desenvolvimento de um mashup)
Mashup: O que são? Conheça os seus tipos e tecnologias de suporte
(Conceitos sobre mashup e suas aplicações)
Marrying Maps to Data for a New Web Service(Conceitos e notícias sobre mashup e suas aplicações)
Mashup business scenarios and patterns(Conceitos e notícias sobre mashup e suas aplicações)
ProgrammableWeb(Conceitos e notícias sobre mashup e suas aplicações)