trabajo android
Post on 10-Mar-2016
215 Views
Preview:
DESCRIPTION
TRANSCRIPT
EL SISTEMA ANDOID
Por: Andrés Felipe López Montoya
ARE de TECNOLOGIA e INFORMATICA
Profesor. SERGIO ALEXANDER JIMENEZ ECHAVARRIA
Grupo. NOVENO A
COLEGIO SAN JOSE DE LA SALLE
”Mi Colegio por Siempre”
MEDELLIN
Febrero 9 de 2012
EL SISTEMA ANDROID
1. DEFINICION:
es un sistema operativo utilizado en
dispositivos móviles como teléfonos
inteligentes y tablets basado en Linux
desarrollado por la Open Handset Alliance
que son una cantidad de fabricantes y
desarrolladores de hardware, software y
operadores de servicio. Hoy en día las
unidades que utilizan Android lideran el
numero uno en Estados Unidos con una
cuota de mercado de 43,6%
Tiene una gran comunidad de
desarrolladores de aplicaciones para extender la funcionalidad de los dispositivos.
A la fecha, se han sobrepasado las 400.000 aplicaciones (de las cuales, dos tercios
son gratuitas) disponibles para la tienda de aplicaciones Android Market. Android
Market es la tienda de aplicaciones en línea administrada por Google. Andriod no
es un sistema operativo libre de malware, aunque la mayoría de ello es descargado
de sitios de terceros.
Tanto el nombre Android como Nexus One 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 logotipo es el robot "Andy".
2. Historia:
El 5 de noviembre de 2007 la Open Handset Alliance, un consorcio de varias compañías entre las que están Texas Instruments, Broadcom Corporation, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, Intel, LG, Marvell Technology Group, Motorola, y T-Mobile; se estrenó con el fin de desarrollar estándares abiertos para dispositivos móviles. Junto con la formación de la Open Handset Alliance, la OHA estrenó su primer producto, Android, una plataforma para dispositivos móviles construida sobre la versión 2.6 del kernel de Linux.
En julio de 2005, Google adquirió Android Inc., una pequeña compañía de Palo Alto, California fundada en 2003.En aquel entonces, poco se sabía de las funciones de Android Inc. fuera de que desarrollaban software para teléfonos móviles. Esto dio pie a rumores de que Google estaba planeando entrar en el mercado de los teléfonos móviles. En Google, el equipo liderado por Rubin desarrolló una plataforma para dispositivos móviles basada en el kernel de Linux que fue promocionado a fabricantes de dispositivos y operadores con la promesa de proveer un sistema flexible y actualizable. La especulación sobre que el sistema Android de Google entraría en el mercado de la telefonía móvil se incrementó, en diciembre de 2006 señalaron que Google quería sus servicios de búsqueda y aplicaciones en teléfonos móviles y estaban muy empeñados en ello. Medios impresos y en línea pronto reportaron que Google estaba desarrollando un teléfono con su marca.
3. Características: Algunas de las características más importantes del sistema operativo son: Framework de aplicaciones: permite el remplazo y la reutilización de los componentes. Navegador integrado: basado en el motor open Source Webkit. SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones. Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. Telefonía GSM: dependiente del terminal. Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. Cámara, GPS, brújula y acelerómetro: Dependiente del terminal Pantalla Táctil. La arquitectura interna de la plataforma Android, está básicamente formada por 4 componentes: 1.- APLICACIONES: Todas las aplicaciones creadas con la plataforma Android, incluirán como base un cliente de email (correo electrónico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. 2.-FRAMEWORK DE APLICACIONES: Todos los desarrolladores de aplicaciones Android, tienen acceso total al código fuente usado en las aplicaciones base. Esto ha sido diseñado de esta forma, para que no se generen cientos de componentes de aplicaciones distintas, que respondan a la misma acción, dando la posibilidad de que los programas sean modificados o reemplazados por cualquier usuario sin tener que empezar a programar sus aplicaciones desde el principio.
3.- LIBRERIAS: Android incluye en su base de datos un set de librerías C/C++ , que son expuestas a todos los desarrolladores a través del framework de las aplicaciones Android System C library, librerías de medios, librerías de gráficos, 3D, SQlite, etc. 4.- RUNTIME DE ANDROID: Android incorpora un set de librerías que aportan la mayor parte de las funcionalidades disponibles en las librerías base del lenguaje de programación Java. La Máquina Virtual está basada en registros, y corre clases compiladas por el compilador de Java que anteriormente han sido transformadas al formato .dex(Dalvik Executable) por la herramienta ''dx''
4. MODOS DE APLICACIÓN: El sistema operativo Android se usa en teléfonos inteligentes, ordenadores
portátiles, netbooks, tablets, Google TV, relojes de pulsera, auriculares y otros
dispositivos. Este sistema operativo es accesible desde dispositivos de menos de
100 euros hasta terminales que superen los 600, obviando, evidentemente sus
diferencias técnicas.
La plataforma de hardware
principal de Android es la
arquitectura ARM. Hay soporte
para x86 en el proyecto
Android-x86, y Google TV
utiliza una versión especial de
Android x86.
El primer teléfono disponible
en el mercado para ejecutar
Android fue el HTC Dream,
dado a conocer al público el 22
de octubre de 2008. A
principios de 2010 Google ha
colaborado con HTC para
lanzar su producto estrella en
dispositivos Android, el Nexus
One. A esto siguió en 2010 el Samsung Nexus S y en 2011 el Galaxy Nexus.En la
actualidad existen se estima que unos 550.000 teléfonos móviles se activan
diariamente.
5. Ventajas 1. El código de Android es abierto: Google liberó Android bajo licencia Apache.Cualquier persona puede realizar una aplicación para Android. Con esta estrategia las empresas especializadas en diseño de software para teléfonos celulares pueden diseñar las aplicaciones que deseen. 2. Hoy día hay más de 100.000 aplicaciones disponibles para teléfonos Android, la mayoría gratis. Además la libertad de código permite adaptar Android a bastantes otros dispositivos además de teléfonos celulares. Está implantado en Tablets, GPS, relojes, microondas …incluso hay por internet una versión de Android para PC. 3. 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. De esta manera se evita un consumo excesivo de batería. Esta es una de sus mayores ventajas por la rapidez con la que carga una aplicación abierta previamente. Por ejemplo abro Google Maps y en un momento la aplicación localiza mi posición en el mapa. Busco una parada de bus cerca para volver a mi casa, abro el servicio de horario de autobuses para saber cuánto tiempo tengo para llegar a la parada antes de perder el bus y vuelvo a abrir Google Maps para guiarme. Una vez llego la parada, abro la aplicación para leer el periódico y sigo leyendo por donde lo había
dejado hace 20 minutos mientras espero el bus. Cada una de las aplicaciones se han abierto inmediatamente.
top related