Está en la página 1de 28

Universidad de las Américas 201

SISTEMA OPERATIVO
ANDROID

Ramo : Sistemas Operativos ACI 310 - 191


Carrera: Ingeniería de Ejecución en Informática
Profesor :Felipe Fuentes
Trabajo : Sistema Operativo Android
Fecha : 26 de abril de 2011

Integrantes del Grupo


Solange Lillo
Luis Navarro Osorio
Carlos Carrasco
Jorge Lopez

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

En julio de 2005, Google compra Android Inc., una pequeña empresa


situada en California, Estados Unidos. Desde ese entonces empezaron a
trascender rumores acerca de que Google estaba planeando construir su
propio celular libre y hasta gratis, enfocándose en ganancias de publicidad
en las búsquedas de las personas para mover un poco el status quo del
mercado móvil. Obviamente, esos rumores de un móvil gratis fueron falsos
pero al final Android resultó ser algo mucho más interesante y
revolucionario: un sistema operativo móvil “Open Source” propulsado nada
más y nada menos que por Google.

Escuela de Ingeniería 2
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

Noviembre de 2007: Lanzamiento inicial del Android Software


Development Kit. Tiempo después, mediado de agosto de 2008, apareció
Android 0.9 SDK en beta.

Septiembre 2008: Finalmente se lanza Android 1.0 SDK (Release 1).

Marzo de 2009: Google presenta la versión 1.1 de Android para el “dev


phone” y la actualización incluía algunos cambios estéticos menores
además de soporte para “búsquedas por voz”, aplicaciones pagas en
Android Market, arreglos en el reloj alarma, mejoras en Gmail y demás.

Mayo 2009: Google lanza la versión 1.5 de Android OS (llamada Cupcake)


con su respectivo SDK que incluía nuevas características como grabación
de video, soporte para stereo Bluetooth, sistema de teclado personalizable
en pantalla, reconocimiento de voz y el AppWidget framework que permitió
que los desarrolladores puedan crear sus propios widgets para la página
principal. Android 1.5 fue la versión que más personas usaron para
iniciarse en Android (con el T-Mobile G1 y HTC Dream en USA) y sigue
siendo actualmente una versión que se encuentra disponible en muchos
móviles Android.

Septiembre 2009: Aparece Android 1.6 “Donut” con mejoras en las


búsquedas, indicador de uso de batería y hasta el VPN control applet. De
hecho, esta versión fue tan buena que todos los Android que no tienen una
interfaz personalizada como HTC Sense o Motoblur ahora corren 1.6,
incluyendo el T-Mobile G1, y en la actualidad sigue siendo la versión más
popular.

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.

Versión Android Versión Linux


1.0
1.1
kernel de Linux
1.5 (Cupcake)
2.6.27
kernel de Linux
1.6 (Donut)
2.6.29
kernel de Linux
2.0 / 2.1 (Eclair)
2.6.29
kernel de Linux
2.2 (Froyo)[48] 2.6.32
2.3 - 2.3.3 kernel de Linux
(Gingerbread) 2.6.35.7
Kernel de Linux
3.0 (Honeycomb)
2.6.36
4.0 (IceCream
Sandwich)

Escuela de Ingeniería 4
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

Utilización de sistema operativo de Google

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

El núcleo de Linux permite a Android el manejo de dispositivos, gestión de


la memoria, gestión de la seguridad, etc.
Justo sobre el Kernel de Linux se encuentran las librerías nativas de
Android, escritas en C/C++. Estas librerías están expuestas para ser
llamadas desde Java.
Una característica de Android que se debe tener en cuenta es que cada
aplicación tiene su propio proceso independiente. ¿Cómo se gestiona esto?,
se gestiona a partir de la Dalvik Virtual Machine. Esta máquina virtual
procesa ficheros “dex” (Dalvik Executable Format). Se generan en tiempo
de compilación y son más eficientes que las clases compiladas de Java
(los .class).
Mediante el Framework de Aplicaciones, se expone al desarrollador un
entorno abierto. Se incluye un manejador de vistas y contenidos.

