Web 2.0 / Internet Social / Web social / Redes sociales y Software Libre Eduardo Béjar Fundapi Abril 26, 2008
Agenda <ul><li>Acerca de Fundapi. </li></ul><ul><li>2. Introducción. </li></ul><ul><li>3. Tendencias. </li></ul><ul><li>4....
<ul><li>Fundación ecuatoriana que trabaja en el área de las TIC desde 2001. </li></ul><ul><li>Activismo: Conectividad, gob...
4 /  37
5 /  37 <ul><li>Se requiere un cambio de perspectiva para entender mejor Web 2.0.  </li></ul><ul><li>Ya no se trata de pre...
Introducción a la web social <ul><li>Tendencia actual en la web. </li></ul><ul><li>Facilidad de uso. </li></ul><ul><li>Dis...
Razones para utilizarla Dos razones por las que las personas usan la web social: 1.  Síndrome del objeto Brillante / Novel...
Tendencia en cuanto a la Web 8 /  37
Blogs / CMS 9 /  37
Colaboración / Intranet / Trabajo grupal 10 /  37
Redes Sociales 11 /  37
Razones para utilizarla Tercera razón: 3.  Plataforma de desarrollo. 12 /  37 Creado por el usuario. Facilitado por los de...
API 13 /  37 <ul><li>API = Application Programming Interface. </li></ul><ul><li>Conjunto de funciones que permiten comunic...
Redes sociales y API 14 /  37
api.hi5.com 15 /  37 Redes sociales y API
16 /  37 Redes sociales y API
17 /  37 Redes sociales y API developer.facebook.com
18 /  37 Redes sociales y API www.flickr.com/services/api
19 /  37 Redes sociales y API
Como funciona API 20 /  37 1. Obtenemos acceso API. 2. Creamos nuestro código acorde a los métodos API. 3. Enviamos el req...
21 /  37 Ejemplo: Flickr 1. Obtenemos acceso API.
22 /  37 Ejemplo: Flickr 2. Creamos nuestro código acorde a los métodos API
23 /  37 Ejemplo: Flickr 3. Enviamos el requerimiento.
24 /  37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados.
25 /  37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados. http://farm2.static.flickr.com/1273/728773246_9a54293e...
Mashups 26 /  37 <ul><li>Mashup = Aplicación web híbrida. </li></ul><ul><li>Mezclar diferentes contenidos de sitios web pa...
Tendencia en cuanto a la Web 27 /  37
Mashups 28 /  37 <ul><li>Mashup = Aplicación web híbrida. </li></ul><ul><li>Mezclar diferentes contenidos de sitios web pa...
Mashups 29 /  37 mashmaker.intel.com
Mashups 30 /  37 www-360.ibm.com/software/info/mashup-center/
Como funciona un Mashup 31 /  37 1. Obtenemos acceso API. 2. Creamos nuestro código acorde a los métodos API. 3. Enviamos ...
Mashups 32 /  37 wifi.fundapi.org
Mashups 33 /  37 twittearth.com
Mashups 34 /  37 ushahidi.com
<ul><li>Idea: Simple es bueno, útil es mejor. </li></ul><ul><li>Escoger las fuentes de información. Revisar sus API. API p...
<ul><li>El software libre y sus derivados han permitdo democratizar el desarrollo de aplicaciones. </li></ul><ul><li>Las a...
Eduardo Bejar e-mail: edobejar@fundapi.org web: www.fundapi.org Twitter: www.twitter.com/edobejar www.slideshare.net/edobe...
Upcoming SlideShare
Loading in...5
×

Web 2.0 y Software Libre

1,325

Published on

