13
André Coelho Luís Moreira Ricardo Cardoso Grupo 10

Bucket of Popcorn - ligação a uma api IMDB

Embed Size (px)

Citation preview

Page 1: Bucket of Popcorn - ligação a uma api IMDB

André Coelho Luís MoreiraRicardo Cardoso

Grupo 10

Page 2: Bucket of Popcorn - ligação a uma api IMDB

Bucket of Popcorn

• Projecto que visa a criação de um site que tem por base uma API da mais famosa base de dados cinematográfica da internet, a Internet Movie DataBase (IMDb)

Page 3: Bucket of Popcorn - ligação a uma api IMDB

Tema de Auto-Aprendizagem

• Ligação a uma base de dados já existente com todas as informações necessárias dos trailers, filmes, realizadores, actores, e criação de uma base de dados para novos utilizadores (registo)

Page 4: Bucket of Popcorn - ligação a uma api IMDB

Noções Básicas

• API - é um conjunto definido de mensagens de requisição e resposta HTTP, geralmente expressado nos formatos XML ou JSON

• JSON - JavaScript Object Notation é um formato leve para intercâmbio de dados computacionais. Não tem de ser usado necessariamente em Javascript

Page 5: Bucket of Popcorn - ligação a uma api IMDB

IMDb API (site)

Page 6: Bucket of Popcorn - ligação a uma api IMDB

IMDb API (site)

Page 7: Bucket of Popcorn - ligação a uma api IMDB

IMDb API (Resultado Pesquisa site)

Page 8: Bucket of Popcorn - ligação a uma api IMDB

Bucket of Popcorn

• O nosso banner incorpora desde já aquela que achamos ser a melhor caraterística do projecto, a pesquisa na API do IMDb e a descodificação de valores fornecidos pelo JSON.

Page 9: Bucket of Popcorn - ligação a uma api IMDB

Output nas caixas de texto, com os parametros que escolhemos, Title,Rating...

Codigo usado para descodificar o JSON

Bucket of Popcorn

Page 10: Bucket of Popcorn - ligação a uma api IMDB

Bucket of Popcorn

• Uma vez pesquisado um filme, são-nos apresentados para já os dados de Título, Rating e Elenco do mesmo

Page 11: Bucket of Popcorn - ligação a uma api IMDB

Bucket of Popcorn

Para efectuarmos uma nova pesquisa podemos limpar todos os campos clicando no botao limpar. Este é o codigo(em cima referido)

Page 12: Bucket of Popcorn - ligação a uma api IMDB

• http://www.flashmo.com/preview/flashmo_233_thumbnail_carousel• http://help.adobe.com/pt_BR/ActionScript/3.0_ProgrammingAS3/

WS5b3ccc516d4fbf351e63e3d118a9b90204-7df5.html• http://www.virtualizeid.com.br/blog/2011/artigos-e-tutoriais/actionscript-3/

basico/manipulando-simbolos-propriedades/• http://help.adobe.com/pt_BR/FlashPlatform/reference/actionscript/3/flash/text/

TextField.html#includeExamplesSummary• http://www.alvoweb.com/carregar-imagem-externa-com-classe-loader-as3/• http://www.pedrocorreia.net/mySnippets/asp.net/Diz-Que-E-Uma-Especie-De-

IMDB-API• http://stackoverflow.com/questions/1713479/as3-json-parsing• http://krasimirtsonev.com/blog/article/as3-action-script-convert-xml-to-json-

xml2json• http://www.metah.ch/blog/2008/01/json-and-as3-urlrequest-class/• http://www.mikechambers.com/blog/2006/03/28/tutorial-using-json-with-flex-2-

and-actionscript-3/

BiBliografia

Page 13: Bucket of Popcorn - ligação a uma api IMDB

BiBliografia• http://ntt.cc/2008/10/06/as3corelib-tutorial-how-to-use-json-class-in-flex.html• http://www.andrewsmedina.com/2008/05/06/converter-objetos-em-json-no-

javascript/• http://developer.brightcove.com/en/articles/accessing-media-api-flex-as3• http://json.org/JSONRequest.html• http://json.org/example.html• http://www.metah.ch/blog/2008/01/json-and-as3-urlrequest-class/#• http://stackoverflow.com/questions/1686139/as3-basic-parsing-json-question• http://vimeo.com/6853861• http://www.actionscript.org/resources/articles/845/1/ActionScript-30-

Classpaths-Packages-and-Project-Organization-and-Management/Page1.html• http://imdbapi.poromenos.org/• http://codesnippets.joyent.com/posts/show/12959• http://www.brickabracka.com/john/2008/08/json-and-as3-communication.html