ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Android


Enviado por   •  13 de Abril de 2013  •  Tesis  •  384 Palabras (2 Páginas)  •  361 Visitas

Página 1 de 2

INTRODUCCIÓN

Android

Solución software completa para dispositivos móviles.

Engloba:

 Sistema operativo (basado en Linux).

 Entorno de ejecución basado en Java.

 Librerías de bajo y medio nivel.

 Conjunto inicial de aplicaciones para el usuario final.

Historia

 2005: Google compra Android Inc.

 2007: se crea Open Handset Alliance (OHA) formada por 47 compañías (fabricantes hw/sw y operadores). Objetivo: desarrollar estándares abiertos para dispositivos móviles: Producto principal: plataforma Android.

 2009: 14 nuevas compañías se unen a OHA.

 2011: nuevas compañías se unen a la alianza.

 13 operadores móviles.

 20 fabricantes de dispositivos.

 18 compañías de semiconductores.

 16 compañías de software.

 10 compañías de comercialización.

Arquitectura

 Libraries: escritas en lenguaje C/C++

 libc: cabeceras y funciones estándar de C.

 Surface Manager: compone los diferentes elementos de navegación y ventanas en la pantalla.

 OpenGL ES/ SGL: soporte a gráficos 3D y 2D.

 Media Framework: soporte a grabación y reproducción de múltiples formatos de audio y video.

 SQLite: creación y gestión de bases de datos.

 Free Type: trabajar con distintos tipos de fuentes.

 SSL: soporte a comunicaciones seguras.

 WebKit: soporte a aplicaciones tipo navegador.

 Android runtime:

Core libraries: permite que la funcionalidad disponible en las bibliotecas anteriores esté accesible desde Java.

Dalvik VM: máquina virtual Java optimizada para dispositivos móviles.

 Linux Kernel:

Kernel de Linux 2.6.

Incluye: drivers hardware, gestión de memoria, gestión de batería, gestión de procesos.

Gestión de procesos

Android

...

Descargar como (para miembros actualizados)  txt (2.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com