Informe de Trabajo - Sistema Operativo ANDROID
Informe de Trabajo - Sistema Operativo ANDROID
Informe de Trabajo - Sistema Operativo ANDROID
SISTEMA OPERATIVO
ANDROID
Escuela de Ingeniería 1
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Tabla de Contenido
1. Historia 3
2. Arquitectura 6
3. Características 8
4. Ventajas y Desventajas 11
5. Uso de la tecnología en la sociedad actual 14
6. Ejemplos 20
7. Conclusiones 26
8. Bibliografía 27
1. HISTORIA
Escuela de Ingeniería 2
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Para llevar las cosas más allá, el Motorola Droid fue lanzado con Android
2.0 “Eclair” que incluía varias nuevas características y hasta aplicaciones
precargadas que requerían un hardware mucho más rápido que la
generación anterior de celulares con Android.
Motorola Droid
Escuela de Ingeniería 3
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Poco después, el Google Nexus One llegó con Android 2.1 (el cual algunos
llamaron “Flan” pero Google sigue considerándolo parte de “Eclair”) con
nuevas capacidades 3D, live wallpapers y lo que significó la gran mejora de
la plataforma desde 1.6.
Escuela de Ingeniería 4
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Está claro que las versiones de Android 1.5 y 1.6 ya pueden considerarse
obsoletas. Aun así, hay que reconocer que el 3% y el 4,8%,
respectivamente, siguen empleando este sistema operativo en su teléfono.
Por otra parte, llama la atención que Android 2.3 y 2.3.3 Gingerbread
todavía no se hayan extendido de forma mayoritaria, al ser utilizados por
un 0,7% y 1% de los usuarios con teléfonos compatibles. Por lo que a
Android 3.0 Gingerbread se refiere, una versión que todavía no se ha
implantado, hay que decir que tiene una distribución mínima del 0,2%.
Habrá que avanzar hasta mediados de año para comprobar si la mayoría
de usuarios son migrados a sistemas operativos superiores, aunque es
evidente que Android 2.2 Froyo seguirá aglutinando a una importante
mayoría.
Escuela de Ingeniería 5
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
2. ARQUITECTURA DE ANDROID
Escuela de Ingeniería 6
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Aplicaciones
Todas las aplicaciones creadas para Android incluirán como base un cliente
de e-mail, programa de SMS, calendario, mapas, navegador, contactos, y
otros. Todas las aplicaciones están escritas en lenguaje de programación
Java.
Framework de aplicaciones
Bibliotecas
Núcleo Linux: Android depende de Linux 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.
Escuela de Ingeniería 7
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
3. CARACTERÍSTICAS
1. Diseño de dispositivos
2. Almacenamiento
3. Conectividad
4. Mensajería
5. Navegador Web
6. Soporte de Java
Aunque las aplicaciones son escritas en Java, no hay una Máquina Virtual
de Java en la plataforma. El código Java no es ejecutado. El código Java se
compila en el ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik
es una máquina virtual especializada y diseñada específicamente para
Android y optimizada para dispositivos móviles que funcionan con batería y
que tienen memoria y procesador limitados. El soporte para J2ME puede
ser agregado mediante aplicaciones de terceros como el J2ME MIDP
Runner.
Escuela de Ingeniería 8
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
7. Soporte Multimedia
11. Market
12. Multi-táctil
13. Bluetooth
15. Multitarea
17. Tethering
Escuela de Ingeniería 10
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
4. VENTAJAS Y DESVENTAJAS
VENTAJAS
1. Código abierto.
El hecho de que Android esté liberado con licencia Apache y código abierto
lo convierte en un sistema operativo totalmente libre para que un
desarrollador no solo pueda modificar su código, sino también mejorarlo. A
través de esas mejoras puede publicar el nuevo código y con él ayudar a
mejorar el sistema operativo para futuras versiones sin depender de
fabricantes u operadoras para ver si se libera o no dicha mejora. Del
mismo modo, al ser código abierto garantiza que, en caso de haber un bug
o error, éste sea detectado y reparado con mayor presteza al no existir
ninguna traba legal para indagar en su interior ni depender de nadie para
pedir autorización a su cambio.
3. Comunidad de desarrolladores
Escuela de Ingeniería 11
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
4. Personalizable
5. Android es multitarea.
Escuela de Ingeniería 12
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
DESVENTAJAS
1. Cierre de aplicaciones
2. Duración de la batería
4. Fragmentación de versiones
Escuela de Ingeniería 13
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Android es la base sobre la que se sientan todas las aplicaciones que instalamos
en el celular y que controla todas las funciones como las llamadas, la cámara, los
mensajes.
Escuela de Ingeniería 14
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
para Android.
Android en 2010 quedó segundo como sistema operativo predilecto y este año
espera alzarse como el gran favorito, mediante una estrategia de
posicionamiento que consistirá en colocarlo como software ideal para quienes por
primera vez quieran acceder a un teléfono inteligente.
- XperiaAndroid
Los programas siempre quedan funcionando en segundo plano para que luego de
salir de una aplicación, el sistema de notificaciones te avisa sobre los cambios y
al volver están aplicados.
La libertad de Elegir
Escuela de Ingeniería 15
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
El único requisito es tener una cuenta de Gmail, luego de eso el calendario, los
contactos y todos los servicios, incluyendo Youtube, se sincronizan
automáticamente y respetando todas las configuraciones de etiquetas y cuentas
adicionales que tienes en Gmail.
Esta aplicación desarrollada por Miyowa contará con notificaciones Push y multi-
area.
Las ventajas de los teléfonos Android son capaces de llamar usando los gadgets
en la pantalla (enlaces xml) y llamar verbalmente sin tocar un teclado. Programas
para grabar las llamadas telefónicas de espionaje, la hora y fecha y la duración
de cada uno.
Escuela de Ingeniería 16
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Así, recogen información de los usuarios afectados, con el fin de conocer sus
gustos y preferencias. Esta información es utilizada por las empresas o vendidas
a terceros.
Google, Intel y Sony, además de otras como Logitech. Tres de las más grandes
empresas en el sector de la tecnología las que se han reunido para
desarrollar Google TV, es el salto de Google al televisor.
Escuela de Ingeniería 17
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Android es ganador:
Libertad del software
Reconocimiento de voz
Personalizable
Lo malo de iOS
El sistema de Apple es cerrado, con menos posibilidades de cambiar la forma de
funcionar del teléfono y un control más rígido de las aplicaciones publicadas.
Además debes desembolsar un precio bastante alto puesto que sólo hay un
fabricante y un modelo.
Lo malo de BlackBerry
No se puede comparar su tienda de aplicaciones con las de Android o iTunes.
Tampoco existen tantas posibilidades de elección en cuanto a dispositivos y el
potencial multimedia no es su fuerte principal.
Symbian
Ha perdido protagonismo con la llegada de iPhone y Android.
Aunque todos incluyan opciones muy interesantes, la decisión final la tienes tu,
solo debes preguntarte: ¿Para qué quieres el teléfono?, ¿Cuanto estás dispuesto
a pagar?
Escuela de Ingeniería 18
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
2. Juice Defender
Permite ahorrar cuanta energía podamos bloqueando la mayoría de los
servicios y redes que gastan batería cuando el teléfono está bloqueado.
Tiene varias configuraciones predeterminadas y permite personalizar su uso.
3. Biowallet Signature
Es para guardar contenido privado en el teléfono, como medio de seguridad
almacenar y proteger contraseñas y contenido, ya sea imágenes, vídeos o
documentos, queda encriptado (AES 256 bits) e inaccesible para otros.
4. Moov
Escuela de Ingeniería 19
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
6. EJEMPLOS
Escuela de Ingeniería 20
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Por defecto Android cuenta con Apps que le permiten el manejo y características
de donde esté instalado.
Este es el set que trae inicialmente, los usuarios luego pueden ir cargando Apps
desarrolladas por terceros o bien las que existen en mercados, descargadas por
AndroidMarket.
Aplicaciones
Escuela de Ingeniería 21
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Las Apps están divididas por categorías de acuerdo a su uso, Android te muestra
Apps de Demo de acuerdo a estas, que pueden ser de App, Gráficos para el
trabajo con imágenes, Media para la vista de videos, Text para el desarrollo de
documentos.
Apps Browser
Escuela de Ingeniería 22
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Contacts
Escuela de Ingeniería 23
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Acontacts
Better Contacts
Contacts Blast
App de Terceros.
Escuela de Ingeniería 24
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
MoboPlayer: Esta es una de las mejores apps gratis para reproducir vídeos
disponibles en el Android. MoboPlayer reproduce la mayoría de formatos
multimedia.
Talking Tom Cat: Tom repite todo lo que dice con una voz divertida. Puedes
acariciarlo, tocarlo e incluso darle algún que otro golpe juguetón.
Skype: Skype para Android es una aplicación gratis para que puedas sacar
provecho de toda la funcionalidad de uno de los clientes más populares de
telefonía Vo-IP.
Widgets
Escuela de Ingeniería 25
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Un Widget no es más que una aplicación que está siempre activa y visible en el
escritorio. Los ejemplos más claros son el reloj analógico y el buscador que
vienen por defecto instalados en el teléfono.
Hay muchos Widgets disponibles en Android Market. La Batería de HTC Magic en
concreto el Battery Widget, pero hay muchos otros para otras utilidades.
Escuela de Ingeniería 26
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
7. CONCLUSIÓN
Que Android sea tan accesible, resultará cómodo y atractivo para las empresas
que tendrán más predisposición para apostar por la plataforma y para el usuario
con nociones de programación, que sin llegar a ser un experto también puede
crear y adaptar programas para sus necesidades.
Google solo se encarga del software del teléfono, dejando a los fabricantes la
creación del hardware, esto es bueno, ya que compañías con ya experiencia en el
sector pueden crear terminales que permitan aprovechar al máximo la tecnología
de la plataforma. Esto además atraerá a público que ya confía en marcas como
Samsung añadiendo el atractivo de un sistema operativo creado por Google,
desde luego despertará interés.
Escuela de Ingeniería 27
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1
Bibliografía
Escuela de Ingeniería 28
Ingeniería de Ejecución en Informática
Sistema Operativo