You are on page 1of 5

UNIVERSIDAD ESTATAL DE BOLVAR

FACULTAD DE CIENCIAS DE LA EDUCACIN SOCIALES FILOSFICAS Y HUMANSTICAS

ESCUELA CIENCIAS INFORMATICAS NOMBRE: GISSELA HURTADO ASIGNATURA LENGUAJE DE PROGRAMACIN II TEMA DE INVESTIGACIN WIDGETS BASICOS CUARTO CICLO 2012 -2013

Introduccin

En el presente documento se aborda los temas como wibgets bsicos, tipos adems se enfoca sobre la programacin de nuevas aplicaciones bajo un estndar de la GUI mencionando que son aplicaciones que permiten el fcil acceso a diversas funciones y aadir informacin visual lo que hace que el entorno sea mas agradable para el usuario ya que en este tiempo tanto los sistemas operativos como lo tangible del computador se presta para trabajar de manera mas sencilla debido a su interfaz ya que permite una mejor interaccin mediante el usuario y el ordenador

Objetivo general Crear widgets de casi cualquier temtica y funcionalidad. El contenido puede ser texto, imagen audio o video, adems la facilidad de programacin es sorprendente y al ser de cdigo abierto cualquier usuario puede personalizarlo a su gusto

Objetivos especficos 1. Permiten controlar los datos y la interaccin con los mismos. 2. Admitir la manipulacin directa de un tipo de dato 3. Proveer el acceso a funciones que se usan de forma ms visual, distribuyendo informacin

Widgets
Widgets es una pequea aplicacin o programa, Entre sus objetivos est dar fcil acceso a funciones frecuentemente usadas y proveer de informacin visual. , los widgets pueden hacer todo lo que la imaginacin desee e interactuar con servicios e informacin distribuida en Internet; pueden ser vistosos relojes en pantalla, notas, calculadoras, calendarios, agendas, juegos, ventanas con informacin del tiempo en su ciudad, incluso sistemas de tiendas de comercio, etctera. Estos widgets puede ser texto, imagen audio o video, con lo que podemos crear widgets de casi cualquier temtica y funcionalidad. Una caracterstica comn a los widgets, es que son de distribucin gratuita a travs de Internet. CMO USO UN WIDGET? En general cada widget tiene su comportamiento, sus mtodos y atributos. Sin embargo, podemos describir de manera general los pasos a seguir para utilizar cualquier widget: 1) Instanciar el widget por medio de su constructor => Gtk2::*->new( ... ); 2) Establecerle atributos propios o heredados. 3) Conectar los manejadores hacia las seales emitidas por los eventos que nos interesen de dicho widget. 4) Agrupar o empacar dicho widget en algun contenedor y darle algn atributo especial de posicionamiento. TIPOS DE WIDGETS Widgets de escritorio: son los que ms conocemos. Son herramientas interactivas descargables que se insertan en el escritorio de nuestro ordenador. Suelen ser aplicaciones para: el tiempo, el reloj, buscadores, etc. Web widgets: partes de cdigo que representan funcionalidades o contenidos que pueden ser instalados y ejecutados en tu pgina de manera sencilla. Su objetivo es enriquecer los contenidos y funcionalidades de tu Web sin necesidad de programar y crear nuevos contenidos.

Widgets para mviles: similares a los de escritorio, pero, en este caso, para el interface del telfono. A pesar de lo pequea que pueda ser su pantalla. Widgets fsicos: mecanismos compactos interactivos que integran varias funciones tpicas de los Widgets utilizados en un ordenador. Sus funcionalidades ms comunes pueden ser alarmas despertador, informacin del tiempo, de Internet, etc.

Widgets en el ambiente de la programacin grfica Como componente o control visual que el programador. Los programadores los usan para construir interfaces grficas de usuario (GUI). En programacin, un widget (o control) es un elemento de una interfaz (interfaz grfica de usuario o GUI) que muestra informacin con la cual el usuario puede interactuar. Por ejemplo: ventanas, cajas de texto, checkboxs, listbox, entre otros.

Widget tookits Son paquetes de widgets genricos que permiten a los programadores desarrollar aplicaciones grficas. En general, cada tipo de widget es definido como una clase en la programacin orientada a objetos; luego, a partir de la herencia de clase, se crean muchos widgets derivados.

WIDGETS BASICOS ToggleButton: Permite incluir imgenes como fotografas, dibujos, etc. ImageButton: De fondo tiene una imagen, la cual especificaremos con la propiedad src; la imagen debe estar en el directorio drawable. RadioButton: Los botones de radio permiten escoger una entre mltiples opciones mutuamente excluyentes. Al igual que el CheckBox, el widget incluye un texto y una imagen que cambia de apariencia en funcin de si est seleccionado o no.

Conclusin En definitiva son bloques bsicos y visuales de construccin que combinados en una aplicacin, permiten controlar los datos y la interaccin de los mismos. Esto quiere decir que provee un punto de interaccin con el usuario para la manipulacin directa de un tipo de dato mediante un entorno grfico.

Recomendacin De acuerdo con la investigacin y la publicacin de este documento y la temtica tratada en el mismo, se a detallado un tema con gran relevancia no obstante se manifiesta como una aplicacin que permite interactuar con el computador pero los programadores o diseadores de estas herramientas deberan tomar en consideracin su importancia y beneficios que proporcionan al usuario. Adems tmese en cuenta que la informacin existente en la red no es extensa

Bibliografa Perez, R. (2012, Julio 30). Widgets avanzados. Descargado el 10 de diciembre del 2012, de http://blobic.com/entry/widgets-avanzados-para-tu-android-con-powercontrols-apps-y-juegos-android
Widgets mas comunes.(s.f.) Recuperado el 10 de diciembre de 2012, de http://programandoenandroid.wordpress.com/2012/06/04/widgets-basicos/ Gambas. (s.f.) recuperado el 10 de diciembre de 2012, de www.linux-magazine.es Comandos bsicos. (s.f.) Recuperado el 10 de diciembre de 2012, de

http://medicinadelfuturo.bligoo.cl/comandos-basicos-html-y-widgets#.UL9JCVZ38Yw