Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e




                      ...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Aplica¸˜o Co...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Amazon Web S...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Amazon Web S...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Heroku
     ...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Heroku
     ...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Aplica¸˜o Co...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Aplica¸˜o Co...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Aplica¸˜o Co...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Referˆncias
...
Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias
        ca                         ca       e

             Fim
        ...
Upcoming SlideShare
Loading in...5
×

Sobre nossa Aplicacao

433

Published on

Apresentação sobre a aplicação que construímos para exemplificar os conceitos de API.

Published in: Education, Technology, Spiritual
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
433
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sobre nossa Aplicacao

  1. 1. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Projeto de Aplica¸˜o ca Desenvolvimento de uma aplica¸˜o simples para esclarecer o ca conceito de APIs Henrique Pinto Guilherme Pimenta Renata Russar Universidade Federal de Minas Gerais Departamento de Ciˆncia da Computa¸˜o e ca Novembro de 2008 H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 1/11
  2. 2. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Aplica¸˜o Constru´ ca ıda Cover Search Constru´ımos uma aplica¸˜o web bastante simples, que permite ca ao usu´rio buscar por t´ a ıtulos de livros e visualizar as suas capas, com links para a p´gina do livro na loja virtual Amazon. a Nos inspiramos na aplica¸˜o j´ existente Big Book Search. ca a Recursos Utilizados API da Amazon.com (Amazon Web Services) Heroku: Plataforma online de desenvolvimento em Ruby on Rails H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 2/11
  3. 3. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Amazon Web Services O que s˜o a Trata-se de uma cole¸˜o de WebServices oferecida pela ca Amazon.com Eles s˜o acessados via HTTP, atrav´s de protocolos REST e a e SOAP Alguns servi¸os n˜o s˜o gratuitos c a a Foi lan¸ada em 2002 c Em junho de 2007, j´ haviam mais de 330000 desenvolvedores a utilizando!! H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 3/11
  4. 4. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Amazon Web Services Porque utilizamos Por conta da simplicidade dos servi¸os que utilizamos, eles s˜o c a gratuitos Livros tem tudo a ver com educa¸˜o! ca O site da Amazon ´ uma ´tima referˆncia para compras de e o e livros T´ ınhamos que escolher alguma... H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 4/11
  5. 5. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Heroku O que ´ e porque utilizamos e Por tudo aquilo que j´ foi dito na apresenta¸˜o anterior! a ca Plataforma online de desenvolvimento em Ruby on Rails Ruby on Rails: simplifica o desenvolvimento de aplica¸˜es web co E mais: cria¸˜o, edi¸˜o, hospedagem online, etc... ca ca H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 5/11
  6. 6. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Heroku Editor de c´digo o H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 6/11
  7. 7. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Aplica¸˜o Constru´ ca ıda Caso de uso Example Algum usu´rio pensa: ”Hm, eu queria comprar aquele livro de a compiladores com um drag˜o na capa, mas n˜o sei o nome do livro a a e nem do autor...” Simples! Basta uma busca pela palavra ”compilers” na nossa aplica¸˜o. ca H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 7/11
  8. 8. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Aplica¸˜o Constru´ ca ıda Busca H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 8/11
  9. 9. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Aplica¸˜o Constru´ ca ıda Resultado H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 9/11
  10. 10. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Referˆncias e Amazon Web Services Dispon´ em: http://aws.amazon.com ıvel Acesso em 23/11/2008. Heroku Dispon´ em: http://heroku.com ıvel Acesso em 23/11/2008. Nossa Aplica¸˜o Dispon´ em: ca ıvel http://projetoass.heroku.com/aws Acesso em 23/11/2008. Big Book Search Dispon´ em: http://bigbooksearch.com ıvel Acesso em 23/11/2008. H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 10/11
  11. 11. Introdu¸˜o Desenvolvimento Utiliza¸˜o Referˆncias ca ca e Fim Ok. Acabou. Mesmo. Acredite. D´vidas? u H. Pinto, G. Pimenta, R. Russar — Projeto de Aplica¸˜o ca 11/11
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×