Escuela de Ingeniería 6
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

La capa más “superficial” es la capa en la que se alojarán las aplicaciones


escritas por los desarrolladores. Android ya proporciona una serie de
aplicaciones escritas en Java que implementan las funcionalidades propias
de cualquier teléfono de última generación, manejo de SMS, llamadas,
mapas, navegación, etc.

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

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.

Bibliotecas

Android incluye en su base de datos un set de bibliotecas C/C++ usadas


por varios componentes del sistema Android. Estas características se
exponen a los desarrolladores a través del framework de aplicaciones de
Android, como System C library, bibliotecas de medios, de gráficos, 3d, y
SQLite, entre otras.

Runtime de Android: Cada aplicación Android corre su propio proceso,


con su propia instancia de la máquina virtual Dalvik.

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

La plataforma es adaptable a pantallas más grandes, VGA, biblioteca de


gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la
OpenGL ES 2.0 y diseño de teléfonos tradicionales.

2. Almacenamiento

SQLite, una base de datos liviana, la cual es usada para propósitos de


almacenamiento de datos.

3. Conectividad

Android soporta las siguientes tecnologías de conectividad: GSM/EDGE,


IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE y WiMAX.

4. Mensajería

SMS y MMS son formas de mensajería, incluyendo mensajería de texto y


ahora la Android Cloud to Device Messaging Framework (C2DM) es parte
del servicio de Push Messaging de Android.

5. Navegador Web

El navegador web incluido en Android está basado en el motor de


renderizado de código abierto WebKit, emparejado con el motor JavaScript
V8 de Google Chrome. El navegador obtiene una puntuación de 93/100 en
el test Acid3.

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

Android soporta los siguientes formatos multimedia: WebM, H.263, H.264


(en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor 3GP), AAC,
HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG,
PNG, GIF y BMP.

8. Soporte para Streaming

Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML


(HTML5 tag). Adobe Flash Streaming (RTMP) es soportado mediante el
Adobe Flash Player. Se planea el soporte de Microsoft Smooth Streaming
con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming
estará disponible mediante una actualización de Adobe Flash Player

9. Soporte para Hardware Adicional

Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS,


acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de
presión, termómetro, aceleración 2D y 3D.

10. Entorno de desarrollo

Android incluye un emulador de dispositivos, herramientas para depuración


de memoria y análisis del rendimiento del software. El entorno de
desarrollo integrado es Eclipse usando el plug-in de Herramientas de
Desarrollo de Android.

11. Market

El Android Market es un catálogo de aplicaciones que pueden ser


descargadas e instaladas en dispositivos Android sin la necesidad de un PC.

12. Multi-táctil

Android tiene soporte nativo para pantallas multi-táctiles que inicialmente


hicieron su aparición en dispositivos como el HTC Hero. La funcionalidad
Escuela de Ingeniería 9
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

fue originalmente desactivada a nivel de kernel (posiblemente para evitar


infringir una patente de Apple relacionada con tecnología de pantallas
táctiles). Más tarde, Google publicó una actualización para el Nexus One y
el Motorola Droid que activa el soporte para pantallas multi-táctiles de
forma nativa.

13. Bluetooth

El soporte para A2DF y AVRCP fue agregado en la versión 1.5; el envío de


archivos (OPP) y la exploración del directorio telefónico fueron agregados
en la versión 2.0; y el marcado por voz junto con el envío de contactos
entre teléfonos lo fueron en la versión.

14. Video llamada

La versión principal de Android no soporta video llamada. Sin embargo


algunos dispositivos podrían tener una versión personalizada del sistema
operativo que lo soporta, ya sea por la red del operador (como el Samsung
i9000 Galaxy S) o sobre IP.

15. Multitarea

Multitarea real de aplicaciones está disponible.

16. Características basadas en voz

La búsqueda en Google a través de voz está disponible como "Entrada de


Búsqueda" desde la versión inicial del sistema.

