SlideShare uma empresa Scribd logo
1 de 15
Projeto II

  Tecnologias básicas da Web X.0


             Mashup

              Gabriela Amaral
              Priscilla Vasconcelos
              Suelen Loiola
              Thiago Brandão
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
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.
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.
Produtos de Mercado
Produtos de Mercado




      Outros:
•   Wikicrimes
•   Apontador
•   Housing Maps
•   Plazes
Reclame aqui
               FACEBOOK E
               TWITTER SÃO
                 GRANDES
               AGREGADORES
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
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;
Top Mashup Tags
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
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
Vídeos:

          Mashup App

     Mashup Application

          Mashup API




                   Livro:
Links interessantes


                                               Mashups: The new breed of Web app
                                                             Artigo de Duane Merrill




                                                         Mashup Camp
                                                            Campeonato de mashups




                                                       The code bakers
                                                       Artigos sobre mashups e aplicativos




Ranking dos API’s mais utilizados em mashups
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)

Mais conteúdo relacionado

Destaque

090 etapa2 aula_4_css_acessibilidade_b
090 etapa2 aula_4_css_acessibilidade_b090 etapa2 aula_4_css_acessibilidade_b
090 etapa2 aula_4_css_acessibilidade_b
maurohs
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
crishmuler
 
Dados das Universidades Estaduais do Paraná
Dados das Universidades Estaduais do ParanáDados das Universidades Estaduais do Paraná
Dados das Universidades Estaduais do Paraná
comunicacaouenp
 
Apresentação MapaTur
Apresentação MapaTurApresentação MapaTur
Apresentação MapaTur
Sativoteca
 
Avaliação saems 2011
Avaliação saems 2011Avaliação saems 2011
Avaliação saems 2011
carolrezende02
 
Alma generosa
Alma generosaAlma generosa
Alma generosa
Fer Nanda
 
Aquecimento global
Aquecimento globalAquecimento global
Aquecimento global
mehsama
 

Destaque (20)

Voce
VoceVoce
Voce
 
090 etapa2 aula_4_css_acessibilidade_b
090 etapa2 aula_4_css_acessibilidade_b090 etapa2 aula_4_css_acessibilidade_b
090 etapa2 aula_4_css_acessibilidade_b
 
A escola não Ensina
A escola não EnsinaA escola não Ensina
A escola não Ensina
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Anjos e amigos
Anjos e amigosAnjos e amigos
Anjos e amigos
 
Plato
PlatoPlato
Plato
 
Agradecimento
Agradecimento Agradecimento
Agradecimento
 
Receba relatórios completos para análise das suas mídias socias, com a 55soci...
Receba relatórios completos para análise das suas mídias socias, com a 55soci...Receba relatórios completos para análise das suas mídias socias, com a 55soci...
Receba relatórios completos para análise das suas mídias socias, com a 55soci...
 
Philosophers
PhilosophersPhilosophers
Philosophers
 
Dados das Universidades Estaduais do Paraná
Dados das Universidades Estaduais do ParanáDados das Universidades Estaduais do Paraná
Dados das Universidades Estaduais do Paraná
 
Walkiria análise do projeto em ação
Walkiria análise do projeto em açãoWalkiria análise do projeto em ação
Walkiria análise do projeto em ação
 
Apresentação MapaTur
Apresentação MapaTurApresentação MapaTur
Apresentação MapaTur
 
"Política da Assistencia Social no Estado de São Paulo no Sistema Único da As...
"Política da Assistencia Social no Estado de São Paulo no Sistema Único da As..."Política da Assistencia Social no Estado de São Paulo no Sistema Único da As...
"Política da Assistencia Social no Estado de São Paulo no Sistema Único da As...
 
Trabajo Edgar.Rec Parcial
Trabajo Edgar.Rec ParcialTrabajo Edgar.Rec Parcial
Trabajo Edgar.Rec Parcial
 
Avaliação saems 2011
Avaliação saems 2011Avaliação saems 2011
Avaliação saems 2011
 
Alma generosa
Alma generosaAlma generosa
Alma generosa
 
Cidadedos Anjos
Cidadedos AnjosCidadedos Anjos
Cidadedos Anjos
 
Silvia gondim 11 40
Silvia gondim 11 40Silvia gondim 11 40
Silvia gondim 11 40
 
