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_bmaurohs
 
A escola não Ensina
A escola não EnsinaA escola não Ensina
A escola não Ensina7039009
 
Apresentação1
Apresentação1Apresentação1
Apresentação1crishmuler
 
Agradecimento
Agradecimento Agradecimento
Agradecimento 7039009
 
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...55social
 
Philosophers
PhilosophersPhilosophers
Philosophersljhsblog
 
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 MapaTurSativoteca
 
"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...Edson De Souza
 
Trabajo Edgar.Rec Parcial
Trabajo Edgar.Rec ParcialTrabajo Edgar.Rec Parcial
Trabajo Edgar.Rec ParcialPI Bismarck
 
Avaliação saems 2011
Avaliação saems 2011Avaliação saems 2011
Avaliação saems 2011carolrezende02
 
Alma generosa
Alma generosaAlma generosa
Alma generosaFer Nanda
 
Aquecimento global
Aquecimento globalAquecimento global
Aquecimento globalmehsama
 
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"sms-4sale
 

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 Web Mashups

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
 
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 Digital42 Marketing Digital
 
Inteligência Coletiva Empresarial
Inteligência Coletiva EmpresarialInteligência Coletiva Empresarial
Inteligência Coletiva EmpresarialElvis Fusco
 
Web 2.0
Web 2.0Web 2.0
Web 2.0trasel
 
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 dadosdouglasbritobd
 
Arquitetura de Informação
Arquitetura de InformaçãoArquitetura de Informação
Arquitetura de InformaçãoMelqui Jr
 
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. 2010MobileMonday Rio de Janeiro
 
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 MobileAmure Pinho
 

Semelhante a Web Mashups (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

Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresAnaCarinaKucharski1
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
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.pptxLuizHenriquedeAlmeid6
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 

Último (20)

Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
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
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 

Web Mashups

  • 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)