Enviar búsqueda
Cargar
Buscador de imágenes en redes sociales con AJAX y APIs
•
0 recomendaciones
•
502 vistas
Título mejorado por IA
Sergio Rus
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 64
Descargar ahora
Descargar para leer sin conexión
Recomendados
Ajax
Ajax
Cancerbero Jp
Curso ajax
Curso ajax
Angel Ruiz
Unidad 3 AJAX
Unidad 3 AJAX
Iosdy Campos
Introduccion a AJAX
Introduccion a AJAX
José M. Padilla
Ajax: Un nuevo enfoque - flisol2008
Ajax: Un nuevo enfoque - flisol2008
Juan Carbajal
introduccion a Ajax
introduccion a Ajax
Yair Ambrocio
AJAX
AJAX
phidalgo
Javascript: potenciando la web desde 1995
Javascript: potenciando la web desde 1995
ADWE Team
Recomendados
Ajax
Ajax
Cancerbero Jp
Curso ajax
Curso ajax
Angel Ruiz
Unidad 3 AJAX
Unidad 3 AJAX
Iosdy Campos
Introduccion a AJAX
Introduccion a AJAX
José M. Padilla
Ajax: Un nuevo enfoque - flisol2008
Ajax: Un nuevo enfoque - flisol2008
Juan Carbajal
introduccion a Ajax
introduccion a Ajax
Yair Ambrocio
AJAX
AJAX
phidalgo
Javascript: potenciando la web desde 1995
Javascript: potenciando la web desde 1995
ADWE Team
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
pabloesp
Conceptos acerca de Ajax
Conceptos acerca de Ajax
Alvaro Castillo
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
Nacho García Fernández
AJAX EN CURSO PHP
AJAX EN CURSO PHP
Gustavo Salazar Loor
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
David Arango
Javascript 1
Javascript 1
Juan C
Introduccion a AJAX
Introduccion a AJAX
Héctor Estigarribia
Ajax: introducción
Ajax: introducción
Moisés Pérez Delgado
Ajax
Ajax
Jorge Nieves
JavaScript Avanzado
JavaScript Avanzado
Adolfo Sanz De Diego
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademy
Jorge Antonio Linares Vera
Javascript + Angular Sesion 3
Javascript + Angular Sesion 3
Sergio Castillo Yrizales
Programación Funcional en JavaScript
Programación Funcional en JavaScript
Javier Vélez Reyes
Manual Tutorial Javascript Con Ejemplos
Manual Tutorial Javascript Con Ejemplos
Steven Gomez
Taller de Programación Funcional en JavaScript
Taller de Programación Funcional en JavaScript
Javier Vélez Reyes
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
Víctor Acosta Santivañez
Aprende JavaScript
Aprende JavaScript
Alf Chee
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Javier Oliver Fulguera
Slider Share
Slider Share
MarielaAlonso66
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
Carlos Brys
Desarrollo De Aplicaciones Web 2
Desarrollo De Aplicaciones Web 2
Angel Pérez Carpintero
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
CSUC - Consorci de Serveis Universitaris de Catalunya
Más contenido relacionado
Destacado
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
pabloesp
Conceptos acerca de Ajax
Conceptos acerca de Ajax
Alvaro Castillo
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
Nacho García Fernández
AJAX EN CURSO PHP
AJAX EN CURSO PHP
Gustavo Salazar Loor
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
David Arango
Javascript 1
Javascript 1
Juan C
Introduccion a AJAX
Introduccion a AJAX
Héctor Estigarribia
Ajax: introducción
Ajax: introducción
Moisés Pérez Delgado
Ajax
Ajax
Jorge Nieves
JavaScript Avanzado
JavaScript Avanzado
Adolfo Sanz De Diego
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademy
Jorge Antonio Linares Vera
Javascript + Angular Sesion 3
Javascript + Angular Sesion 3
Sergio Castillo Yrizales
Programación Funcional en JavaScript
Programación Funcional en JavaScript
Javier Vélez Reyes
Manual Tutorial Javascript Con Ejemplos
Manual Tutorial Javascript Con Ejemplos
Steven Gomez
Taller de Programación Funcional en JavaScript
Taller de Programación Funcional en JavaScript
Javier Vélez Reyes
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
Víctor Acosta Santivañez
Aprende JavaScript
Aprende JavaScript
Alf Chee
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Javier Oliver Fulguera
Slider Share
Slider Share
MarielaAlonso66
Destacado
(19)
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Conceptos acerca de Ajax
Conceptos acerca de Ajax
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AngularJS 1 - A Superheroic Javascript MVC framework (Spanish)
AJAX EN CURSO PHP
AJAX EN CURSO PHP
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
Introducción a los lenguajes de programación de la plataforma Web 2.0: Ajax
Javascript 1
Javascript 1
Introduccion a AJAX
Introduccion a AJAX
Ajax: introducción
Ajax: introducción
Ajax
Ajax
JavaScript Avanzado
JavaScript Avanzado
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademy
Javascript + Angular Sesion 3
Javascript + Angular Sesion 3
Programación Funcional en JavaScript
Programación Funcional en JavaScript
Manual Tutorial Javascript Con Ejemplos
Manual Tutorial Javascript Con Ejemplos
Taller de Programación Funcional en JavaScript
Taller de Programación Funcional en JavaScript
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
Aprende JavaScript
Aprende JavaScript
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Introduccion a DOM y AJAX - Javier Oliver Fulguera
Slider Share
Slider Share
Similar a Buscador de imágenes en redes sociales con AJAX y APIs
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
Carlos Brys
Desarrollo De Aplicaciones Web 2
Desarrollo De Aplicaciones Web 2
Angel Pérez Carpintero
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
CSUC - Consorci de Serveis Universitaris de Catalunya
Web 2.0
Web 2.0
rodmazzo
Webs2 0
Webs2 0
Yazkar
La difusión estadística en el contexto de la web 2.0. JECAS08
La difusión estadística en el contexto de la web 2.0. JECAS08
Xavier Badosa
Presentacion diapositivas La WEB
Presentacion diapositivas La WEB
Carlos
Taxonomía de aplicaciones
Taxonomía de aplicaciones
José Delgado
Web 2.0 y redes sociales virtuales - Sindicación Web
Web 2.0 y redes sociales virtuales - Sindicación Web
Pablo Garaizar
Web2.0
Web2.0
StalinSantiagoProaoT
Facebook Connect - Facebook Developer Garage Bilbao
Facebook Connect - Facebook Developer Garage Bilbao
Javier Reyes
Aplicaciones de la web semántica
Aplicaciones de la web semántica
Diego Berrueta
Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014
Christian Sifaqui
Web 2.0, Presentación
Web 2.0, Presentación
rhaennyn
IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014
Adrian Diaz Cervera
Web 2.0
Web 2.0
ramoncitoh
Web 2.0 y 3.0 m aizquierdo
Web 2.0 y 3.0 m aizquierdo
maizquierdo
El mundo de los sitios web
El mundo de los sitios web
rodmazzo
Charla, 25/11/2005
Charla, 25/11/2005
Christian Sifaqui
Web 20 Presentacion
Web 20 Presentacion
Karina Crespo- Ministerio de Educacion
Similar a Buscador de imágenes en redes sociales con AJAX y APIs
(20)
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
“Gobierno Electrónico 3.0" Aplicaciones de la Web Semántica a la Administraci...
Desarrollo De Aplicaciones Web 2
Desarrollo De Aplicaciones Web 2
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
Experiencias con los datos abiertos y enlazados en el entorno del CCUC
Web 2.0
Web 2.0
Webs2 0
Webs2 0
La difusión estadística en el contexto de la web 2.0. JECAS08
La difusión estadística en el contexto de la web 2.0. JECAS08
Presentacion diapositivas La WEB
Presentacion diapositivas La WEB
Taxonomía de aplicaciones
Taxonomía de aplicaciones
Web 2.0 y redes sociales virtuales - Sindicación Web
Web 2.0 y redes sociales virtuales - Sindicación Web
Web2.0
Web2.0
Facebook Connect - Facebook Developer Garage Bilbao
Facebook Connect - Facebook Developer Garage Bilbao
Aplicaciones de la web semántica
Aplicaciones de la web semántica
Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014
Web 2.0, Presentación
Web 2.0, Presentación
IT Camps Apps Office 365 Valencia 2014
IT Camps Apps Office 365 Valencia 2014
Web 2.0
Web 2.0
Web 2.0 y 3.0 m aizquierdo
Web 2.0 y 3.0 m aizquierdo
El mundo de los sitios web
El mundo de los sitios web
Charla, 25/11/2005
Charla, 25/11/2005
Web 20 Presentacion
Web 20 Presentacion
Buscador de imágenes en redes sociales con AJAX y APIs
1.
Buscador AJAX de
imágenes en redes sociales Sergio Rus Carrasco http://www.flickr.com/photos/34201712@N02/3948254587
2.
Evolución de la
Web http://www.flickr.com/photos/leecullivan/122271605/
3.
Antes...
http://www.flickr.com/photos/visualpanic/253081627/
4.
Antes... Páginas web
5.
Antes...
Páginas web Contenidos estáticos y cerrados
6.
Antes...
Páginas web Contenidos estáticos y cerrados Navegador = visor documentos
7.
Ahora
8.
Ahora Aplicaciones web
9.
Ahora
Aplicaciones web Contenidos dinámicos (AJAX) y abiertos (APIs)
10.
Ahora
Aplicaciones web Contenidos dinámicos (AJAX) y abiertos (APIs) Plataformas colaborativas
11.
Ahora
Aplicaciones web Contenidos dinámicos (AJAX) y abiertos (APIs) Plataformas colaborativas Navegador = sistema operativo
12.
Web 2.0
Blogs Wikis Aplicaciones web Mashups Social media
13.
Web 2.0
Blogs Wikis Aplicaciones web Mashups Social media
14.
15.
16.
Grafo social
17.
http://goo.gl/z3GDm
18.
http://www.flickr.com/photos/49503165485@N01/3976415352
19.
Grandes generadores
de contenidos
20.
sobre todo imágenes
http://www.flickr.com/photos/generated/499403902
21.
http://www.flickriver.com/photos/ansik/4425771596/
22.
750+ millones de
usuarios 30000 millones de contenidos De media ~130 amigos
23.
32+ millones de
usuarios 6000 millones de fotografías
24.
Objetivo Acceder a esos
contenidos de una forma eficiente, interactiva, y proporcionando una buena experiencia de usuario http://www.flickr.com/photos/visualpanic/404347995/
25.
Proyecto
http://www.flickr.com/photos/37803129@N00/2436481628
26.
Frontend APIs + AJAX
+ HTML5
27.
Backend Symfony: PHP +
MySQL
28.
http://www.extremadura21.es/?p=237
29.
30.
APIs usadas Facebook
Graph API Flickr API Google AJAX Search API
31.
REST
http://www.flickr.com/photos/visualpanic/3192855619/
32.
REST
Recursos URL, HTTP GET, POST, PUT, DELETE HTML, XML, JSON http://www.flickr.com/photos/visualpanic/3192855619/
33.
REST
Recursos URL, HTTP GET, POST, PUT, DELETE HTML, XML, JSON http://www.flickr.com/photos/visualpanic/3192855619/
34.
http://forum.lessthandot.com/viewtopic.php?f=100&t=6905
35.
XML <person> <firstName>John</firstName>
<lastName>Smith</lastName> <age>25</age> <address> <streetAddress>21 2nd Street</streetAddress> <city>New York</city> <state>NY</state> <postalCode>10021</postalCode> </address> <phoneNumber type="home">212 555-1234</phoneNumber> <phoneNumber type="fax">646 555-4567</phoneNumber> </person>
36.
JSON {
"firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumber": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 555-4567" } ] }
37.
38.
Facebook Graph API Acceso
al grafo social del usuario Requiere autentificación Requiere permisos de acceso
39.
Oauth Protocolo estándar
de autorización para acceder desde una web a los recursos privados que un usuario tiene en otra web
40.
Oauth
41.
http://www.flickr.com/photos/andivszf/4924031968/
42.
Flickr API Acceso a
imágenes públicas Motor de búsqueda
43.
Flickr API Acceso a
imágenes públicas Motor de búsqueda Acceso a imágenes privadas Requiere autentificación
44.
Flickr API Acceso a
imágenes públicas Motor de búsqueda Acceso a imágenes privadas Requiere autentificación
45.
46.
Google Search API Acceso
a imágenes indexadas por el motor de búsqueda de Google
47.
http://www.flickr.com/photos/daveynin/1672745911/
48.
49.
50.
51.
Web Storage API Session
History API
52.
Web Storage Almacenamiento masivo
53.
Web Storage
Almacenamiento masivo Entre 2 y 5 MB, según navegador
54.
Web Storage
Almacenamiento masivo Entre 2 y 5 MB, según navegador Parejas clave-valor
55.
Web Storage Local
Storage Session Storage
56.
Session History Manipulación del
historial
57.
Session History Manipulación del
historial Nuevo método PushState
58.
Session History Manipulación del
historial Nuevo método PushState Nuevo evento PopState
59.
PushState
Añade entradas al historial Asocia estado (objeto) a la entrada
60.
PopState Disparado al cambiar
historial Devuelve el objeto almacenado
61.
Session History Permite modificar
la URL actual sin necesidad de recargar la página
62.
Trabajo futuro
63.
http://www.newmediadecisions.com/services-and-solutions
64.
Contacto blog.sergiorus.com twitter.com/sergiorus linkedin.com/in/sergiorus
Descargar ahora