SlideShare una empresa de Scribd logo
1 de 13
API de Gadget Integrantes: Denisse Saltos                          Tiziana Herrera
¿Quées un Gadget? Un gadget es una pequeña aplicación, que los usuarios pueden instalar en su web, blog, red social favorita como Facebook, MySpace o incluso descargarse en su computador o teléfono móvil.
API  Google Desktop Las API de Google Desktop te permiten crear gadgets y complementos de indexación para Google Desktop. También se puede integrar las funciones de búsqueda de Google Desktop en tus propias aplicaciones.
API  Google Desktop Las API de Google Desktop constan de dos partes: API de Gadgets API de búsquedas El API de gadget consiste en unos simples componentes básicos: XML, HTML y JavaScript
Creación de un Gadget La API de Google Gadgets es un método simple para crear pequeñas aplicaciones que se ejecuten en varios sitios web, incluido la Página de iGoogle, Google Desktop, Google Gadget Editor
Tipo de contenido Antes de crear un Gadget se debe tener en cuenta el tipo de contenido, el mismo que determina: Las funciones de API que tienes disponibles como creador de un gadget. La forma en que se ejecuta el gadget . Dónde se puede instalar el gadget.
Tipo de contenido
Ejemplo usando HTML <Module>  	<ModulePrefs ... />  	<Content type="html"> 	<![CDATA[  Incluir código Html 	]]> 	</Content>  </Module>
Ejemplo usando HTML-Inline <?xmlversion="1.0" encoding="UTF-8"?>  <Module>  	<ModulePrefstitle="Inline Test"/>  	<Content type="html-inline">  	<![CDATA[ <h4>Everything looks better in pink.</h4> 	<script type="text/javascript"> _IG_RegisterOnloadHandler(function () { // Turnthepersonalizedhomepagebackgroundpink. document.body.style.backgroundColor="Pink"; });</script> ]]> 	</Content>  </Module>
Ejemplo Gadget usando URL <Module>  	<ModulePrefs ... />  	<Content type="url" href="http://www/cgi-bin/example/gadgets/mystats.cgi" />  </Module>
Anatomía de un Gadget La especificación de gadget XML consta de 3 partes principales: Sección de contenido <Content>- Se desarrolla el trabajo real del gadget. En esta sección se especifica el tipo de gadget, la lógica de programación y, a menudo, los elementos HTML que determinan su aspecto y diseño.
Anatomía de un Gadget Preferencias del usuario <UserPrefs>- Se definen los controles que permiten a los usuarios especificar valores para el gadget.
Anatomía de un Gadget Preferencias del gadget<ModulePrefs>- Del archivo XML se especifican las características del gadget como, por ejemplo, el título, el autor, el tamaño preferido, etc.

Más contenido relacionado

La actualidad más candente

Blogger jesus diseño guia
Blogger jesus diseño guiaBlogger jesus diseño guia
Blogger jesus diseño guiaPapito Kerido
 
Un blog con Blogger
 Un blog con Blogger Un blog con Blogger
Un blog con BloggerElisa María
 
WordPress a medida
WordPress a medidaWordPress a medida
WordPress a medidaDisonancias
 
Mi primera App con GAE
Mi primera App con GAEMi primera App con GAE
Mi primera App con GAEGDG Lima
 
Android 00 - Instalando nuestro ambiente de desarrollo
Android 00 - Instalando nuestro ambiente de desarrolloAndroid 00 - Instalando nuestro ambiente de desarrollo
Android 00 - Instalando nuestro ambiente de desarrolloArmando Picón Z.
 
Creando apps móviles en React Native
Creando apps móviles en React NativeCreando apps móviles en React Native
Creando apps móviles en React NativeBelatrix Software
 
Diferencia entre widgets y plugins
Diferencia entre widgets y pluginsDiferencia entre widgets y plugins
Diferencia entre widgets y pluginsshantall28
 
Actividad1 creandoune portafolioenblogger
Actividad1 creandoune portafolioenbloggerActividad1 creandoune portafolioenblogger
Actividad1 creandoune portafolioenbloggerGustavo Reyes
 
Motor de búsqueda en google
Motor de búsqueda en googleMotor de búsqueda en google
Motor de búsqueda en googlegryamila
 
Plugins vs widgets
Plugins vs widgetsPlugins vs widgets
Plugins vs widgetsjlezcano0395
 
Menu Animado para Wear Developer
Menu Animado para Wear DeveloperMenu Animado para Wear Developer
Menu Animado para Wear DeveloperJose Berna
 

La actualidad más candente (11)

Blogger jesus diseño guia
Blogger jesus diseño guiaBlogger jesus diseño guia
Blogger jesus diseño guia
 
Un blog con Blogger
 Un blog con Blogger Un blog con Blogger
Un blog con Blogger
 
WordPress a medida
WordPress a medidaWordPress a medida
WordPress a medida
 
Mi primera App con GAE
Mi primera App con GAEMi primera App con GAE
Mi primera App con GAE
 
Android 00 - Instalando nuestro ambiente de desarrollo
Android 00 - Instalando nuestro ambiente de desarrolloAndroid 00 - Instalando nuestro ambiente de desarrollo
Android 00 - Instalando nuestro ambiente de desarrollo
 
Creando apps móviles en React Native
Creando apps móviles en React NativeCreando apps móviles en React Native
Creando apps móviles en React Native
 
Diferencia entre widgets y plugins
Diferencia entre widgets y pluginsDiferencia entre widgets y plugins
Diferencia entre widgets y plugins
 
Actividad1 creandoune portafolioenblogger
Actividad1 creandoune portafolioenbloggerActividad1 creandoune portafolioenblogger
Actividad1 creandoune portafolioenblogger
 
Motor de búsqueda en google
Motor de búsqueda en googleMotor de búsqueda en google
Motor de búsqueda en google
 
Plugins vs widgets
Plugins vs widgetsPlugins vs widgets
Plugins vs widgets
 
Menu Animado para Wear Developer
Menu Animado para Wear DeveloperMenu Animado para Wear Developer
Menu Animado para Wear Developer
 

Similar a API de Gadget

Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Raul Fraile
 
Introducción a ASP.NET
Introducción a ASP.NETIntroducción a ASP.NET
Introducción a ASP.NETpabloesp
 
Appcircus Academy: Integración de Social Media en Android
Appcircus Academy: Integración de Social Media en AndroidAppcircus Academy: Integración de Social Media en Android
Appcircus Academy: Integración de Social Media en AndroidAlberto Ruibal
 
Calculadora
CalculadoraCalculadora
Calculadorajolfp
 
Introducción ASP .NET
Introducción ASP .NET Introducción ASP .NET
Introducción ASP .NET Universidad
 
Taller de introducción a Google App Engine
Taller de introducción a Google App EngineTaller de introducción a Google App Engine
Taller de introducción a Google App EngineManuel Martín
 
Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetEsteban Soraire
 
Prepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroPrepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroMiguel Tabera
 
Android Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG UruguayAndroid Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG Uruguaygtuguruguay
 
Introducción al desarrollo de Google Mapplets
Introducción al desarrollo de Google MappletsIntroducción al desarrollo de Google Mapplets
Introducción al desarrollo de Google MappletsJorge Iván Meza Martínez
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!maspixel
 
Laura bonilla 102 tics jmv
Laura bonilla 102 tics jmvLaura bonilla 102 tics jmv
Laura bonilla 102 tics jmvlauran
 
SIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz SalasSIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz SalasDaniel Díaz Salas
 

Similar a API de Gadget (20)

Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5
 
Google App Engine1
Google App Engine1Google App Engine1
Google App Engine1
 
Google Maps
Google MapsGoogle Maps
Google Maps
 
Introducción a ASP.NET
Introducción a ASP.NETIntroducción a ASP.NET
Introducción a ASP.NET
 
Curso Cloud Computing, Parte 2: Google App Engine
Curso Cloud Computing, Parte 2: Google App EngineCurso Cloud Computing, Parte 2: Google App Engine
Curso Cloud Computing, Parte 2: Google App Engine
 
Encuentro Linux 2011
Encuentro Linux 2011Encuentro Linux 2011
Encuentro Linux 2011
 
Servicio web.lauraivettecolinvillarreal
Servicio web.lauraivettecolinvillarrealServicio web.lauraivettecolinvillarreal
Servicio web.lauraivettecolinvillarreal
 
Appcircus Academy: Integración de Social Media en Android
Appcircus Academy: Integración de Social Media en AndroidAppcircus Academy: Integración de Social Media en Android
Appcircus Academy: Integración de Social Media en Android
 
Calculadora
CalculadoraCalculadora
Calculadora
 
Introducción ASP .NET
Introducción ASP .NET Introducción ASP .NET
Introducción ASP .NET
 
Taller de introducción a Google App Engine
Taller de introducción a Google App EngineTaller de introducción a Google App Engine
Taller de introducción a Google App Engine
 
Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.Net
 
Prepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroPrepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuro
 
Google Api
Google ApiGoogle Api
Google Api
 
Android Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG UruguayAndroid Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG Uruguay
 
Introducción al desarrollo de Google Mapplets
Introducción al desarrollo de Google MappletsIntroducción al desarrollo de Google Mapplets
Introducción al desarrollo de Google Mapplets
 
Gadgets
GadgetsGadgets
Gadgets
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
Laura bonilla 102 tics jmv
Laura bonilla 102 tics jmvLaura bonilla 102 tics jmv
Laura bonilla 102 tics jmv
 
SIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz SalasSIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz Salas
 

Más de jvelizster

Api De Google Calendar
Api De Google CalendarApi De Google Calendar
Api De Google Calendarjvelizster
 
Produccion Global
Produccion GlobalProduccion Global
Produccion Globaljvelizster
 
Cien Mejorque Uno
Cien Mejorque UnoCien Mejorque Uno
Cien Mejorque Unojvelizster
 
Google Analytics
Google AnalyticsGoogle Analytics
Google Analyticsjvelizster
 
Los Pioneros de la Producción entre iguales
Los Pioneros de la Producción entre igualesLos Pioneros de la Producción entre iguales
Los Pioneros de la Producción entre igualesjvelizster
 
El Lugar De Trabajo Wiki
El Lugar De Trabajo WikiEl Lugar De Trabajo Wiki
El Lugar De Trabajo Wikijvelizster
 
Mentes Colaborativas
Mentes ColaborativasMentes Colaborativas
Mentes Colaborativasjvelizster
 
Los Neo Alejandrinos
Los Neo AlejandrinosLos Neo Alejandrinos
Los Neo Alejandrinosjvelizster
 
La Tormenta Perfecta
La Tormenta PerfectaLa Tormenta Perfecta
La Tormenta Perfectajvelizster
 
Plataformas para la Participación
Plataformas para la ParticipaciónPlataformas para la Participación
Plataformas para la Participaciónjvelizster
 

Más de jvelizster (18)

Api De Google Calendar
Api De Google CalendarApi De Google Calendar
Api De Google Calendar
 
Api Podcast
Api PodcastApi Podcast
Api Podcast
 
Produccion Global
Produccion GlobalProduccion Global
Produccion Global
 
Api Facebook
Api FacebookApi Facebook
Api Facebook
 
Dspace
DspaceDspace
Dspace
 
Cien Mejorque Uno
Cien Mejorque UnoCien Mejorque Uno
Cien Mejorque Uno
 
API Twitter
API TwitterAPI Twitter
API Twitter
 
API Flickr
API FlickrAPI Flickr
API Flickr
 
Google Analytics
Google AnalyticsGoogle Analytics
Google Analytics
 
UStream Appi
UStream AppiUStream Appi
UStream Appi
 
Los Pioneros de la Producción entre iguales
Los Pioneros de la Producción entre igualesLos Pioneros de la Producción entre iguales
Los Pioneros de la Producción entre iguales
 
El Lugar De Trabajo Wiki
El Lugar De Trabajo WikiEl Lugar De Trabajo Wiki
El Lugar De Trabajo Wiki
 
Prosumidores
ProsumidoresProsumidores
Prosumidores
 
Mentes Colaborativas
Mentes ColaborativasMentes Colaborativas
Mentes Colaborativas
 
Los Neo Alejandrinos
Los Neo AlejandrinosLos Neo Alejandrinos
Los Neo Alejandrinos
 
La Tormenta Perfecta
La Tormenta PerfectaLa Tormenta Perfecta
La Tormenta Perfecta
 
Plataformas para la Participación
Plataformas para la ParticipaciónPlataformas para la Participación
Plataformas para la Participación
 
IdeáGoras
IdeáGorasIdeáGoras
IdeáGoras
 

Último

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 

Último (20)

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 

API de Gadget

  • 1. API de Gadget Integrantes: Denisse Saltos Tiziana Herrera
  • 2. ¿Quées un Gadget? Un gadget es una pequeña aplicación, que los usuarios pueden instalar en su web, blog, red social favorita como Facebook, MySpace o incluso descargarse en su computador o teléfono móvil.
  • 3. API Google Desktop Las API de Google Desktop te permiten crear gadgets y complementos de indexación para Google Desktop. También se puede integrar las funciones de búsqueda de Google Desktop en tus propias aplicaciones.
  • 4. API Google Desktop Las API de Google Desktop constan de dos partes: API de Gadgets API de búsquedas El API de gadget consiste en unos simples componentes básicos: XML, HTML y JavaScript
  • 5. Creación de un Gadget La API de Google Gadgets es un método simple para crear pequeñas aplicaciones que se ejecuten en varios sitios web, incluido la Página de iGoogle, Google Desktop, Google Gadget Editor
  • 6. Tipo de contenido Antes de crear un Gadget se debe tener en cuenta el tipo de contenido, el mismo que determina: Las funciones de API que tienes disponibles como creador de un gadget. La forma en que se ejecuta el gadget . Dónde se puede instalar el gadget.
  • 8. Ejemplo usando HTML <Module> <ModulePrefs ... /> <Content type="html"> <![CDATA[ Incluir código Html ]]> </Content> </Module>
  • 9. Ejemplo usando HTML-Inline <?xmlversion="1.0" encoding="UTF-8"?> <Module> <ModulePrefstitle="Inline Test"/> <Content type="html-inline"> <![CDATA[ <h4>Everything looks better in pink.</h4> <script type="text/javascript"> _IG_RegisterOnloadHandler(function () { // Turnthepersonalizedhomepagebackgroundpink. document.body.style.backgroundColor="Pink"; });</script> ]]> </Content> </Module>
  • 10. Ejemplo Gadget usando URL <Module> <ModulePrefs ... /> <Content type="url" href="http://www/cgi-bin/example/gadgets/mystats.cgi" /> </Module>
  • 11. Anatomía de un Gadget La especificación de gadget XML consta de 3 partes principales: Sección de contenido <Content>- Se desarrolla el trabajo real del gadget. En esta sección se especifica el tipo de gadget, la lógica de programación y, a menudo, los elementos HTML que determinan su aspecto y diseño.
  • 12. Anatomía de un Gadget Preferencias del usuario <UserPrefs>- Se definen los controles que permiten a los usuarios especificar valores para el gadget.
  • 13. Anatomía de un Gadget Preferencias del gadget<ModulePrefs>- Del archivo XML se especifican las características del gadget como, por ejemplo, el título, el autor, el tamaño preferido, etc.