Síguenos

FacebookTwitter

Android, el nuevo OS marca la pauta en celulares y netbooks

Android es un sistema operativo para teléfonos celulares y netbooks basado en el núcleo Linux. Inicialmente fue desarrollado por Google y luego por la Open Handset Alliance (liderada por la propia Google).

La presentación de la plataforma Android se realizó el 5 de noviembre de 2007 junto con la fundación Open Handset Alliance, un consorcio de 48 compañías de hardware, software y telecomunicaciones comprometidas a la promoción de estándares abiertos para dispositivos móviles. La mayoría del código fuente de Android ha sido publicado bajo la licencia de software Apache, una licencia de software libre y código fuente abierto. Google lanzó la última versión de Android, el 26 de Octubre del 2009, 2.0.

En las portátiles

Asus, después de realizar varias pruebas, ha determinado que el nuevo sistema operativo Android, puede correr perfectamente en un portátil. Por ello, Asus ha decidido lanzar al mercado una gama de netbooks con sistema operativo Android de serie. Instalar el Sistema Operativo Android en un portátil, viene a ser como instalar Windows Mobile. Son adaptaciones especiales para equipos especiales.

SO Android coge la punta en el mercado de celulares y portátiles

Arquitectura de Android

Los componentes principales del sistema operativo de Android:

Aplicaciones: las aplicaciones base incluirán un cliente de email, programa de SMS, calendario, mapas, navegador, contactos, y otros. Todas las aplicaciones estan escritas en lenguaje de programación Java.

Framework de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar el reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.

Bibliotecas: Android incluye un set de bibliotecas C/C++ usadas por varios componentes del sistema Android. Estas características se exponen a los desarrolladores a través del framework de aplicaciones de Android.

Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik.

Núcleo - Linux: Android depende de Linux versión 2.6 para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, stack de red, y modelo de controladores. El núcleo también actúa como una capa de abstracción entre el hardware y el resto del stack de software.

El SO Android es utilizado por ser un sistema operativo amigable y funcional
  • Categoría: Tecnología
  • Publicación: 07-ene-2010 14:00
  • Última edición: 06-ene-2010 13:00