Aplicação de Software Social <ul><li>Mashups </li></ul><ul><li>Grupo: Hugo Toffalini </li></ul><ul><li>Pedro Henrique Pádu...
O que é <ul><li>É quando se utiliza de dados disponibilizados de diferentes sites na Internet ou diversas  APIs,  gerando ...
Conceitos básicos <ul><li>Mashup vem da ideologia Web 2.0,  em que se prega a interação e colaboração entre usuários, além...
Conceitos básicos <ul><li>Alguns desses princípios são: </li></ul><ul><li>Web como plataforma (de serviços). </li></ul><ul...
Produtos do mercado <ul><li>Exemplos de uso de Mashups: </li></ul><ul><li>Django People   </li></ul><ul><li>Tal como uma r...
Produtos do mercado <ul><li>HousingMaps </li></ul><ul><ul><li>Provê a funcionalidade de registro de imóveis para vender ou...
Como está sendo usada <ul><li>Provedores de conteúdo: provêem o conteúdo que integrará o mashup. Sites, APIs, widgets, fee...
Padrões e formatos  existentes <ul><li>Classes mais populares de mashup: </li></ul><ul><li>Mashup de mapas  </li></ul><ul>...
Padrões e formatos  existentes <ul><li>Mashups de vídeo e fotos </li></ul><ul><li>Aplicações em que as fotos são mescladas...
Sites de referência técnica <ul><li>http://pt.wikipedia.org/wiki/Mashup </li></ul><ul><li>http://en.wikipedia.org/wiki/Mas...
Textos, vídeos, referência bibliográfica <ul><li>Why Mashups </li></ul><ul><li>Mashups Part I </li></ul><ul><li>Mashups Pa...
Upcoming SlideShare
Loading in …5
×

Mashups

648 views
607 views

Published on

Apresentação sobre Mashups - Grupo B
Aplicações de Software Social

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
648
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mashups

  1. 1. Aplicação de Software Social <ul><li>Mashups </li></ul><ul><li>Grupo: Hugo Toffalini </li></ul><ul><li>Pedro Henrique Pádua </li></ul><ul><li> Pedro Henrique Lacerda </li></ul><ul><li>Raphaella Carvalho </li></ul>
  2. 2. O que é <ul><li>É quando se utiliza de dados disponibilizados de diferentes sites na Internet ou diversas APIs, gerando assim uma nova aplicação e/ou serviço. </li></ul><ul><li>Um website ou uma aplicação web que cria um novo serviço completo e funcional utilizando-se de mais de uma fonte de conteúdo. </li></ul>
  3. 3. Conceitos básicos <ul><li>Mashup vem da ideologia Web 2.0, em que se prega a interação e colaboração entre usuários, além do princípio da utilização da web como plataforma base para os serviços . </li></ul><ul><li>O conteúdo usado em mashups é tipicamente código de terceiros através de uma interface pública ou de uma API . </li></ul>
  4. 4. Conceitos básicos <ul><li>Alguns desses princípios são: </li></ul><ul><li>Web como plataforma (de serviços). </li></ul><ul><li>Oferta de serviços e não pacotes de software. </li></ul><ul><li>Arquitetura focada em participação. </li></ul><ul><li>Escalabilidade. </li></ul><ul><li>Mistura de fontes de dados e de transformação de dados. </li></ul><ul><li>Software utilizável em vários tipos de dispositivos. </li></ul><ul><li>Aplicações que atuam como potencializadores da inteligência coletiva. </li></ul>
  5. 5. Produtos do mercado <ul><li>Exemplos de uso de Mashups: </li></ul><ul><li>Django People </li></ul><ul><li>Tal como uma rede social para desenvolvedores, ajuda-os a se encontrarem e começar um grupo. </li></ul><ul><li>WikiCrimes </li></ul><ul><li>Serviço para que as pessoas denunciem e registrem crimes para alertar outros usuários. </li></ul>
  6. 6. Produtos do mercado <ul><li>HousingMaps </li></ul><ul><ul><li>Provê a funcionalidade de registro de imóveis para vender ou alugar. Pode ser utilizado por pessoas que querem alugar apenas um quarto ou parte de um imóvel. </li></ul></ul>
  7. 7. Como está sendo usada <ul><li>Provedores de conteúdo: provêem o conteúdo que integrará o mashup. Sites, APIs, widgets, feeds. </li></ul><ul><li>Site mashup: onde o mashup é hospedado. Responsável apenas pela lógica do mashup, mas não se responsabiliza por rodar a aplicação. </li></ul><ul><li>Aplicação cliente: navegador web do usuário, onde a aplicação pode ser visualizada e onde ocorre a interação com o usuário. </li></ul>
  8. 8. Padrões e formatos existentes <ul><li>Classes mais populares de mashup: </li></ul><ul><li>Mashup de mapas </li></ul><ul><li>API do Google Maps: viabiliza que sejam desenvolvidas aplicações que utilizem os mapas do Google como base. Pode ser utilizada para gerar localizações, visualizar estatísticas e dados sobre uma localidade. </li></ul>
  9. 9. Padrões e formatos existentes <ul><li>Mashups de vídeo e fotos </li></ul><ul><li>Aplicações em que as fotos são mescladas com diversos dados, associados com os metadados de cada imagem. </li></ul><ul><li>Mashups de Pesquisa e Compras </li></ul><ul><li>Utiliza-se de APIs, disponibilizadas por sites de lojas virtuais, como eBay e Amazon, para realizar a pesquisa de produtos e preços. Exemplo: Buscapé e BondFaro. </li></ul><ul><li>Mashups de Notícias </li></ul><ul><li>Tal como um jornal personalizado, envolve diversos feeds para montar o conteúdo. </li></ul>
  10. 10. Sites de referência técnica <ul><li>http://pt.wikipedia.org/wiki/Mashup </li></ul><ul><li>http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid) </li></ul><ul><li>http://www.intelligentedu.com/blogs/post/best_new_training_sites/3719/how-to-make-your-own-web-mashup </li></ul><ul><li>http://www.masternewmedia.org/pt/gestao_de_informacao_e_visualizacao_de_dados/agregar-conteudos/mashups/o-que-e-um-mashup-tipos-de-mashups-tecnologias-de-suporte-a-mashups.htm </li></ul><ul><li>Marrying Maps to Data for a New Web Service </li></ul><ul><li>Mashup business scenarios and patterns </li></ul><ul><li>ProgrammableWeb </li></ul>
  11. 11. Textos, vídeos, referência bibliográfica <ul><li>Why Mashups </li></ul><ul><li>Mashups Part I </li></ul><ul><li>Mashups Part II </li></ul><ul><li>Mashup Developer Community </li></ul><ul><li>Educational Uses of Mashups </li></ul>

×