Академический Документы
Профессиональный Документы
Культура Документы
Android
Modelo de desarrollo: Cdigo Abierto
Ncleo: Linux
Tipo de ncleo: Monoltico
Plataformas soportadas: ARM, x86,4 MIPS,5
IBM POWER6 7
Por alguna razn, las versiones de Android reciben el nombre de postres en ingls. En cada versin el
postre elegido empieza por una letra distinta siguiendo un orden alfabtico:
K: KitKat (v4.4).
El logotipo de la palabra Android fue diseado con la fuente Droid, hecha por Ascender Corporation. El
verde es el color del robot de Android que distingue al sistema operativo. El color print es PMS 376C y
color GBN en hexadecimal es #A4C639, como se especfica en la Android Brand Guidelines. La tipografa
de Android se llama Norad, solo usado en el texto del logo. Para Ice Cream Sandwich se introduce una
tipografa llamada Roboto, que, segn los propios creadores, est pensada para aprovechar mejor la
legibilidad en los dispositivos de alta resolucin.
Situacin actual
El sistema operativo Android se usa en telfonos inteligentes, ordenadores porttiles, netbooks, tabletas,
Google TV, relojes de pulsera, auriculares y otros dispositivos.
Android ha sido diseado para permitir a los usuarios crear distintas aplicaciones aprovechando las
distintas caractersticas y utilidades de sus telfonos. Por ejemplo, al crear una utilidad con Android, un
usuario podr usar la funcin de llamada de su telfono, o la funcin de mensajera de texto, la de la
cmara de fotos, etc. La idea es que se puedan crear todo tipo de aplicaciones usando todas las
funciones del telfono que se quiera, y combinndolas como se quiera. Adems, Android optimiza los
recursos internos del telfono (memoria, hardware, etc.) con el objetivo de que la aplicacin funcione de
la mejor manera posible.
Android permite crear aplicaciones tomando en consideracin datos que se obtienen de muchos lugares.
Por ejemplo, si se quiere elaborar una nueva aplicacin que sirva a modo de biblioteca mvil, Android no
slo tomar en cuenta los nombres de los libros que ya se tengan almacenados en nuestro telfono, sino
que se podr recurrir a una base de datos que se encuentre en Internet para engrosar los fondos. Pero
es ms, no har falta visitar esta base de datos a diario para ver si se han aadido nuevos ttulos, Android
se encargar de detectar los ltimos ttulos y de aadirlos automticamente a la biblioteca.
Android ha sido diseado para que crear y llevar a la prctica nuevas aplicaciones sea una tarea fcil.
Por otra parte, el sistema operativo est pensado para que todas las aplicaciones que se creen se
puedan utilizar con mucha facilidad tambin.
Requisitos de hardware
Los requisitos mnimos son los siguientes:
Procesador a 1ghz
512mb de RAM
Pantalla de 3.5
Pantalla tctil y multitouch o multitactil (necesario para desplazar objetos en pantalla, activar el
zoom y otras funciones)
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 versin especial de Android x86.
ARM es una arquitectura RISC (Reduced Instruction Set Computer=Ordenador con Conjunto Reducido
de Instrucciones) de 32 bits desarrollada por ARM Holdings. Se llam Advanced RISC Machine, y
anteriormente Acorn RISC Machine. La arquitectura ARM es el conjunto de instrucciones de 32 bits ms
ampliamente utilizado en unidades producidas.
Ventajas y desventajas del sistema operativo Android
Ventajas
Desventajas
Licencias
Android tiene dos tipos de licencias las cuales son:
La licencia Apache: (Apache License o Apache Software License para versiones anteriores a 2.0) es
una licencia de software libre creada por la Apache Software Foundation (ASF). Como cualquier otra de
las licencias de software libre, la Licencia Apache permite al usuario del software la libertad de usarlo
para cualquier propsito, distribuirlo, modificarlo, y distribuir versiones modificadas de ese software.
La Licencia Apache no exige que las obras derivadas (versiones modificadas) del software se distribuyan
usando la misma licencia, ni siquiera que se tengan que distribuir como software libre/open source. La
Licencia Apache slo exige que se mantenga una noticia que informe a los receptores que en la
distribucin se ha usado cdigo con la Licencia Apache
GNU GPL : La Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU General
Public License es la licencia ms ampliamente usada [1] en el mundo del software y garantiza a los
usuarios finales (personas, organizaciones, compaas) la libertad de usar, estudiar, compartir (copiar) y
modificar el software. Su propsito es declarar que el software cubierto por esta licencia es software libre
y protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios.
Herramientas para el desarrollo de aplicaciones
Android SDK: El SDK ( Software Development Kit ) de Android, incluye un conjunto de herramientas de
desarrollo.[5] Las plataformas de desarrollo soportadas incluyen Linux ( cualquier distribucin moderna ),
Referencias:
http://www.unocero.com/2013/09/23/la-historia-de-android/
http://www.informatica-hoy.com.ar/soluciones-moviles/Android-el-sistema-operativo-para-moviles-deGoogle.php
http://electronica.practicopedia.lainformacion.com/android/como-funciona-android-1576