17. Tethering

Android soporta tethering, el cual permite al teléfono ser usado como un


punto de acceso alámbrico o inalámbrico (Todos los teléfonos con la
versión 2.2., no oficial en teléfonos con versión 1.6 o superiores mediante
aplicaciones disponibles en el Android Market, por ejemplo PdaNet). Para
permitir a un computador portátil usar la conexión 3G del móvil Android se
podría requerir la instalación de software adicional.

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.

2. Libertad en desarrollo y uso de software.

Android da completa libertad al propietario de un terminal a instalar lo que


le venga en gana, sea desde Android Market ó como un ejecutable aparte
(apk), no limitando la libertad del usuario ni imponiendo software
propietario para poder instalar música, archivos, documentos directamente
desde el cable USB como si de un disco externo se tratara.
La misma libertad tienen los desarrolladores o empresas pudiendo realizar
aplicaciones o complementos como Flash, Opera o cualquier otro software
sin tener que pedir permiso a nadie para ofrecerlo a los usuarios que
libremente podrán instalarlo.

3. Comunidad de desarrolladores

Android no solo cuenta con la comunidad más grande mundial de


desarrolladores sino también con el mayor movimiento de éstos con
multitud de eventos, concursos, competiciones y reuniones así como
múltiples vías de comunicación como foros y chats oficiales para fomentar
la participación y la colaboración para encontrar mejoras e ideas para
futuras versiones.

Escuela de Ingeniería 11
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

Por otro lado, las modificaciones o mejoras no dependerán de un limitado


equipo de desarrolladores de una empresa sino contarán con el apoyo,
respaldo y participación de todos los desarrolladores del mundo.

4. Personalizable

Al ser abierto y libre, Android es completamente personalizable tanto por


los usuarios, instalando fondos de pantalla, animaciones, widgets, skins o
temas; como para fabricantes con la posibilidad de crear sus propias capas
como MotoBlu o HTC Sense permitiendo a unos y a otros poder customizar
o personalizar sus teléfonos de la mejor manera posible y dando a elegir al
usuario la interfaz más adecuada para su gusto, evitando imponer un
determinado estilo o interfaz.

5. Android es multitarea.

Esto significa que un sistema Android es capaz de hacer funcionar a la vez


varias aplicaciones. No solo eso, ya que se encarga de gestionarlas,
dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan
un período determinado de actividad. De esta manera se evita un consumo
tan excesivo de la batería. Esta ventaja es una de las que más gustan a los
usuarios debido a la velocidad con el que las aplicaciones pueden
continuar siendo ejecutadas, sin embargo conlleva un aspecto negativo, del
cual se hablará más adelante

6. Miles de aplicaciones en Android Market.

Con el rápido crecimiento y adopción de Android entre la comunidad de


desarrolladores, se espera que la cifra vaya cada vez más en aumento

7. Diversidad de dispositivos disponibles

Android puede ser encontrado en una gran variedad de dispositivos móviles


y esta cantidad se encuentra en crecimiento.

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

Como se comenta en líneas anteriores, el hecho de que Android sea


multitarea es un arma de doble filo. Por un lado tiene un aporte positivo
pero por otro lado, Android no siempre cierra todas las aplicaciones, por lo
que es necesario tener una aplicación que cierre las aplicaciones abiertas.

2. Duración de la batería

La batería en un dispositivo móvil con Android se agota muy rápidamente. A


pesar de que este sea un problema compartido entre todos los smartphones
debido a sus grandes capacidades, no deja de ser una molestia para los
usuarios.

3. Necesidad de instalar aplicaciones externas

Evidentemente se puede utilizar un dispositivo con Android sin instalar


ninguna aplicación aparte de las que vienen por defecto. Sin embargo, será
de gran utilidad contar con aplicaciones externas que hagan ciertas
actividades difíciles (y a veces imposibles) de realizar sin ellas.

4. Fragmentación de versiones

La fragmentación es el fenómeno que se está produciendo actualmente con


