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

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 

Último (20)

Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 

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)