Você está na página 1de 3

GLOSARIO: Android

Eclipse: Eclipse es un entorno de software multi-lenguaje de programacin que incluye


un entorno de desarrollo integrado (IDE). Inicialmente, se dise pensando
principalmente en el lenguaje de programacin Java y se puede utilizar para desarrollar
aplicaciones en este lenguaje.

JAVA: Java es un lenguaje de programacin orientado a objetos, desarrollado por Sun


Microsystems a principios de los aos 90. La sintaxis del lenguaje en s mismo est
basado en C y C++, pero tiene un modelo de objetos ms simple y elimina herramientas
de bajo nivel, que suelen inducir a muchos errores, como la manipulacin directa de
punteros o memoria. Con respecto a la memoria, su gestin no es un problema ya que
sta es gestionada por el propio lenguaje y no por el programador.

Actividades (Activities) de Android: Una actividad representa una pantalla nica con una
interfaz de usuario. Por ejemplo, una aplicacin de correo electrnico puede tener una
actividad que muestra una lista de correo electrnico nuevo, otra actividad que compone
un correo y otra actividad que lee los mensajes. Aunque las actividades trabajan
conjuntamente para dar la sensacin de una nica aplicacin, cada una de ellas es
independiente de las otras. Por lo tanto, otra aplicacin externa diferente podra iniciar
cualquiera de estas actividades (si la aplicacin de correo electrnico lo permite).

Proveedor de contenido (Content Provider): Es el mecanismo proporcionado por


Android para compartir informacin entre aplicaciones. Muchas aplicaciones estndar
de Android usan Proveedores de contenidos como, por ejemplo, la lista de contactos, la
aplicacin de SMS mensajes cortos, el calendario, etctera.

Receptores de mensajes (Broadcast receivers): Un receptor de mensajes responde a


mensajes difundidos (broadcast) a todos los elementos del sistema. Por ejemplo, un
mensaje puede anunciar que la pantalla se ha apagado, la batera est descargada o que
se ha capturado una foto. Las aplicaciones tambin pueden emitir este tipo de mensajes
para, por ejemplo, indicar a otras aplicaciones que ciertos datos ya han sido descargados
en el dispositivo y estn disponibles para ser utilizados.

Servicio (Service): Es un componente de una aplicacin Android que se ejecuta en


segundo plano, sin interactuar con el usuario (no tiene interfaz de usuario), para realizar
operaciones de larga duracin.

Componentes de la pantalla de inicio (Widgets): Estos componentes visuales se usan


principalmente en la Pantalla de inicio (HomeScreen) de Android para mostrar informacin
que se actualiza peridicamente como, por ejemplo, un reloj, la previsin del tiempo,
etctera. Al tratarse de programacin avanzada no los estudiaremos en este curso de
iniciacin a Android.




Callback: En programacin de computadoras, una devolucin de llamada o retrollamada
(en ingls, callback) es una funcin "A" que se usa como argumento de otra funcin "B".
Cuando se llama a "B", sta ejecuta "A" al acabar la ejecucin de sus sentencias, es
como si le dijramos a la funcin B que puede usar la funcin A para hacer otras
tareas. Para conseguirlo, usualmente lo que se pasa a "B" es el puntero a "A".

Event Listener: Interfaz de la clase Vista (View) que contiene un nico mtodo de tipo
callback que Android invoca cuando detecta que el usuario est provocando un tipo
concreto de interaccin con este elemento de la interfaz de usuario.

Adaptador (Adapter): Es un objeto que permite definir el modelo de datos que usan
todos los componentes de seleccin de forma unificada. Este objeto tambin se usa
mucho en la bases de datos.

Hilo (Thread): Es una tarea que se ejecuta en paralelo con otra tarea. Todos los
componentes de una misma aplicacin Android se ejecutan en el mismo hilo principal (en
ingls se denomina "main thread"). A este hilo tambin se lo denomina hilo de la interfaz
de usuario (en ingls "UI thread").

Recursos de Android: Son archivos contenidos en el proyecto de tipo audio, vdeo,


imgenes, texto, XML, etctera, que se pueden usar en la aplicacin. Estos recursos son
de slo lectura.

Intenciones (Intents): Permiten a las aplicaciones de Android expresar la intencin que


desea ejecutar una accin sobre unos datos usando algn componente de sta o de otra
aplicacin. Las Intenciones son mensajes asncronos que se usan para realizar acciones e
intercambiar datos, tanto en la peticin como en la respuesta, entre componentes de las
aplicaciones.

Caja de arena (sandbox): Es un sistema de aislamiento de procesos, mediante el cual se


pueden ejecutar distintos programas con seguridad y de manera separada.

Base de datos: El trmino se refiere a una coleccin, conjunto o depsito de datos,


almacenados en un soporte magntico o de otro tipo, accesibles por mltiples usuarios
de forma rpida y eficaz mediante el ordenador a travs de una o de varias aplicaciones
informticas independientes de los datos.

Analizador sintctico (parser) : Programa o bloque de cdigo que convierte el texto de


entrada en otras estructuras (comnmente rboles), que son ms tiles para el posterior
anlisis; tambin captura la jerarqua implcita de la entrada.


GLOSARIO: Android

Mensaje emergente de Android (Toast) : Es un mensaje que se muestra en la pantalla


del dispositivo Android durante unos segundos y desaparece automticamente sin
requerir ningn tipo de actuacin por parte del usuario.

Mensaje de notificacin de la barra de estado de Android: Icono que se muestran en


la barra de estado de los dispositivos Android cuando recibimos un mensaje SMS, hay
actualizaciones disponibles, est el reproductor de msica funcionando, etctera.

Depuracin de programas (Debug): Es el proceso de identificar y corregir errores de


programacin en tiempo de ejecucin.

Punto de interrupcin (Breakpoint) : Es una marca en el cdigo fuente que pausa la


ejecucin de un programa, para que el programador pueda evaluar los valores asignados
a las variables y detectar errores en tiempo de ejecucin.

Você também pode gostar