los androides, es decir, actualmente en el mercado hay teléfonos con varias
versiones de Android distintas lo que produce incompatibilidades y que
algunos tengan servicios que otros no pueden soportar debido a su versión.

Escuela de Ingeniería 13
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

Esto se ha producido debido a que Google ha sacado más versiones de las


que sus socios (HTC, Samsung, etc.) pueden adaptar.

5. USO DE LA TECNOLOGÍA EN LA SOCIEDAD ACTUAL

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.

¿Dónde podemos encontrar este sistema operativo?

Existen más de 200.000 aplicaciones para Android y 300.000 móviles se activan


diariamente. Estas aplicaciones las puedes descargar desde «Android Market».
Asimismo, al ser Open Source en el desarrollo de aplicaciones se necesita
conocimiento de Java y el kit de desarrollo «SDK» provisto por Google el cual,
se puede descargar gratuitamente.

En sitio Android.com podemos aportar con nuevas funcionalidades al sistema


operativo y proponerlas como mejoras, acá encontraremos la documentación
de cómo comenzar, podremos conocer las características del sistema y
propiedades del sistema operativo.

En Android.com podemos encontrar toda la documentación para


desarrolladores de Android, así que podremos descargar el SDK de Android
y tener acceso a todas las guías y tutoriales que desde el sitio web oficial
publican para que los programadores puedan aprender a crear aplicaciones

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.

Teléfonos móviles y Tablets con Android

Entre los más usados tenemos:

- Samsung Galaxy Spica,

- XperiaAndroid

La principal ventaja de Android en los celulares es que el usuario tiene la opción


de personalizarlo todo a su gusto. (Si al usuario no le gusta por ejemplo la
aplicación para enviar mensajes, puede fácilmente cambiarla por otra que le
sea más atractiva o funciona).

Es simplemente algo que el usuario no puede hacer en el iPhone.

El Multitask y Las Notificaciones

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

Este no es un detalle menor, ya que para usar Android no necesitas un programa

Escuela de Ingeniería 15
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

especial para sincronizarlo, pasarle música o videos, simplemente conectas el


teléfono por USB y arrastras tus archivos a la memoria externa para poder
reproducir casi cualquier cosa. Y esa misma sensación de libertad se vive en
accesorios del teléfono, aplicaciones, etc.

Integración con Google

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.

Windows Live Messenger

Esta aplicación desarrollada por Miyowa contará con notificaciones Push y multi-
area.

Los puntos en contra que tenemos en esta herramienta es que no soportara


múltiples puntos de presencia, así que no podremos conectarnos desde varias
ubicaciones a la vez. Estará operativo en Android 1.6 o superiores.

Como sistema Android Teléfonos espía.

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.

Programas de spyware (aplicaciones informáticas que recopilan datos sobre los


hábitos de navegación, preferencias y gustos del usuario) están
completamente separados y rápidos a instalar, sin necesidad de conectarse a la
computadora. Las llamadas y mensajes de texto se almacenan en ordenadores
mainframe y ofrece la oportunidad de revisar el registro desde cualquier

Escuela de Ingeniería 16
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

ordenador conectado a Internet.

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.

Los que se nos viene con Android:

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.

Google TV es una plataforma que quiere llevar Internet a nuestro televisor, y no


sólo las páginas y la World Wide Web, sino también programas y aplicaciones
(Twitter, Facebook, Picasa, etc.). Google TV está basado en Android, con lo
que no sólo dispondremos de un sistema muy completo en cuanto a
funcionalidades sino también con una tienda de aplicaciones, posiblemente la
misma que ahora vemos en el denominado Market de los dispositivos móviles.
Google TV trae un navegador completo (Chrome con Flash 10.1) con lo que es
posible usar Youtube, Hulu, Youporn, Amazon OnDemand, Netflix o lo que sea.
Completamente integrado con la televisión. El código de Google TV es Open
Source.

Comparativa de Android v/s iOS4


