SlideShare una empresa de Scribd logo
Web 2.0 / Internet Social / Web social / Redes sociales y Software Libre Eduardo Béjar Fundapi Abril 26, 2008
Agenda Acerca de Fundapi. 2. Introducciónl. 3. Tendencias. 4. El aporte del Software Libre a las Redes sociales. 5. API, Mashups. 6. Ejemplos 2 /  37
Fundación ecuatoriana que trabaja en el área de las TIC desde 2001. Activismo: Conectividad, gobierno electrónico, marco legal. Capacitación: Negocios electrónicos, software libre, web social. Proyectos: Net Tuesdays, wifi.fundapi.org, Yankana, iniciativas de contenido. Alianzas: NetSquared, NTEN, Infodesarrollo, APWG, Digital Divide Network, Mobile Government Consortium International. Acerca de Fundapi 3 /  37
4 /  37
5 /  37 Se requiere un cambio de perspectiva para entender mejor Web 2.0.  Ya no se trata de preguntarse si un programa corre en Linux. Actualmente las aplicaciones exitosas están basadas en la web. 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 Introducción
Introducción a la web social Tendencia actual en la web. Facilidad de uso. Diseños sencillos. Compartir información. Colaborar entre usuarios Plataforma para servicios y aplicaciones. 6 /  37
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
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 desarrolladores. Creado por los desarrolladores.
API 13 /  37 API = Application Programming Interface. Conjunto de funciones que permiten comunicar componentes de software. No son algo nuevo, se utilizan en lenguajes de programación. Han aportado al éxito de algunas redes sociales. Permite que desarrolladores extiendan el alcance y funcionalidad de la web 2.0. Son compatibles con lenguajes de programación libres y frameworks como Perl, Python, PHP y Ruby on Rails. Usualmente involucran uso de XML, SOAP y REST..
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.hi5.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 requerimiento. 4. Interpretamos y presentamos resultados.
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_9a54293e06.jpg
Mashups 26 /  37 Mashup = Aplicación web híbrida. Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. Se sustenta en el uso de API. Relativamente fáciles de diseñar. Es el siguiente paso en el desarrollo de aplicaciones web. Pueden ser creados por cualquier desarrollador.
Tendencia en cuanto a la Web 27 /  37
Mashups 28 /  37 Mashup = Aplicación web híbrida. Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. Se sustenta en el uso de API. Relativamente fáciles de diseñar. Es el siguiente paso en el desarrollo de aplicaciones web. Pueden ser creados por cualquier desarrollador.
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 el requerimiento. 4. Interpretamos y presentamos resultados. 5. Combinamos varias fuentes de información.
Mashups 32 /  37 wifi.fundapi.org
Mashups 33 /  37 twittearth.com
Mashups 34 /  37 ushahidi.com
Idea: Simple es bueno, útil es mejor. Escoger las fuentes de información. Revisar sus API. API populares: Google Maps, Flickr, Twitter, YouTube. 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 Elegir un hosting donde alojarlo. 35 /  37 Recomendaciones para la creación de un Mashup
El software libre y sus derivados han permitdo democratizar el desarrollo de aplicaciones. Las aplicaciones han trascendido del desktop hacia la red. El uso de API permite aprovechar el potencial de plataformas existentes. La creación de API ayuda a masificar un servicio o sistema. Un mashup puede convertirse en una plataforma totalmente independiente. La mejor forma de incursionar con estas tecnologías es probando. 36 /  37 Conclusiones
Eduardo Bejar web: www.fundapi.org Twitter: www.twitter.com/edobejar

Más contenido relacionado

ODP
Web 2.0 y Software Libre
PPT
Implicaciones jurídicas de las Redes Sociales
PDF
La web abierta y Mozilla
PPTX
Redes sociales y mundos virtuales
ODP
Presentación power point software redes sociales
DOCX
ADA 10
PPTX
SocialHub el Software para manjera tus Redes Sociales
PPTX
Impacto JuríDico De Las Redes Sociales
Web 2.0 y Software Libre
Implicaciones jurídicas de las Redes Sociales
La web abierta y Mozilla
Redes sociales y mundos virtuales
Presentación power point software redes sociales
ADA 10
SocialHub el Software para manjera tus Redes Sociales
Impacto JuríDico De Las Redes Sociales