Aquecimento global
Aquecimento globalAquecimento global
Aquecimento global
 
Convicted Brinks Robber Becomes a Very Special "Jailhouse Lawyer"
Convicted Brinks Robber Becomes a Very Special "Jailhouse Lawyer"Convicted Brinks Robber Becomes a Very Special "Jailhouse Lawyer"
Convicted Brinks Robber Becomes a Very Special "Jailhouse Lawyer"
 

Semelhante a Mashup (grupo verde)

Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
Alessandra Nunes
 
Plataformas de remixagem e distribuição direta de dados
Plataformas de remixagem e distribuição direta de dadosPlataformas de remixagem e distribuição direta de dados
Plataformas de remixagem e distribuição direta de dados
douglasbritobd
 

Semelhante a Mashup (grupo verde) (20)

Mashup
MashupMashup
Mashup
 
Mashups - SOA
Mashups - SOAMashups - SOA
Mashups - SOA
 
Mashups - SOA
Mashups - SOAMashups - SOA
Mashups - SOA
 
Mashup
MashupMashup
Mashup
 
interativo
interativointerativo
interativo
 
Mashup
MashupMashup
Mashup
 
Cronograma final 13maio
Cronograma final 13maioCronograma final 13maio
Cronograma final 13maio
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
Web 2.0: Como as Ferramentas Colaborativas podem ajudar a alavancar soluções!
 
5 técnicas avançadas para divulgar a sua marca | Marketing Digital
5 técnicas avançadas para divulgar a sua marca | Marketing Digital5 técnicas avançadas para divulgar a sua marca | Marketing Digital
5 técnicas avançadas para divulgar a sua marca | Marketing Digital
 
Inteligência Coletiva Empresarial
Inteligência Coletiva EmpresarialInteligência Coletiva Empresarial
Inteligência Coletiva Empresarial
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Plataformas de remixagem e distribuição direta de dados
Plataformas de remixagem e distribuição direta de dadosPlataformas de remixagem e distribuição direta de dados
Plataformas de remixagem e distribuição direta de dados
 
Projeto 5 Ppt
Projeto 5 PptProjeto 5 Ppt
Projeto 5 Ppt
 
Ria
RiaRia
Ria
 
Arquitetura de Informação
Arquitetura de InformaçãoArquitetura de Informação
Arquitetura de Informação
 
Msp coding night_ppt
Msp coding night_pptMsp coding night_ppt
Msp coding night_ppt
 
MobileMonday Rio - App Stores: a visão de quem desenvolve - 18 Jan. 2010
MobileMonday Rio - App Stores: a visão de quem desenvolve - 18 Jan. 2010MobileMonday Rio - App Stores: a visão de quem desenvolve - 18 Jan. 2010
MobileMonday Rio - App Stores: a visão de quem desenvolve - 18 Jan. 2010
 
MobileMonday Rio - App Stores: a visão de quem desenvolve - Sync Mobile
MobileMonday Rio - App Stores: a visão de quem desenvolve - Sync MobileMobileMonday Rio - App Stores: a visão de quem desenvolve - Sync Mobile
MobileMonday Rio - App Stores: a visão de quem desenvolve - Sync Mobile
 
TEES - Apresentacao Final
TEES - Apresentacao FinalTEES - Apresentacao Final
TEES - Apresentacao Final
 

Último

Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
FabianeMartins35
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 

Último (20)

E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 

Mashup (grupo verde)

  • 1. Projeto II Tecnologias básicas da Web X.0 Mashup Gabriela Amaral Priscilla Vasconcelos Suelen Loiola Thiago Brandão
  • 2. 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
  • 3. 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.
  • 4. 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.
  • 6. Produtos de Mercado Outros: • Wikicrimes • Apontador • Housing Maps • Plazes
  • 7. Reclame aqui FACEBOOK E TWITTER SÃO GRANDES AGREGADORES
  • 8. 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
  • 9. 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;
  • 11. 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
  • 12. 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
  • 13. Vídeos: Mashup App Mashup Application Mashup API Livro:
  • 14. Links interessantes Mashups: The new breed of Web app Artigo de Duane Merrill Mashup Camp Campeonato de mashups The code bakers Artigos sobre mashups e aplicativos Ranking dos API’s mais utilizados em mashups
  • 15. 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)