La estadística se realizó con más de 45.000 páginas Web y llegó a la conclusión
de que el 84% de las ocasiones Android cargaba más rápido que iOS. El tiempo
medio de carga de las páginas ejecutadas desde el Nexus S con Android 2.3
era de 2.14 segundos, frente a los 3.25 segundos de tiempo medio de carga en
las páginas ejecutadas desde el iPhone 4 con iOS 4.3.

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

Las 5 mejores aplicaciones para Android las puedes encontrar en Android


Market:

1. Open Advanced Task Killer.


Es la más conocida de todas por su simple y poderoso administrador de tareas.
Puedes ver cuánta memoria disponible tienes, cerrarlas en cualquier momento, o
colocar ícono para terminar las aplicaciones abiertas.

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

Esta aplicación es bastante simple, permite escribir desde la pantalla principal y


al instante te muestra contactos, aplicaciones, sitios, ficheros o lo que sea
relacionado a lo que haya escrito.

5. Búsqueda por voz


Para iniciar la búsqueda por voz de Google en nuestro teléfono móvil tenemos
dos opciones. Si el aparato trabaja sobre Android 2.2 o versiones posteriores,
solamente hay que tocar un ícono para comenzar una búsqueda potenciada por la
voz.
Por ejemplo, al buscar por voz términos chilenos como “sopaipilla” o “Colo Colo”,
la aplicación no tuvo problemas para desplegar los resultados.

6. EJEMPLOS

Menú Principal Android

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

El navegador web disponible en Android se basa en el motor de renderizado


WebKit de código abierto, junto con el V8 de Chrome motor de JavaScript.

Algunos Programas de Mensajerías que tiene Android

Escuela de Ingeniería 22
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

El objetivo de estas aplicaciones es ofrecer de manera gratuita SMS y correo vía


SMTP, ilimitados (según plan contratado), confirmaciones de recibo, envío de
fotos, vídeos, notas de voz y mapas y todo ello con una interfaz gráfica acorde a
lo que necesita el usuario.

Contacts

Escuela de Ingeniería 23
Ingeniería de Ejecución en Informática
Sistema Operativo
Universidad de las Américas 201
1

En el caso de la agenda de contactos de Android, que si bien mejora con la


versión 2.1 y en la 1.5 y 1.6 es pobre directamente, sigue quedándose corta (ya
que solo tiene opciones básicas).
Existen distintas Apps que mejoran la agenda de contactos, como por ejemplo:

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.

XiiaLive Lite: (antiguamente DroidLive) Esta Apps explora canales de


radio.

Pudding Camera: Esta aplicación ofrece la posibilidad de tomar fotos usando


distinto tipo de cámara y conseguir tipo de efectos.

WIN – Remote: Esta app te permite controlar remotamente tu SO Windows.


Algunas de las funciones que te permite controlar remotamente: – Ratón
(Movimiento, Scroll, y Pinch-Zoom si tu dispositivo soporta multitouch.
AntiVirus Free AVG: Antivirus gratis para Android Anti virus free AVG es lo
que necesitas para mantener tu teléfono Android protegido de virus, exploits,
malware y otras amenazas. Esta aplicación escanea tu smartphone en tiempo
real.

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.

WhatsApp Messenger: WhatsApp Messenger es un cliente messenger


multiplataforma para Android, iPhone, Blackberry y Nokia smartphones.
WhatsApp utiliza 3G o Wifi cuando una conexión está disponible.

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

- Site official del desarrollador Android: http://developer.android.com

- Valerio Di Donato, experto en Android y autor del libro de MIT Press


“Evolution of entertainment applications for mobile devices“

- Publicación Internet (http://www.tuexpertomovil.com), Marzo 2011.

- Publicación en Weblog de Tecnología móvil: http://www.celumobile.com/

- Encliclopedia online Wikipedia: http://es.wikipedia.org/wiki/Android

- Publicación en Weblog de Tecnología móvil: http://www.dailywireless.org/

Escuela de Ingeniería 28
Ingeniería de Ejecución en Informática
Sistema Operativo

También podría gustarte