Similar a Web Social y Software Libre (20)

PDF
Los medios informáticos y el software social
PPT
Internet y La Organizacion
DOCX
Actividad 3
PPTX
Tecnologías detrás de las Redes Sociales
PPTX
Herramientas Informaticas.- Aplicaciones Web 2.0
PPTX
Herramientas web 2.0 gihar torres acosta
PPTX
Herramientas web 2.0 gihar torres acosta
PPTX
Herramientas web 2.0 gihar torres acosta
PPT
Redes sociales (tecnología)
PPTX
PPT
Aproximación a la web 2.0
PDF
Diseño Colaborativo @ Urban Social Design - UNIA (Sevilla, Spain) 19/09/2011
PDF
Web2 conceptos básicos
DOCX
Nociones básicas alrededor de la web 2.0-
PDF
Herramientas Informaticas.- Aplicaciones Web 2.0
PDF
Guía Redes e Internet parte 4.pdf
PDF
Final Redes e Internet.pdf
DOCX
Herramientas Informaticas.- Aplicaciones Web 2.0
PPTX
Tecnologia detras de las redes sociales
Los medios informáticos y el software social
Internet y La Organizacion
Actividad 3
Tecnologías detrás de las Redes Sociales
Herramientas Informaticas.- Aplicaciones Web 2.0
Herramientas web 2.0 gihar torres acosta
Herramientas web 2.0 gihar torres acosta
Herramientas web 2.0 gihar torres acosta
Redes sociales (tecnología)
Aproximación a la web 2.0
Diseño Colaborativo @ Urban Social Design - UNIA (Sevilla, Spain) 19/09/2011
Web2 conceptos básicos
Nociones básicas alrededor de la web 2.0-
Herramientas Informaticas.- Aplicaciones Web 2.0
Guía Redes e Internet parte 4.pdf
Final Redes e Internet.pdf
Herramientas Informaticas.- Aplicaciones Web 2.0
Tecnologia detras de las redes sociales
Publicidad

Más de Fundapi (7)

PPTX
Redes sociales para el trabajo de las ONG y Organizaciones de la Sociedad Civil
PDF
Reporte medios emergentes ecuador 2011
PPT
Ecotecnologia
PPT
Web Social en las Organizaciones Sociales
PPT
Usos Estrategicos de Internet en las ONGs
PPTX
Importancia de las Comunicaciones Móviles en el Desarrollo Social
PPT
Aprendizaje Virtual
Redes sociales para el trabajo de las ONG y Organizaciones de la Sociedad Civil
Reporte medios emergentes ecuador 2011
Ecotecnologia
Web Social en las Organizaciones Sociales
Usos Estrategicos de Internet en las ONGs
Importancia de las Comunicaciones Móviles en el Desarrollo Social
Aprendizaje Virtual
Publicidad

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
taller de informática - LEY DE OHM
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Estrategia de apoyo tecnología grado 9-3
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PDF
clase auditoria informatica 2025.........
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
Presentación de Redes de Datos modelo osi
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Zarate Quispe Alex aldayir aplicaciones de internet .docx
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
taller de informática - LEY DE OHM
Diapositiva proyecto de vida, materia catedra
Estrategia de apoyo tecnología grado 9-3
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
clase auditoria informatica 2025.........
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
SAP Transportation Management para LSP, TM140 Col18
Sesion 1 de microsoft power point - Clase 1
Presentación de Redes de Datos modelo osi
Estrategia de apoyo tecnología miguel angel solis
CyberOps Associate - Cisco Networking Academy
Influencia-del-uso-de-redes-sociales.pdf
historia_web de la creacion de un navegador_presentacion.pptx

