Ejemplos de APIs en HTML5

39
Ejemplos de APIs aplicados a paginas web Lilian P. Carbajal Ida - 10410592 Luis M. Silva Ramírez - 10410507 14/02/2014 1

description

exposicion de ejemplos de los diferentes tipos de APIs en HTML5

Transcript of Ejemplos de APIs en HTML5

Page 1: Ejemplos de APIs en HTML5

Ejemplos de APIs aplicados a paginas webLilian P. Carbajal Ida - 10410592Luis M. Silva Ramírez - 10410507

14/02/2014 1

Page 2: Ejemplos de APIs en HTML5

AGENDA:Geolocalización.Aplicaciones Web offline.Almacenamiento Web.Canvas.Web Workers.Web Sockets.Web SQL.Conclusiones.Actividad.Bibliografía.

2

Page 3: Ejemplos de APIs en HTML5

Geolocalización

3

Page 5: Ejemplos de APIs en HTML5

http://www.hardrock.com/locations.aspx

5

Page 6: Ejemplos de APIs en HTML5

http://www.nakshart.com/

6

Page 7: Ejemplos de APIs en HTML5

7

Page 8: Ejemplos de APIs en HTML5

Aplicaciones Web offline

8

Page 9: Ejemplos de APIs en HTML5

Gmail Calendar

9

Page 10: Ejemplos de APIs en HTML5

http://tinyurl.com/kel5jr2

10

https://developer.mozilla.org/media/uploads/demos/p/a/paulrouget/8bfba7f0b6c62d877a2b82dd5e10931e/hacksmozillaorg-achi_1334270447_demo_package/todo/

Page 11: Ejemplos de APIs en HTML5

11

Page 12: Ejemplos de APIs en HTML5

Almacenamiento Web

12

Page 13: Ejemplos de APIs en HTML5

http://jonathanmelgoza.com/lab/almacenamiento-web-con-html5/

13

Page 14: Ejemplos de APIs en HTML5

http://jayweeks.com/sketchy-structures-html5-canvas/

14

Page 15: Ejemplos de APIs en HTML5

15

Page 16: Ejemplos de APIs en HTML5

Canvas

16

Page 17: Ejemplos de APIs en HTML5

http://www.craftymind.com/factory/html5video/CanvasVideo.html

17

Page 18: Ejemplos de APIs en HTML5

http://thecodeplayer.com/walkthrough/html5-canvas-experiment-a-cool-flame-fire-effect-using-particles

18

Page 19: Ejemplos de APIs en HTML5

19

Page 20: Ejemplos de APIs en HTML5

20

Page 21: Ejemplos de APIs en HTML5

http://js-fireworks.appspot.com/

21

Page 22: Ejemplos de APIs en HTML5

22

Page 23: Ejemplos de APIs en HTML5

http://raymondhill.net/puzzle-rhill/jigsawpuzzle-rhill.php

23

http://tinyurl.com/c6plmwk

Page 24: Ejemplos de APIs en HTML5

http://www.nosolocss.com/blog/html5/12-ejemplos-para-inspirarse-en-el-uso-de-html5-canvas

MAS EJEMPLOS DE CANVAS:

24

Page 25: Ejemplos de APIs en HTML5

Web Workers

25

Page 26: Ejemplos de APIs en HTML5

http://nerget.com/rayjs-mt/rayjs.html

26

Page 27: Ejemplos de APIs en HTML5

http://tinyurl.com/lyd3y23

27

Page 28: Ejemplos de APIs en HTML5

WEB SOCKETS

28

Page 29: Ejemplos de APIs en HTML5

http://labs.dinahmoe.com/plink/

29

Page 30: Ejemplos de APIs en HTML5

30

Page 31: Ejemplos de APIs en HTML5

http://www.mrdoob.com/projects/multiuserpad/

31

Page 32: Ejemplos de APIs en HTML5

Video de ejemplo:

32

http://www.youtube.com/watch?v=s-rbxT8fjIQ#t=49

Page 33: Ejemplos de APIs en HTML5

Web SQL

33

Page 34: Ejemplos de APIs en HTML5

34

http://www.webkit.org/demos/calendar/Calendar.html

Page 35: Ejemplos de APIs en HTML5

35

Page 36: Ejemplos de APIs en HTML5

36

http://www.webkit.org/demos/sticky-notes/

Page 37: Ejemplos de APIs en HTML5

CONCLUSIONES

DURACION: 12 horas.

DIFICULTAD DE LA ACTIVIDAD: +Encontrar las APIs. +Algunas APIs no era tan sencillo el comprobar su uso en la pagina web.

37

Con esta actividad se aprendieron nuevas maneras de emplear APIs en las paginas web de formas muy creativas y originales que quizás no nos hubiéramos imaginado. No hubo ningún contratiempo que afectara en la entrega del trabajo.

Page 38: Ejemplos de APIs en HTML5

ACTIVIDAD:*Escoger 3 APIs diferentes y buscar un ejemplo de cada una aplicada a una pagina de internet.*La pagina debe de ser diferente a todas las antes vistas en esta exposición ó en exposiciones anteriores.*Comprobar el uso de la API en la pagina ya sea mostrando claramente alguna de las características principales de dicha API (diapositiva 7) o mostrando en el código fuente de la pagina el fragmento de código donde se utilice dicha API (diapositivas 19,20,22,35,36).*En equipo de dos integrantes.*En formato de PDF.

38

OBJETIVO:Buscar mas ejemplos de aplicación de APIs en paginas web con el fin de descubrir nuevas e ingeniosas maneras de utilizar las APIs.

Page 39: Ejemplos de APIs en HTML5

BIBLIOGRAFIA

TODOS LOS ENLACES CONTENIDOS EN LAS DIAPOSITIVAS A LO LARGO DE LA PRESENTACION.

39

(WEB SQL) http://www.webkit.org/demos/