¿Qué es un teléfono Android ?

Un teléfono Android ™, a veces llamado teléfono Droid ™, es un teléfono móvil que utiliza el sistema operativo Android ™ desarrollado por Google. Este sistema operativo se ha convertido en una opción popular en los últimos años para los llamados «teléfonos inteligentes», porque los desarrolladores y fabricantes pueden personalizarlo libremente según sus necesidades específicas. Esta personalización significa que diferentes teléfonos Android ™ pueden tener interfaces de usuario muy variadas. Sin embargo, la mayoría de los teléfonos inteligentes, incluidos los que utilizan sistemas operativos de la competencia, ofrecen capacidades generales similares, incluida la navegación por Internet, la gestión de información personal, la transmisión de video y el acceso a un gran depósito de aplicaciones gratuitas y de pago.

Especificaciones técnicas y sistema operativo

En el aspecto técnico, un teléfono Android ™ ejecuta el sistema operativo Android ™, aplicaciones clave y middleware. Está basado en el kernel de Linux® y está escrito en lenguaje C. Android ™ ejecuta aplicaciones que están escritas principalmente en el lenguaje Java®.

Los teléfonos Android ™ se consideran revolucionarios en algunos círculos debido a la estructura de código abierto del firmware básico. Se anima a todos los desarrolladores, ya sean profesionales o aficionados, a escribir programas y aplicaciones para el sistema operativo y contribuir al proyecto de Android ™ en evolución enviándolos a Play Store ™ de Google, una aplicación de código cerrado para teléfonos Android ™. Los usuarios pueden optar por descargar y utilizar las aplicaciones en sus teléfonos accediendo a la biblioteca de aplicaciones a través de sus teléfonos.

Hacer múltiples tareas

Un teléfono Android ™ puede ejecutar varias aplicaciones al mismo tiempo en segundo plano, lo que facilita la multitarea. Esto hace que la funcionalidad del teléfono sea más fluida que la de algunas plataformas de la competencia, aunque el alcance de esta capacidad depende del hardware del teléfono individual. Algunos teléfonos utilizan procesadores multinúcleo, que son más útiles para los «usuarios avanzados» que necesitan que sus teléfonos ejecuten varias operaciones simultáneas.

Enfoque no propietario

Algunos dispositivos comparables que utilizan otros sistemas operativos se rigen por estrictas reglas de propiedad. A los desarrolladores interesados ​​en escribir aplicaciones para el iPhone ™, por ejemplo, no se les permitirá crear programas que reflejen de cerca las aplicaciones propiedad de Apple, como iTunes ™. Todas las aplicaciones deben ser aprobadas por Apple antes de que se les permita aparecer en Apple App Store ™. Este no es el caso de las aplicaciones para teléfonos Android ™, que se desarrollan bajo los auspicios de Open Handset Alliance, un consorcio que fomenta el uso y avance de software de código abierto para teléfonos móviles.

Otra distinción importante de la plataforma Android ™ es que no está vinculada a un fabricante de hardware específico. Cualquier fabricante interesado en producir su propia versión de un teléfono Android ™ puede utilizar el sistema operativo. El resultado es que muchas empresas de telefonía móvil de la competencia ahora utilizan esta plataforma para alimentar sus teléfonos móviles y comercializar sus dispositivos.
Antecedentes históricos
Inicialmente, Google se asoció con High Tech Computer Corporation (ahora HTC Corporation) para construir el primer teléfono móvil con la plataforma Android ™, conocida como G1 ™ en los Estados Unidos. En 2008, T-Mobile presentó al público estadounidense el teléfono G1 ™ Android ™. Desde entonces, decenas de fabricantes han lanzado al mercado cientos de teléfonos con este sistema operativo.

Diferentes generaciones de teléfonos inteligentes han ejecutado varias versiones de Android ™. Cada versión principal del software se identifica con un nombre en clave que generalmente está relacionado con algún tipo de postre. Si bien muchos teléfonos se pueden actualizar a versiones más recientes del sistema operativo, esto generalmente no se puede hacer de manera indefinida, debido a las limitaciones de hardware de los teléfonos individuales. Por ejemplo, los primeros teléfonos como el G1 ™, que inicialmente ejecutaba la versión 1.0 de Android ™, finalmente se pudieron actualizar a la versión 1.6 (Donut), pero no se pudieron actualizar a versiones posteriores como 2.3 (Gingerbread) o 4.0 (Ice Cream Sandwich ), que requieren hardware más robusto.
SDK
Android ™ ofrece un kit de desarrollo de software (SDK) para ayudar a los desarrolladores a crear aplicaciones funcionales. Si bien algunas partes del sistema operativo Android ™ están protegidas por la licencia Apache ™ para protegerse contra aplicaciones que podrían comprometer la funcionalidad básica de los teléfonos, gran parte se publica bajo la licencia pública general, que invita a los desarrolladores a realizar modificaciones libremente. El SDK incluye amplios recursos y herramientas para facilitar este tipo de desarrollo. Se actualiza periódicamente, junto con el sistema operativo en sí, y se da prioridad al trabajo de soporte en las versiones más nuevas y antiguas de Android ™.

enraizamiento
A pesar de la estructura relativamente abierta del sistema operativo, los fabricantes de muchos dispositivos que usan Android ™ restringen con frecuencia el acceso de los usuarios a ciertos recursos y funciones dentro de la estructura del software. Normalmente, los fabricantes hacen esto para garantizar una experiencia estable y predecible para todos los usuarios, y posiblemente para mantener un cierto nivel de control sobre cómo se utilizan sus productos.
“Rootear” es el término de la jerga para usar hacks de software para eludir estas restricciones en Android ™. Algunos usuarios optan por hacer esto para ampliar las capacidades de un teléfono o simplemente como un pasatiempo y con fines de experimentación. El proceso varía, pero normalmente implica descargar un archivo especial de Internet e instalarlo en el teléfono desde una tarjeta de memoria externa. Las instrucciones detalladas sobre cómo rootear un teléfono Android ™ específico están ampliamente disponibles en línea, aunque los usuarios deben ser conscientes de que existen riesgos al hacerlo. En muchos casos, el enraizamiento anulará la garantía de un teléfono, y también existe la posibilidad de que un dispositivo se vuelva inútil si algo sale mal.