Logo Studenta

Android

¡Estudia con miles de materiales!

Vista previa del material en texto

Android
EQUIPO #3
Antuan Barrera 
Juan Roman 
Ulises Reyna
ANDROID
Android es una plataforma por demás popular de los teléfonos inteligentes. Por ser de código abierto, ha sido la elección de muchas empresas que fabrican teléfonos. El mercado se está decantando y poco a poco Android ha cobrado momentum, por lo que se espera que se convierta en el estándar de facto en la industria de las telecomunicaciones, además de que dicho sistema puede ser usado en tablets y otros dispositivos móviles.
HISTORIA
Este sistema operativo está basado en Linux y la idea era tener un nuevo software para dispositivos móviles con pantalla táctil como son los teléfonos inteligentes y las tablets. 
El sistema fue desarrollado por Android Inc. (fundada en 2003), que Google respaldó económicamente en su momento y que más tarde compró en el 2005. La compañía original era de Palo Alto, California. Entre los cofundadores de Android están Andy Rubin, Rich Miner, Nick Sears y Chris White. 
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles.​ Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto.
El nombre Android hacen alusión a la novela de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como la película se centran en un grupo de androides llamados replicantes del modelo Nexus-6. El nombre del logotipo es “Andy”.
Aplicaciones: incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas ellas escritas en Java.
Marco de trabajo 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 la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades.
Bibliotecas: incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema.
Runtime de Android: incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. 
Núcleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de controladores. También actúa como capa de abstracción entre el hardware y el resto de la pila de software.
ARQUITECTURA
CARACTERISTICAS
 Código abierto.
Núcleo basado en el Kernel de Linux.
Adaptable a muchas pantallas y resoluciones.
Utiliza SQLite para el almacenamiento de datos.
Ofrece diferentes formas de mensajería.
Navegador web basado en WebKit incluido.
Soporte de Java y muchos formatos multimedia.
Soporte de HTML, HTML5, Adobe Flash Player, etc.
Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software.
Catálogo de aplicaciones gratuitas o pagas en el que pueden ser descargadas e instaladas (Google Play).
11. Bluetooth.
Google Talk desde su versión HoneyComb, para realizar videollamadas.
Multitarea real de aplicaciones.
El código de Android es abierto: Google liberó Android bajo licencia Apache. Cualquier persona puede realizar una aplicación para Android.
Hoy día hay más de 650.000 aplicaciones disponibles para teléfonos Android, aproximadamente 2/3 son gratis. Además la libertad de código permite adaptar Android a bastantes otros dispositivos además de teléfonos celulares. 
El sistema Android es capaz de hacer funcionar a la vez varias aplicaciones y además se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad.
 La rapidez con la que carga una aplicación abierta previamente.  
VENTAJAS
DESVENTAJAS
 Duración de la batería.
La Necesidad imperiosa de instalar aplicaciones externas para solucionar problemas de uso normal.
Android está totalmente fragmentado provocando problemas de incompatibilidad con algunas aplicaciones de la Market que funcionan en determinadas versiones de Android.
VERSIONES
Las versiones de Android reciben el nombre de postres en inglés. En cada versión el postre elegido empieza por una letra distinta siguiendo un orden alfabético:

Continuar navegando