SlideShare una empresa de Scribd logo
API de GadgetIntegrantes: 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 DesktopLas 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 DesktopLas API de Google Desktop constan de dos partes:API de GadgetsAPI de búsquedasEl API de gadget consiste en unos simples componentes básicos: XML, HTML y JavaScript
Creación de un GadgetLa 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 contenidoAntes 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 GadgetLa 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 GadgetPreferencias del usuario <UserPrefs>- Se definen los controles que permiten a los usuarios especificar valores para el gadget.
Anatomía de un GadgetPreferencias 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

PDF
Los gadgets o widgets
PDF
Developers love APIs
PPT
Como subir gadget_y_plantillas_de_otras
PDF
Personalizar el contador de like de facebook con jquery
PPTX
Blog
PDF
Mi primera app con GAE y GWT
PDF
Congreso visión 2012 - taller introducción app engine
PDF
Customs Components Android Eduardo Medina
Los gadgets o widgets
Developers love APIs
Como subir gadget_y_plantillas_de_otras
Personalizar el contador de like de facebook con jquery
Blog
Mi primera app con GAE y GWT
Congreso visión 2012 - taller introducción app engine
Customs Components Android Eduardo Medina

La actualidad más candente (11)

PPT
Blogger jesus diseño guia
ODP
Un blog con Blogger
PDF
WordPress a medida
PDF
Mi primera App con GAE
PPT
Android 00 - Instalando nuestro ambiente de desarrollo
PPTX
Creando apps móviles en React Native
PPTX
Diferencia entre widgets y plugins
DOCX
Actividad1 creandoune portafolioenblogger
PDF
Motor de búsqueda en google
PPTX
Plugins vs widgets
PDF
Menu Animado para Wear Developer
Blogger jesus diseño guia
Un blog con Blogger
WordPress a medida
Mi primera App con GAE
Android 00 - Instalando nuestro ambiente de desarrollo
Creando apps móviles en React Native
Diferencia entre widgets y plugins
Actividad1 creandoune portafolioenblogger
Motor de búsqueda en google
Plugins vs widgets
Menu Animado para Wear Developer
Publicidad

Similar a API de Gadget (20)

PPT
Symfony2: Interacción con CSS, JS y HTML5
PPT
Google App Engine1
PPTX
Google Maps
PPT
Introducción a ASP.NET
PPTX
Curso Cloud Computing, Parte 2: Google App Engine
PPT
Encuentro Linux 2011
PDF
Servicio web.lauraivettecolinvillarreal
PDF
Appcircus Academy: Integración de Social Media en Android
PPT
Calculadora
PPT
Introducción ASP .NET
ODP
Taller de introducción a Google App Engine
PPT
Dce2 Introduccion Asp.Net
PPTX
Prepara tus apps de SharePoint y Office 365 para el futuro
PPT
Google Api
PPT
Android Bootcamp - GTUG Uruguay
ODP
Introducción al desarrollo de Google Mapplets
PPT
Gadgets
PPT
HTML5 la revolución!
DOC
Laura bonilla 102 tics jmv
PDF
SIBW - TAC - Trabajo - Daniel Díaz Salas
Symfony2: Interacción con CSS, JS y HTML5
Google App Engine1
Google Maps
Introducción a ASP.NET
Curso Cloud Computing, Parte 2: Google App Engine
Encuentro Linux 2011
Servicio web.lauraivettecolinvillarreal
Appcircus Academy: Integración de Social Media en Android
Calculadora
Introducción ASP .NET
Taller de introducción a Google App Engine
Dce2 Introduccion Asp.Net
Prepara tus apps de SharePoint y Office 365 para el futuro
Google Api
Android Bootcamp - GTUG Uruguay
Introducción al desarrollo de Google Mapplets
Gadgets
HTML5 la revolución!
Laura bonilla 102 tics jmv
SIBW - TAC - Trabajo - Daniel Díaz Salas
Publicidad

Más de jvelizster (18)

PDF
Api De Google Calendar
PPT
Api Podcast
PPT
Produccion Global
PPTX
Api Facebook
PDF
Dspace
PPTX
Cien Mejorque Uno
PPTX
API Twitter
PPTX
API Flickr
PPTX
Google Analytics
PPTX
UStream Appi
PPTX
Los Pioneros de la Producción entre iguales
PPTX
El Lugar De Trabajo Wiki
PPTX
Prosumidores
PPTX
Mentes Colaborativas
PPTX
Los Neo Alejandrinos
PDF
La Tormenta Perfecta
PPT
Plataformas para la Participación
PDF
IdeáGoras
Api De Google Calendar
Api Podcast
Produccion Global
Api Facebook
Dspace
Cien Mejorque Uno
API Twitter
API Flickr
Google Analytics
UStream Appi
Los Pioneros de la Producción entre iguales
El Lugar De Trabajo Wiki
Prosumidores
Mentes Colaborativas
Los Neo Alejandrinos
La Tormenta Perfecta
Plataformas para la Participación
IdeáGoras

Último (20)

PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Introducción a la historia de la filosofía
PDF
IPERC...................................
PPTX
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
PDF
EL aprendizaje adaptativo bajo STEM+H.pdf
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
informe tipos de Informatica perfiles profesionales _pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Modelo Educativo SUB 2023versión final.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
2.0 Introduccion a processing, y como obtenerlo
Introducción a la historia de la filosofía
IPERC...................................
T2 Desarrollo del SNC, envejecimiento y anatomia.pptx
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
EL aprendizaje adaptativo bajo STEM+H.pdf
TOMO II - LITERATURA.pd plusenmas ultras
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
informe tipos de Informatica perfiles profesionales _pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Modelo Educativo SUB 2023versión final.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
Ernst Cassirer - Antropologia Filosofica.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf

API de Gadget

  • 1. API de GadgetIntegrantes: 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 DesktopLas 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 DesktopLas API de Google Desktop constan de dos partes:API de GadgetsAPI de búsquedasEl API de gadget consiste en unos simples componentes básicos: XML, HTML y JavaScript
  • 5. Creación de un GadgetLa 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 contenidoAntes 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 GadgetLa 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 GadgetPreferencias del usuario <UserPrefs>- Se definen los controles que permiten a los usuarios especificar valores para el gadget.
  • 13. Anatomía de un GadgetPreferencias 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.