Web Social y Software Libre

  • 1. Web 2.0 / Internet Social / Web social / Redes sociales y Software Libre Eduardo Béjar Fundapi Abril 26, 2008
  • 2. Agenda Acerca de Fundapi. 2. Introducciónl. 3. Tendencias. 4. El aporte del Software Libre a las Redes sociales. 5. API, Mashups. 6. Ejemplos 2 / 37
  • 3. Fundación ecuatoriana que trabaja en el área de las TIC desde 2001. Activismo: Conectividad, gobierno electrónico, marco legal. Capacitación: Negocios electrónicos, software libre, web social. Proyectos: Net Tuesdays, wifi.fundapi.org, Yankana, iniciativas de contenido. Alianzas: NetSquared, NTEN, Infodesarrollo, APWG, Digital Divide Network, Mobile Government Consortium International. Acerca de Fundapi 3 / 37
  • 4. 4 / 37
  • 5. 5 / 37 Se requiere un cambio de perspectiva para entender mejor Web 2.0. Ya no se trata de preguntarse si un programa corre en Linux. Actualmente las aplicaciones exitosas están basadas en la web. 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 Introducción
  • 6. Introducción a la web social Tendencia actual en la web. Facilidad de uso. Diseños sencillos. Compartir información. Colaborar entre usuarios Plataforma para servicios y aplicaciones. 6 / 37
  • 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. Tendencia en cuanto a la Web 8 / 37
  • 9. Blogs / CMS 9 / 37
  • 10. Colaboración / Intranet / Trabajo grupal 10 / 37
  • 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. API 13 / 37 API = Application Programming Interface. Conjunto de funciones que permiten comunicar componentes de software. No son algo nuevo, se utilizan en lenguajes de programación. Han aportado al éxito de algunas redes sociales. Permite que desarrolladores extiendan el alcance y funcionalidad de la web 2.0. Son compatibles con lenguajes de programación libres y frameworks como Perl, Python, PHP y Ruby on Rails. Usualmente involucran uso de XML, SOAP y REST..
  • 14. Redes sociales y API 14 / 37
  • 15. api.hi5.com 15 / 37 Redes sociales y API
  • 16. 16 / 37 Redes sociales y API
  • 17. 17 / 37 Redes sociales y API developer.hi5.com
  • 18. 18 / 37 Redes sociales y API www.flickr.com/services/api
  • 19. 19 / 37 Redes sociales y API
  • 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 / 37 Ejemplo: Flickr 1. Obtenemos acceso API.
  • 22. 22 / 37 Ejemplo: Flickr 2. Creamos nuestro código acorde a los métodos API
  • 23. 23 / 37 Ejemplo: Flickr 3. Enviamos el requerimiento.
  • 24. 24 / 37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados.
  • 25. 25 / 37 Ejemplo: Flickr 4. Interpretamos y presentamos resultados. http://farm2.static.flickr.com/1273/728773246_9a54293e06.jpg
  • 26. Mashups 26 / 37 Mashup = Aplicación web híbrida. Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. Se sustenta en el uso de API. Relativamente fáciles de diseñar. Es el siguiente paso en el desarrollo de aplicaciones web. Pueden ser creados por cualquier desarrollador.
  • 27. Tendencia en cuanto a la Web 27 / 37
  • 28. Mashups 28 / 37 Mashup = Aplicación web híbrida. Mezclar diferentes contenidos de sitios web para crear nuevos contenidos y significados. Se sustenta en el uso de API. Relativamente fáciles de diseñar. Es el siguiente paso en el desarrollo de aplicaciones web. Pueden ser creados por cualquier desarrollador.
  • 29. Mashups 29 / 37 mashmaker.intel.com
  • 30. Mashups 30 / 37 www-360.ibm.com/software/info/mashup-center/
  • 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. Mashups 32 / 37 wifi.fundapi.org
  • 33. Mashups 33 / 37 twittearth.com
  • 34. Mashups 34 / 37 ushahidi.com
  • 35. Idea: Simple es bueno, útil es mejor. Escoger las fuentes de información. Revisar sus API. API populares: Google Maps, Flickr, Twitter, YouTube. 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 Elegir un hosting donde alojarlo. 35 / 37 Recomendaciones para la creación de un Mashup
  • 36. El software libre y sus derivados han permitdo democratizar el desarrollo de aplicaciones. Las aplicaciones han trascendido del desktop hacia la red. El uso de API permite aprovechar el potencial de plataformas existentes. La creación de API ayuda a masificar un servicio o sistema. Un mashup puede convertirse en una plataforma totalmente independiente. La mejor forma de incursionar con estas tecnologías es probando. 36 / 37 Conclusiones
  • 37. Eduardo Bejar web: www.fundapi.org Twitter: www.twitter.com/edobejar