Todas las versiones de Android

Todas las versiones de Android

Tutoriales

Glosario Android: 80 conceptos que deberías conocer

18 septiembre, 2014 22:27

Hace unos años publicamos un artículo sobre aquellos conceptos más importantes en Android. Sin embargo, desde entonces ha llovido mucho y, aunque muchos de esos conceptos son totalmente útiles aún, han surgido otros muchos nuevos que nos gustaría poder mencionar.

Como en la anterior versión del diccionario, lo primero es recordaros que si eres realmente nuevo en este mundo, quizá deberías empezar por las preguntas frecuentes y los primeros pasos en Android. A partir de ahí, bienvenido de nuevo al mundo ¿qué significa…? Hemos incluido 80 conceptos, pero tened por seguro que esta lista podría ser muchísimo más extensa.

Concepto Definición
Actualizar Aumentar la versión de Android. Ej: Pasar de 1.6->2.1 Normalmente este proceso se realiza mediante OTA.
Adb (Android Depuration Bridge) Es una herramienta que viene en el SDK de Android. Te permite trastear con el móvil o un emulador mediante la línea de comandos.
Acción (Action) Una descripción de algo que queremos que un Intent haga. Pueden ser tanto definidas por Android como propias.
Acelerómetro Se trata de un sensor que mide la aceleración y la fuerzas inducidas por las gravedad.
Actividad (Activity) Representa una pantalla en una aplicación
Adb Shell Es un shell (terminal) que funciona sobre adb y ofrece una línea de comandos que permite entre otras cosas operar con comandos unix compatibles incluidos en el sistema.
AMOLED Tecnología de fabricación de pantallas basadas en OLED
Android Manifest Es el archivo en el que se definen los rasgos principales de una aplicación: nombre, componentes o permisos entre otros.
Android Studio El nuevo IDE de Google para programar para la plataforma Android
AOSP Siglas de Android Open Source Project, proyecto pilar de Android
APK Es la extensión de las aplicaciones Android, variante del Java. Así pues, un .apk es cualquier aplicación que te puedes instalar en tu móvil.
ART ART hace referencia a Android Runtime, o tiempo de ejecución de Android, éste es el responsable de correr las aplicaciones en Android. ART es el sucesor de Dalvik Runtime
Backup Copia de seguridad de nuestros datos.
Benchmark Técnica utilizada para medir el rendimiento de un sistema o componente del mismo
Bootloader El Bootloader es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo y se encarga de preparar todo lo que necesita el sistema operativo para funcionar.
Brick Termino que hace mencion a un error al momento de flashear o modificar algo dentro del telefono que lo deja inutilizable
Broadcast Receiver (Receptor Broadcast) Un broadcast es un mensaje que cualquier aplicación puede recibir. Y en Android podremos utilizar receptores para interceptar dichos mensajes
BUG Defecto en el software o un hardware que no ha sido descubierto por los creadores o diseñadores de los mismos durante su fabricacion o desarrollo.
Canvas Superficie para dibujar que nos permite generar gráficos.
CES Consumer Electronics Show se refiere a un evento que se celebra anualmente, en enero, en Las Vegas, centrada en la tecnología
ClockWork Mode Modo de recuperacion avanzado que se instala a travez de un archivo .zip comunmente.
Cocinero Dícese del programador, diseñador o creador de una ROM para Android.
Content Provider Capa de abstración para, de forma segura, exponer los datos de nuestra aplicación a otra aplicación
CM CyanogenMod, firmware no oficial basado en el sistema operativo de código abierto Android, con funcionalidades añadidas
Dalvik La máquina virtual de Android por defecto hasta la llegada de ART
DDMS Es una herramienta que viene en el sdk de Android. Te permite visualizar los procesos que se están ejecutando en tu teléfono así como hacer capturas de pantalla
Downgradear Dícese del proceso de bajar la versión Android. Ej: pasar de la 1.6->1.5 Sería lo contrario a Actualizar. Utilizado para poder instalar ciertas ROMs.
Drawable Un tipo de recurso visual que podemos utilizar al programar en Android
Driver Archivo o archivos que permiten que un sistema operativo entienda y maneje diversos perifericos y hardwares que se conectan
Fastboot Bootloader con el que podemos hacer flasheos de bajo nivel.
Firmware Bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla loscircuitos electrónicos de un dispositivo de cualquier tipo.
Flashear Dícese del proceso de “aplicar” una ROM a un teléfono. Las ROMs no se “instalan” se flashean. La definición exacta es:
Cargar datos en un chip de memoria de estado sólido, en especial los que contienen el sistema operativo para dispositivos y periféricos electrónicos.
Fragmento (Fragment) Porción de interfaz de usuario o un comportamiento en una actividad
Goldcard Es una sdcard especial que uno mismo se fabrica y que nos permite instalar en cualquier un teléfono su ROM original. Muy común su uso para que no hayan problemas y conseguir permisos root.
Decir que cada teléfono necesita de una goldcard diferente, por tanto hay Goldcards para Desire, para Hero y para los demás.
Importante: No usar una Goldcard para un teléfono en otro modelo.
GPRS General Packet Radio Service o servicio general de paquetes vía radio creado en la década de los 80 es una extensión del Sistema Global para Comunicaciones Móviles para la transmisión de datos mediante conmutación de paquetes
GPS Sistema americano de navegación y localización mediante satélites.
GPU La unidad de procesamiento gráfico o GPU es un coprocesador dedicado al procesamiento de gráficos u operaciones de coma flotante, para aligerar la carga de trabajo del procesador central
GSM Sistema de radiotelefonía celular digital europeo comercializado a partir de 1992.
HSDPA La tecnología HSDPA, también denominada 3.5G, 3G+ o mini 3G, es la optimización de la tecnología espectral UMTS/WCDMA, una tecnología basada en conexiones minis, de menor velocidad a el promedio de la actual 3G
IFA Feria tecnológica que se celebra en septiembre en Berlín
Intent Un Intent es un mensaje que podemos utilizar para solicitar una acción determinada a otra componente de una aplicación. Se trata de una clase que nos facilita la comunicación entre componentes,
IPS IPS (In Plane Switching) es una tecnología que se utiliza para pantallas de cristal líquido, también llamadas LCD, para corregir problemas de color y de ángulo de visión
Kernel Parte fundamental del sistema operativo y es el que se encarga de dar acceso del hardware a los programas
Launcher Parte de la interfaz de usuario de Android en pantallas de inicio que le permite lanzar aplicaciones, hacer llamadas telefónicas, etc
Layout Fichero XML que describe la composición de una pantalla
Logcat Un listado de los mensajes emitidos por el teléfono. Muy útil para los programadores con el fin de encontrar qué causa los errores.
LTE Nueva generación (4G) respecto a UMTS (tercera generación o 3G) y a su vez GSM (segunda generación o 2G)
NFC Near-Field Communication o Comunicación de Campo Cercano, es un estándar creado para la comunicación sin cables de corto alcance para la realización de pagos a través de nuestros dispositivos móviles mayoritariamente.
Odex Estos archivos .odex son colecciones de partes de la aplicacion correspondiente, que estan optimizadas ANTES de arrancar
Odin Software esencial cuando se quiere hacer una flasheo al movil de manera NO OFICIAL
OEM Un fabricante de equipamiento original, es cuando una empresa fabrica productos que luego son comprados por otra empresa y vendidos bajo la marca de la empresa compradora.
OLED La base de las pantallas OLED es un diodo orgánico de emisión de luz (Organic Light-Emitting Diode) que genera y emite luz por sí mismo. Esa características es la principal diferencia entre un televisor LED y uno OLED.
OTA Siglas de Over-The-Air o “Sobre el Aire”. Es un método para distribuir actualizaciones a los usuarios de tal manera que les aparezca una notificación directamente en el teléfono y puedan descargarla directamente sin necesidad de conectarse a ningún ordenador. Es el método por el que se distribuyen la mayoría de las Actualizaciones Android.
OverClocked alcanzar una mayor velocidad de reloj para un componente electrónico (por encima de las especificaciones del fabricante)
Push Un estilo de comunicación donde la petición se origina en el servidor. Básicamente se traduce en que recibes información sin pedirla. Recibirás los mails o mensajes al instante sin tener que verificar tu si hay contenido nuevo.
PPI Pixeles por pulgada
QR (Código) Un código QR es un módulo útil para almacenar información en una matriz de puntos o un código de barras bidimensional
Radio La Radio se encarga de la funcionalidad de teléfono del dispositivo. Esto incluye GPRS, GSM, UMTS, GPS y operaciones, así como la funcionalidad de la cámara. Se puede cambiar indistintamente de la ROM, y no se pierden los datos, ni programas de la Rom
RAM (memoria) La memoria de acceso aleatorio es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados
Recovery Es una pantalla que te permite manipular el teléfono sin que se haya cargado completamente la ROM. Puedes realizar diferentes acciones como Flashear o Wipear. Indispensable para instalar ROMs.
ROM (memoria) La memoria ROM, (read-only memory) o memoria de sólo lectura, es la memoria que se utiliza para almacenar los programas que ponen en marcha el teléfono y realizan los diagnósticos. No confundir con la ROM(imagen).
ROM (imagen) Es una imagen del sistema operativo personalizado. Como si cogieras el sistema Android por defecto que viene en tu teléfono y lo modificases a tu antojo. A continuación lo distribuyes a la comunidad para que ellos también disfruten de esos cambios. Hay ROMs de diferentes teléfonos y con diferentes sistemas Android.
Una ROM se ha de Flahsear desde el Recovery y ha de tener una Radio y un SPL determinados para que funcione.
Rootear Modificar el sistema para poder disfrutar de permisos de root(=administrador, superusuario).
Recursos Son los componentes de una aplicación no programados, que se utilizarán en la misma. Aquí se incluyen imágenes, textos, ficheros...
SDK Un kit de desarrollo de software o SDK (siglas en inglés de software development kit) es generalmente un conjunto de herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema concreto
SPL Es un cargador secundario de programa bootloader que se encarga de cargar la Radio/GSM y el sistema operativo. De esta manera podremos modificar tamaños de memoria para mejorar el rendimiento del teléfono.
SWAP (memoria) Se usa como apoyo a la memoria ram de nuestro móvil y si en algún momento puntual el sistema se queda sin ram, se usará esta memoria swap
Servicio (Service) Es un objeto que se ejecuta en segundo plano, sin necesidad e interfaz gráfica.
SU "Super user" o super usuario. Lo que es lo mismo: acceso root
Tema Un conjunto de propiedades que nos permiten definir la configuración para mostrar en una aplicación.
Tethering Se denomina anclaje a red o tethering al proceso por el cual un dispositivo móvil con conexión a Internet actúa como pasarela para ofrecer acceso inalámbrico a la red a otros dispositivos, cualesquiera que estos sean, asumiendo dicho dispositivo móvil un papel similar al de un módem o enrutador
UI Interfaz de usuario
URI Android utiliza cadenas de texto URI como forma básica para solicitar información en Content Providers. Debe seguir un esquema.
UMTS Sistema universal de telecomunicaciones móviles es una de las tecnologías usadas por los móviles de tercera generación (3G), sucesora de GSM
View El objeto más importante cuando estamos montando una interfaz gráfica. De él extenderán la mayoría de componentes que utilicemos. Básicamente consiste en un área de la pantalla que admitirá determinadas funcionalidades
ViewGroup Contenedor de Views
Widget Elemento que puede añadirse al escritorio de nuestro dispositivo Android, ofreciéndonos información y determinadas funcionalidades (según lo que el desarrollador lleve a cabo).
Wipe Su traducción es Barrido. Básicamente se trata de un formateo o borrado general de todos los datos de tu teléfono con el fin de dejarlo tal y como estaba nada más sacarlo de la caja.
Atención: un wipe no te borra el contenido de la SD pero si que te borra las aplicaciones instaladas.
WiMAX Definiciones en la Web
WiMAX, siglas de Worldwide Interoperability for Microwave Access, es una norma de transmisión de datos que utiliza las ondas de radio en las frecuencias de 2,3 a 3,5 GHz y puede tener una cobertura de hasta 60 km.
XDA XDA-developers es una comunidad de desarrolladores de software para dispositivos móviles de más de 4 millones de usuarios de todo el mundo creada en 2003.

¡Esperemos que te haya servido de utilidad! ¿Echas en falta alguno?