Presentación para el Flisol 2008

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,325
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Web 2.0 y Software Libre"

  1. 1. Web 2.0 / Internet Social / Web social / Redes sociales y Software Libre Eduardo Béjar Fundapi Abril 26, 2008
  2. 2. Agenda <ul><li>Acerca de Fundapi. </li></ul><ul><li>2. Introducción. </li></ul><ul><li>3. Tendencias. </li></ul><ul><li>4. El aporte del Software Libre a las Redes sociales. </li></ul><ul><li>5. API, Mashups. </li></ul><ul><li>6. Ejemplos </li></ul>2 / 37
  3. 3. <ul><li>Fundación ecuatoriana que trabaja en el área de las TIC desde 2001. </li></ul><ul><li>Activismo: Conectividad, gobierno electrónico, marco legal. </li></ul><ul><li>Capacitación: Negocios electrónicos, software libre, web social. </li></ul><ul><li>Proyectos: Net Tuesdays, wifi.fundapi.org, Yankana, iniciativas de contenido. </li></ul><ul><li>Alianzas: NetSquared, NTEN, Infodesarrollo, APWG, Digital Divide Network, Mobile Government Consortium International. </li></ul>Acerca de Fundapi 3 / 37
  4. 4. 4 / 37
  5. 5. 5 / 37 <ul><li>Se requiere un cambio de perspectiva para entender mejor Web 2.0. </li></ul><ul><li>Ya no se trata de preguntarse si un programa corre en Linux. </li></ul><ul><li>Actualmente la tendencia es de aplicaciones basadas en la web. </li></ul><ul><li>Uso indirecto, común, del Software Libre y sus derivados en la web: - Google, Amazon: GNU/Linux. - Yahoo, Mac OSX: BSD. - YouTube, Wikipedia, Mininova, MySpace, ThePirateBay, Tuenti, Meebo, Reddit, Sourceforge: Lightthpd </li></ul>Introducción
  6. 6. Introducción a la web social <ul><li>Tendencia actual en la web. </li></ul><ul><li>Facilidad de uso. </li></ul><ul><li>Diseños sencillos. </li></ul><ul><li>Compartir información. </li></ul><ul><li>Colaborar entre usuarios. </li></ul><ul><li>Plataforma para servicios y aplicaciones. </li></ul>6 / 37
  7. 7. Razones para utilizarla Dos razones por las que las personas usan la web social: 1. Síndrome del objeto Brillante / Novelería. 2. Nichos sociales en torno a temas específicos Cada una de las casi 3.000 redes sociales que existen ofrece algún tipo de información o experiencia única para su comunidad virtual. 7 / 37
  8. 8. Tendencia en cuanto a la Web 8 / 37
  9. 9. Blogs / CMS 9 / 37
  10. 10. Colaboración / Intranet / Trabajo grupal 10 / 37
  11. 11. Redes Sociales 11 / 37
  12. 12. Razones para utilizarla Tercera razón: 3. Plataforma de desarrollo. 12 / 37 Creado por el usuario. Facilitado por los desarrolladores. Creado por los desarrolladores.
  13. 13. API 13 / 37 <ul><li>API = Application Programming Interface. </li></ul><ul><li>Conjunto de funciones que permiten comunicar componentes de software. </li></ul><ul><li>No son algo nuevo, se utilizan en lenguajes de programación. </li></ul><ul><li>Han aportado al éxito de algunas redes sociales. </li></ul><ul><li>Permite que desarrolladores extiendan el alcance y funcionalidad de la web 2.0. </li></ul><ul><li>Son compatibles con lenguajes de programación libres y frameworks como Perl, Python, PHP y Ruby on Rails. </li></ul><ul><li>Usualmente involucran uso de XML, SOAP y REST. </li></ul>
  14. 14. Redes sociales y API 14 / 37
  15. 15. api.hi5.com 15 / 37 Redes sociales y API
  16. 16. 16 / 37 Redes sociales y API
  17. 17. 17 / 37 Redes sociales y API developer.facebook.com
  18. 18. 18 / 37 Redes sociales y API www.flickr.com/services/api
  19. 19. 19 / 37 Redes sociales y API
  20. 20. Como funciona API 20 / 37 1. Obtenemos acceso API. 2. Creamos nuestro código acorde a los métodos API. 3. Enviamos el requerimiento. 4. Interpretamos y presentamos resultados.
  21. 21. 21 / 37 Ejemplo: Flickr 1. Obtenemos acceso API.
  22. 22. 22 / 37 Ejemplo: Flickr 2. Creamos nuestro código acorde a los métodos API
  23. 23. 23 / 37 Ejemplo: Flickr 3. Enviamos el requerimiento.
  24. 24. 24 / 37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados.
  25. 25. 25 / 37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados. http://farm2.static.flickr.com/1273/728773246_9a54293e06.jpg
  26. 26. Mashups 26 / 37 <ul><li>Mashup = Aplicación web híbrida. </li></ul><ul><li>Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. </li></ul><ul><li>Se sustenta en el uso de API. </li></ul><ul><li>Relativamente fáciles de diseñar. </li></ul><ul><li>Es el siguiente paso en el desarrollo de aplicaciones web. </li></ul><ul><li>Pueden ser creados por cualquier desarrollador. </li></ul>
  27. 27. Tendencia en cuanto a la Web 27 / 37
  28. 28. Mashups 28 / 37 <ul><li>Mashup = Aplicación web híbrida. </li></ul><ul><li>Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. </li></ul><ul><li>Se sustenta en el uso de API. </li></ul><ul><li>Relativamente fáciles de diseñar. </li></ul><ul><li>Es el siguiente paso en el desarrollo de aplicaciones web. </li></ul><ul><li>Pueden ser creados por cualquier desarrollador. </li></ul>
  29. 29. Mashups 29 / 37 mashmaker.intel.com
  30. 30. Mashups 30 / 37 www-360.ibm.com/software/info/mashup-center/
  31. 31. Como funciona un Mashup 31 / 37 1. Obtenemos acceso API. 2. Creamos nuestro código acorde a los métodos API. 3. Enviamos el requerimiento. 4. Interpretamos y presentamos resultados. 5. Combinamos varias fuentes de información.
  32. 32. Mashups 32 / 37 wifi.fundapi.org
  33. 33. Mashups 33 / 37 twittearth.com
  34. 34. Mashups 34 / 37 ushahidi.com
  35. 35. <ul><li>Idea: Simple es bueno, útil es mejor. </li></ul><ul><li>Escoger las fuentes de información. Revisar sus API. API populares: Google Maps, Flickr, Twitter, YouTube. </li></ul><ul><li>Comenzar el desarrollo. La complejidad dependerá del objetivo trazado. Cualquier lenguaje de programación o framework: PHP, Ruby on Rails, etc. Editores de mashups: Yahoo! Pipes, Dapper, Intel Mashup Maker </li></ul><ul><li>Elegir un hosting donde alojarlo. </li></ul>35 / 37 Recomendaciones para la creación de un Mashup
  36. 36. <ul><li>El software libre y sus derivados han permitdo democratizar el desarrollo de aplicaciones. </li></ul><ul><li>Las aplicaciones han trascendido del desktop hacia la red. </li></ul><ul><li>El uso de API permite aprovechar el potencial de plataformas existentes. </li></ul><ul><li>La creación de API ayuda a masificar un servicio o sistema. </li></ul><ul><li>Un mashup puede convertirse en una plataforma totalmente independiente. </li></ul><ul><li>La mejor forma de incursionar con estas tecnologías es probando. </li></ul>36 / 37 Conclusiones
  37. 37. Eduardo Bejar e-mail: edobejar@fundapi.org web: www.fundapi.org Twitter: www.twitter.com/edobejar www.slideshare.net/edobejar

×