Grupo_7_208006_SE
description
Transcript of Grupo_7_208006_SE
-
1
FASE 4
SISTEMAS OPERATIVOS ORIENTADOS A SISTEMAS EMBEBIDOS
UNIDAD 3
PRESENTADO POR:
GUSTAVO A. ZUIGA P.
87.064.660
LUIS H. MORALES G
6.115.356
ALEJANDRO CANO M.
16.375.904
CARLOS F. ESCALANTE A.
94.476.240
HCTOR F. VALENZUELA V.
14.477.623
GRUPO 7
PRESENTADO A:
OSCAR IVAN VALDERRAMA
DIRECTOR
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BASICAS TENOLOGIAS E INGENIERIAS ECBTI
SISTEMAS EMBEBIDOS
MAYO DE 2015
-
2
TABLA DE CONTENIDO
INTRODUCCION .................................................................................................... 3
OBJETIVO GENERAL ............................................................................................ 4
OBJETIVOS ESPECIFICOS ................................................................................ 4
DESARROLLO DE ACTIVIDADES ......................................................................... 5
Fase 1. SISTEMA OPERATIVO ANDROID. ........................................................ 5
Caractersticas ................................................................................................. 5
VERSIONES .................................................................................................... 8
Ventajas de ANDROID ................................................................................... 20
DESVENTAJAS ............................................................................................. 20
Fase 2. EMBEDDED LINUX Y UCLINUX .......................................................... 21
Distribuciones no comerciales ........................................................................ 22
Distribuciones Comerciales ............................................................................ 28
Fase 2.1 Emulacin ........................................................................................... 30
Fase 3. PROYECTO. Casa Control ................................................................... 36
CONCLUSIONES .................................................................................................. 40
REFERENCIAS ..................................................................................................... 41
-
3
INTRODUCCION
En el presente trabajo daremos a conocer acerca del Sistema Operativo Android.
Como sabemos en los ltimos aos este Sistema es uno de los ms utilizados en
dispositivos mviles como Tablet, celulares y otros dispositivos. Este es de fcil
acceso con su interfaz grfica, es prctico y didctico para todos.
Android es un Sistema Operativo de cdigo abierto para dispositivos mviles por tal
razn es uno de los mejores Sistemas Operativos dando a conocer sus mejores
versiones en el presente trabajo.
-
4
OBJETIVO GENERAL
Conocer en el Sistema Operativo Android en dispositivos mviles
OBJETIVOS ESPECIFICOS
Conocer las versiones del Sistema Operativo Android desde su origen hasta la
actualidad.
Conocer las ventajas y desventajas que tiene el Sistema Operativo Android.
-
5
DESARROLLO DE ACTIVIDADES
Fase 1. SISTEMA OPERATIVO ANDROID.
ANDROID, es un sistema operativo mvil basado en Linux, que junto con
aplicaciones middleware est enfocado para ser utilizado en dispositivos mviles
con pantalla tctil como Smartphone, tablets, Google TV y otros dispositivos.
El sistema Operativo inicialmente fue desarrollado por Android, Inc., a la cul Google
respald econmicamente y ms tarde compr en el 2005. Android fue presentado
en el 2007 en un consorcio de compaas de Hardware, Software y
Telecomunicaciones. El primer mvil con el sistema operativo Android se vendi en
octubre del 2008. (HTC Dream)
Este sistema operativo cdigo abierto para dispositivos mviles ha evolucionado
mucho desde su lanzamiento. Su primera versin, Android 1.0 que lanz Google
con el smartphone HTC G1 ha sido superada en cuanto a funcionalidades y
estabilidad por las ltimas versiones.
El sistema operativo est compuesto por 12 millones de lneas de cdigo,
incluyendo 3 millones de lneas XML, 2.8 millones de lneas de lenguaje C, 2.1
millones de lneas Java y 1.75 millones de lneas de C++.
Caractersticas
Cdigo abierto.
Ncleo basado en el Kernel de Linux.
Adaptable a muchas pantallas y resoluciones.
Utiliza SQLite para el almacenamiento de datos.
Ofrece diferentes formas de mensajera.
Navegador web basado en WebKit incluido.
Soporte de Java y muchos formatos multimedia.
-
6
Soporte de HTML, HTML5, Adobe Flash Player, etc.
Incluye un emulador de dispositivos, herramientas para depuracin de
memoria y anlisis del rendimiento del software.
Catlogo de aplicaciones gratuitas o pagas en el que pueden ser
descargadas e instaladas (Google Play).
Bluetooth.
Google Talk desde su versin HoneyComb, para realizar video llamadas.
Multitarea real de aplicaciones.
Diseo de dispositivo
La plataforma es adaptable a pantallas de mayor resolucin, VGA, biblioteca de grficos 2D, biblioteca de grficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseo de telfonos tradicionales.
Almacenamiento SQLite, una base de datos liviana, que es usada para propsitos de almacenamiento de datos.
Conectividad Android soporta las siguientes tecnologas de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+, NFC y WiMAX. GPRS, UMTS y HSDPA+.
Mensajera SMS y MMS son formas de mensajera, incluyendo mensajera de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push Messaging de Android.
Navegador web El navegador web incluido en Android est basado en el motor de renderizado de cdigo abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuacin de 100/100 en el test Acid3.
Soporte de Java Aunque la mayora de las aplicaciones estn escritas en Java, no hay una mquina virtual Java en la plataforma. El bytecode
-
7
Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Mquina Virtual Dalvik. Dalvik es una mquina virtual especializada, diseada especficamente para Android y optimizada para dipositivos mviles que funcionan con batera y que tienen memoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.
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.
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 actualizacin de Adobe Flash Player.
Soporte para hardware adicional
Android soporta cmaras de fotos, de vdeo, pantallas tctiles, GPS, acelermetros, giroscopios, magnetmetros, sensores de proximidad y de presin, sensores de luz, gamepad, termmetro, aceleracin por GPU 2D y 3D.
Entorno de desarrollo
Incluye un emulador de dispositivos, herramientas para depuracin de memoria y anlisis del rendimiento del software. El entorno de desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android.
Google Play Google Play es un catlogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC.
Multi-tctil Android tiene soporte nativo para pantallas capacitivas con soporte multi-tctil que inicialmente hicieron su aparicin en
-
8
dispositivos como el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (posiblemente para evitar infringir patentes de otras compaas).Ms tarde, Google public una actualizacin para el Nexus One y el Motorola Droid que activa el soporte multi-tctil de forma nativa.
Bluetooth El soporte para A2DF y AVRCP fue agregado en la versin 1.5, el envo de archivos (OPP) y la exploracin del directorio telefnico fueron agregados en la versin 2.0, y el marcado por voz junto con el envo de contactos entre telfonos lo fueron en la versin 2.2. Los cambios incluyeron.
Video llamada Android soporta video llamada a travs de Google Talk desde su versin HoneyComb.
Multitarea Multitarea real de aplicaciones est disponible, es decir, las aplicaciones que no estn ejecutndose en primer plano reciben ciclos de reloj.
Caractersticas basadas en voz
La bsqueda en Google a travs de voz est disponible como "Entrada de Bsqueda" desde la versin inicial del sistema.
Tethering Android soporta tethering, que permite al telfono ser usado como un punto de acceso almbrico o inalmbrico (todos los telfonos desde la versin 2.2, no oficial en telfonos con versin 1.6 o inferiores mediante aplicaciones disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC usar la conexin de datos del mvil android se podra requerir la instalacin de software adicional.
VERSIONES
Cada una de las versiones empieza con una letra distinta siguiendo un orden
alfabetico.
a. Apple Pie (v1.0), Tarta de manzana
-
9
El HTC Dream (primer dispositivo Android) introdujo Android 1.0 , la
primera versin comercial del software que fue lanzado el 23 septiembre de
2008.11
b. Banana Bread (v1.1), Pan de pltano
El 9 de febrero de 2009, La actualizacin Android 1.1 Banana Bread (Pan de
pltano) fue lanzada, inicialmente solo para el HTC Dream as que solo sirve
para este telefono. Android 1.1 fue conocido como "Petit Four" internamente,
aunque este nombre no se utiliz oficialmente.19 La actualizacin resolvi
fallos, cambio la API y agreg una serie de caractersticas:
Detalles y reseas disponibles cuando un usuario busca negocios en los
mapas.
Pantalla en llamada ms larga por defecto cuando estn en uso el manos
libres, adems la habilidad de mostrar/esconder el marcador.
Posibilidad de guardar archivos adjuntos en los mensajes.
Aadido soporte para marquesina en diseos de sistemas
c. Cupcake (v1.5), Panque.
Android 1.5 es ms conocido por su nombre
en clave, Cup cake, fue la primera versionen
utilizar nombre de postres. Cada versin
despus de Cup cake ha sido nombrada con
un nombre de postre continuando el orden
alfabtico. En esta versin comenzamos a ver algunos cambios en la interfaz
-
10
de usuario, por poco que se puedan apreciar, como son los cambios en la
barra del buscador y en la barra del men, tambin cambio el logo del
navegador. Las primeras versiones de Android no contaban con
un teclado virtual, ya que el G1 dispona de un teclado fsico, en la 1.5 se
introdujo el teclado virtual (teclado QWERTY virtual) coincidiendo con la
salida del primer Android con pantalla tctil y sin teclado fsico, el HTC Mgic.
d. Donut (v1.6), Rosquilla
Con la llegada de Donut vino el soporte
para redes CDMA haciendo que Android
llegara a Estados Unidos y Asia. Pero tal vez
la mejora ms significativa fue la posibilidad
de correr el sistema operativo en mltiples
resoluciones de pantalla y relaciones de
aspecto, a raz de esta actualizacin es cuando podemos disfrutar hoy en da
de pantallas con resolucin QVGA, HVGA, WVGA, FWVGA, QHD y 720p.
Donut tambin introdujo la bsqueda rpida, generalmente conocida en el
mundo de mvil como bsqueda universal. Antes de Donut la bsqueda se
limitaba a Internet pero con las mejoras introducidas en la versin 1.6 se
podra buscar adems contenido propio del telfono (contactos, aplicaciones,
etctera) incluso por voz, todo desde el mismo widget. Otras mejoras:
Nuevo diseo de Android Marquet al estilo de la mascota de Android
en color blanco y verde, introduccin de listas de aplicaciones gratuitas y de
pago. Nueva interfaz de la cmara con mejor integracin en la galera.
e. clair (v2.0/v2.1), Pastel francs.
Hablamos ya de un ao despus del lanzamiento del G1, noviembre del
2009. Fue ofrecido en exclusiva con Verizon y el Motorola Droid, un telfono
que marc un antes y despus para Android y con el que Motorola volvi a
ser la gran marca que fue. GHA HDI -10- El Droid de Motorola fue el telfono
-
11
ms potente que se haba visto en el mercado hasta la fecha, con una
pantalla con resolucin de 854 x 480. Pero no solo fue el Droid el que impulso
las ventas de Android sino las mejoras que se introdujeron en la versin 2.0.
Despus del Droid/Miles ton prcticamente la mayora de telfonos
lanzados llegaron con Android 2.1, una correccin de errores y que Google
no renombro dejndola con el nombre de Eclair.
Apoyo de varias cuentas: Por primera vez se podran aadir varias cuentas
en el mismo dispositivo con acceso al correo electrnico y a los contactos de
cada una, adems tambin se introdujo soporte para cuentas de Exchange.
Tambin se abri la puerta de las sincronizaciones automticas para los
contactos gracias a la informacin compartida entre los tipos de cuenta;
Facebook fue la primera en integrar esta funcionalidad.
Google Mapas Navegacin. Google Mapas Navegacin fue publicado junto
con la versin 2.0 y fue un paso adelante para integrar un sistema de
navegacin de automviles en el mvil con vistas en 3D, gua de voz e
informacin de trfico de forma completamente gratuita. Hoy en da sigue
siendo una de las mejores opciones para tu telfono.
Contacto rpido: Eclair agrego una barra de contacto rpido, una barra de
herramientas desplegable que se utiliza para realizar mltiples funciones de
manera rpida (mandar email, mensajes, llamar, etc.)
Nuevas mejoras en el teclado: El Droid tambin fue lanzado con teclado
QWERTY pero Google aprovecho para mejorar un poco ms el teclado
virtual.
De voz a texto: Los usuarios podan dictar a su telfono y este lo transcriba
a texto (TTS). En Android 2.1 se reemplaz la tecla de la coma en el teclado
en pantalla por un micrfono para utilizar dicho servicio.
Renovacin del navegador: Google aadi soporte HTML5,
incluyendo video pero. Solo en modo pantalla completa. Aunque segua sin
-
12
estar disponible la posibilidad de multitouch pero se agrega la posibilidad de
zoom tocando dos veces.
Fondos de pantalla animados: Por primera vez aparecieron los fondos de
pantalla animados en Android, en lugar de usar una imagen esttica.
Nueva pantalla de bloqueo: Android 2.0
introdujo una nueva pantalla de bloqueo.
Para desbloquear el telfono o silenciarlo
tan solo tenamos que deslizar el dedo por
la misma en una direccin u otra. Android
2.1 cambio la pantalla de bloqueo y la hizo
ms al estilo iOS.
f. Froyo (v2.2), (Abreviatura de frozen yogurt) Yogur helado.
Lanzado a mediados de 2010 trajo una gran
cantidad de cambios. La pantalla de inicio fue
rediseada, se ampliaron los 3 paneles existentes
desde el inicio a 5 con un nuevo grupo de accesos
directos dedicados y se agregaron unos puntos
para saber en cada momento en la pantalla donde
nos encontrbamos. El Nexos One fue el primer telfono en actualizarse a
Android 2.2. Froyo tambin introduca una galera completamente rediseada
con imgenes en 3D que aparecen al inclinar el telfono. Adems se introdujo
soporte para hotspot mvil Wifi (compartir la conexin 3G), algo que muchas
compaas decidieron desactivar o activarla con la opcin de pagar un coste
extra. Se mejor tambin el soporte para copiar y pegar en Gmail
incorporando tambin Microsoft Exchange (servidor de comunicacin basado
en el correo electrnico), mejoras en el video llamado y en la memoria siendo
-
13
terminales ms potentes. En esta versin se agreg la posibilidad de poner
una contrasea o PIN en la pantalla de bloqueo para los usuarios que no les
gustaba el patrn de desbloqueo.
g. Gingerbread (v2.3), Pan de jengibre.
Un ao y medio despus del lanzamiento de Froyo y el
Nexus One (el primer telfono de Google fabricado por
HTC), Google volvi con un nuevo mvil de marca
propia pero esta vez en colaboracin con Samsung, el
Nexus S y aprovecho para lanzar la nueva versin del
sistema operativo, Android 2.3 Gingerbread. Con el
Nexus S llego la pantalla curvada y el fin del TrackBall. Gingerbread fue una
actualizacin menor en muchos sentidos pero trajo algunos cambios
importantes en la interfaz de usuario.
Mejor control en copiar y pegar: Se aade en esta versin la posibilidad de
seleccionar el texto que queremos copiar y pegar. Anteriormente solo se
poda copiar el contenido de las cajas completas. Se agregan unas pestanas
para seleccionar el texto que queremos copiar.
Teclado mejorado: Nuevamente Google pone su empeo en mejorar el
teclado, cambios en el diseo y de coloracin adems del soporte multitouch.
Maximizacin de la batera y herramientas de gestin de desarrollo: Google
peco de ser demasiado permisivo con la multitarea y esto hacia mella en la
duracin de la batera. Se instal una herramienta para la gestin de la
batera que informa de que aplicaciones estn consumiendo la batera.
Soporte para cmara frontal (video online): Gingerbread fue la primera
versin en integrar soporte para varias cmaras, aunque la opcin de
video chat en Google Talk no llegara hasta mediados de 2010. El Nexus S
ya dispondra de cmara frontal, aunque en un principio solo serva para
tomar fotos con ella.
-
14
Juegos: La nueva versin dio ms libertad a los desarrolladores
para poder escribir cdigo ms rpido y desarrollar juegos con grficos en 3D
que hasta entonces no dispona Android. Google estaba perdiendo la batalla
de los juegos con iOS y tena que reaccionar.
Otras caractersticas: Apoyo a la tecnologa NFC integrada en una antena
incrustada en la tapa de la batera.
En un principio es usada como si de un cdigo QR se tratara para escanear
sitios en Google Places pero ms tarde Google presenta Google Wallet, una
aplicacin de pago utilizando la tecnologa NFC integrada en el Nexus.
h. Honeycomb (v3.0/v3.1/v3.2), Panal de miel.
La versin de Android para Tablet, que presento de la mano de Motorola junto
con el Xoom. Cambio de color, del verde tpico de Android al azul que se
utiliz para la batera, el widget del reloj, indicadores de seal y algunas otras
caractersticas de la interfaz.
El final de los botones fsicos: Se integra una barra en la parte inferior de la
pantalla con una serie de botones virtuales que hacen que no se necesiten
botones dedicados. Es el fin de los botones fsicos, tendencia que continuara
con Android 4.0 ICS.
Multitarea mejorada. La multitarea ha sido
mejorada gracias al diseador Matas Duarte, ex
diseador de web OS contratado por Google. As
podemos cambiar de aplicacin dejando las
dems en espera en una columna.
Una nueva barra para las aplicaciones: se introduce el concepto de barra
de accin, una barra permanente situada en la parte superior de cada
aplicacin que los desarrolladores pueden utilizar para mostrar las opciones
-
15
de acceso frecuente, mens, etc. Es como una barra de estado dedicada a
cada aplicacin.
Otras caractersticas: soporte Flash y Deva, integra Dolphin (navegador
mejorado), bidets y homepage personalizable.
Android 3.1 y 3.2 fueron versiones de mantenimiento, prueba de ello es que
Google no las renombro y continuaron llamndolas Honeycomb. Aunque
algunas mejoras introducidas en estas actualizaciones se han ido
implementando en la mayora de Tablet con Android 3.0 del mercado, como
la posibilidad de modificar el tamao de los widgets al presionar sobre ellos.
i. Ice Cream Sandwich (v4.0), Sndwich de helado.
Llegamos a la ltima versin del sistema operativo de Google, Android 4.0
Ice Crean Sndwich. Ha sido lanzada junto con el Galaxia Nexos, el nuevo
Smartphone Google fabricado por Samsung. Ice Crean Sndwich toma
prestadas muchas caractersticas de Honeycomb como los botones virtuales
o la transicin de tonos verdes a azules, la multitarea con una lista
desplegable de miniaturas y las barras de accin dentro de las aplicaciones.
Comprensiblemente sigue siendo Multiplataforma (Tablet, telfonos mviles
y notebooks).
Teclado virtual modificado: esta vez incluye un sistema de correccin mucho
ms avanzado que subraya en color rojo las palabras mal escritas e incorpora
tambin un diccionario. Con Ice Crean Sndwich por primera vez se modifica
el tipo de letra. Druida fue la fuente utilizada desde la versin 1.0 y ahora se
modifica por Raboto, una fuente que ha sido diseada para aprovechar la
mayor resolucin de las pantallas de hoy en da. La pantalla de notificaciones
tambin ha recibido una pequea actualizacin con Las notificaciones
individuales extrables que permiten deslizar cualquier notificacin fuera de
la pantalla y acceder a ella.
-
16
Pantalla de inicio: la pantalla adopta muchos
cambios de los que se introdujeron en
Honeycomb pero aade adems algunas
caractersticas nuevas como la posibilidad de
crear carpetas con solo arrastrar un icono a otro.
Adems la pantalla principal recibe una bandeja
de favoritos que puede ser configurada por el usuario. Y mejora en el soporte
3D.
NFC: El soporte de la tecnologa NFC ya haba sido promocionado
fuertemente con el lanzamiento de Gingerbread y el Nexus S aunque no
haba prcticamente ninguna aplicacin. En Ice Cream Sndwich se busca
potenciar el uso de NFC con una nueva caracterstica para transferencia de
datos entre dos telfonos con solo tocarlos.
Desbloqueo facial: Adems del bloqueo con contrasea y con patrn de
desbloqueo se ha agregado la opcin del desbloqueo facial.
Anlisis de los datos: Se aade un gestor para el uso de los datos en el que
se informa de las aplicaciones que consumen ms datos, se puede ver el uso
total desglosado en un periodo de tiempo configurable por el usuario. Nuevo
calendario y aplicaciones de correo electrnico. El correo electrnico de
Gmail ha sido revisado en Ice Cream Sndwich con nuevos diseos y con la
incorporacin de la barra de accin. El calendario esta unificado, se pueden
ver todos los eventos de todas las cuentas en el mismo calendario.
j. Jelly Bean (v4.1/v4.2), Gominola.
Nadie tiene noticias al respecto de ninguno de los dos, hasta el da 9 de
octubre de este mismo ao 2012, cuando Google lanzo la versin 4.1.2
conocida como Jelly Bean, la cual incorpora ultimo versin de Nexus. Las
novedades son pocas, exceptuando las tpicas correcciones de bugs y
mejoras en la estabilidad. No obstante, en la Nexus 7 esta actualizacin
-
17
incorpora la posibilidad de rotar la pantalla de inicio, algo que vena
deshabilitado de fbrica y que solo se poda conseguir mediante aplicaciones
de terceros. Otra de las funciones que incluye esta actualizacin es poder
expandir las notificaciones enriquecidas de Jelly Bean con un solo dedo, y no
con dos.
Una de las novedades ms importantes es que podemos crear varias cuentas
de usuario en el mismo dispositivo. Aunque, esta caracterstica solo est
disponible en tabletas. Cada cuenta tendr sus propias aplicaciones y
configuracin. Los Widgets de escritorio pueden aparecer en la pantalla de
bloqueo. Se incorpora un nuevo teclado predictivo deslizante al estilo Swype.
Posibilidad de conectar dispositivo y TVHD mediante Wifi (Miracast). Mejoras
menores en las notificaciones. Nueva aplicacin de cmara que incorpora la
funcionalidad Photo Sphere para hacer fotos panormicas inmersivas (en
360).
Esta versin introduce mejoras en mltiples reas. Entre
ellas los perfiles restringidos (disponible slo en tabletas)
que permiten controlar los derechos de los usuarios para
ejecutar aplicaciones especficas y para tener acceso a
datos especficos. Igualmente, los programadores
pueden definir restricciones en las apps, que los
propietarios puedan activar si quieren.
Se da soporte para Bluetooth Low Energy (BLE) que permite a los
dispositivos Android comunicarse con los perifricos con bajo consumo de
energa. Se agregan nuevas caractersticas para la codificacin, transmisin
y multiplicacin de datos multimedia. Se da soporte para Open GL ES 3.0.
Se mejora la seguridad para gestionar y ocultar las claves privadas y
credenciales.
-
18
k. Key Lime Pie (v5.0), Tarta de Limn
Aunque se esperaba la versin nmero 5.0 y con el nombre Key Lime Pie,
Google sorprendi con el cambio de nombre, que se debi a un acuerdo con
Nestl para asociar ambas marcas. Un objetivo principal de la versin 4.4 es
hacer Android disponible en una gama an ms amplia de dispositivos,
incluyendo aquellos con tamaos de memoria RAM de slo 512 MB? Para
ello, todos los componentes principales de Android han sido recortados para
reducir sus requerimientos de memoria, y se ha creado una nueva API que
permite adaptar el comportamiento de la aplicacin en dispositivos con poca
memoria. Ms visibles son algunas nuevas caractersticas de la interfaz de
usuario.
El modo de inmersin en pantalla completa oculta todas las interfaces del
sistema (barras de navegacin y de estado) de tal manera que una aplicacin
puede aprovechar el tamao de la pantalla completa. Web Views
(componentes de la interfaz de usuario para mostrar las pginas Web) se
basa ahora en el software de Crome de Google y por lo tanto puede mostrar
contenido basado en HTM5. Se mejora la conectividad con soporte de NFC
para emular tarjetas de pago tipo HCE, varios protocolos sobre Bluetooth y
soporte para mandos infrarrojos. Tambin se mejoran los sensores para
disminuir su consumo y se incorpora un sensor contador de pasos.
Se facilita el acceso de las aplicaciones a la nube
con un nuevo marco de almacenamiento. Este
marco incorpora un tipo especfico de content
provider conocido como document provider, nuevas
intenciones para abrir y crear documentos y una
ventana de dialogo que permite al usuario
seleccionar ficheros.
-
19
Se incorpora un administrador de impresin para enviar documentos a travs
de Wifi a una impresora. Tambin se aade un content provider para
gestionar los SMS. Desde una perspectiva tcnica, hay que destacar la
introduccin la nueva mquina virtual ART, que consigue tiempos de
ejecucin muy superiores a la mquina Dalvik. Sin embargo, todava est en
una etapa experimental. Por defecto se utiliza la mquina virtual de Dalvik,
permitiendo a los programadores activar opcionalmente ART para verificar
que sus aplicaciones funcionan correctamente.
l. Android 5.0 Lollipop
Es una versin del sistema operativo para dispositivos mviles Android. Fue
dada a conocer el 25 de junio de 2014 durante el Google I/O 2014 como
Android L y su versin beta fue liberada el da siguiente a determinados
dispositivos Google Nexus, concretamente el Nexus 5 y la Tablet Nexus
7 2013. El 15 de octubre de 2014, Google dio el nombre oficial de Android L:
Lollipop (al espaol: piruleta o paletita) y la versin es 5.0, siendo anunciado
oficialmente junto al Nexus 6, Nexus 9 y Nexus Player. Su versin en cdigo
AOSP se lanz el 3 de noviembre junto a los Nexus 6 y Nexus 9 (primeros
dispositivos en incluirlo).
El 12 de noviembre de 2014, se
anunci la actualizacin a Android 5.0
Lollipop va OTA para los dispositivos
Nexus (Nexus 4, Nexus 5, Nexus 7
(2012 y 2013) y Nexus 10), adems de
liberar una actualizacin para el Nexus 6 y Nexus 9 con pequeas mejoras.
Despus ir llegando al resto del mercado a finales de este ao y a principios
de 2015.
El 15 de diciembre de 2014, Google liber la OTA , de la actualizacin para
el Motorola Moto G Google Play Edition, convirtindose nuevamente en el
-
20
primer dispositivo fuera de la gama Nexus en recibir oficialmente la versin
del sistema operativo, Aunque semanas antes ya se haba liberado el archivo
para realizar la instalacin oficial manualmente.
Los cambios ms prominentes en Lollipop incluyen una interfaz de usuario
rediseada construida sobre un diseo de lenguaje responsivo denominado
como "Material design", as como mejoras en el sistema de notificaciones que
permiten que este sea accedido desde la pantalla de bloqueo, y mostrado
junto con otras aplicaciones como banners en la parte superior de la pantalla.
Tambin se hicieron cambios internos, al usar ART como el tiempo de
ejecucin por defecto, y cambios cuyo objetivo es mejorar y optimizar el
consumo de batera que va de la mano con el Project Volta, el cual busca dar
un mejor rendimiento a la batera y aumentar su uso en hasta un 90%.
Ventajas de ANDROID
El cdigo es Abierto; gracias a esto cualquier persona puede realizar una
aplicacin para Android. Hoy en Da hay ms de 100,000 aplicaciones
disponibles para telfonos Android, gran parte de ellas gratuitas
Android es multitarea; es capaz de hacer funcionar a la vez varias
aplicaciones
Android se puede modificar a tu gusto; puedes personalizar totalmente la
pantalla
DESVENTAJAS
Android es multitarea; no siempre cierra todas las aplicaciones as que hace
falta tener una aplicacin que cierre las apps abiertas.
Duracin de la Batera; Se gasta rpidamente
Android es poco intuitivo; Problema provocado por la interfaz
Android est desfragmentado; Cada modelo de telfono mvil se ha de
adaptar a Android por lo que no es la misma versin.
-
21
Kernel de Linux.
El ncleo del sistema operativo Android est basado en el kernel de Linux versin
2.6, similar al que puede incluir cualquier distribucin de Linux, como Ubuntu, solo
que adaptado a las caractersticas del hardware en el que se ejecutar Android, es
decir, para dispositivos mviles.
El ncleo acta como una capa de abstraccin entre el hardware y el resto de las
capas de la arquitectura. El desarrollador no accede directamente a esta capa, sino
que debe utilizar las libreras disponibles en capas superiores. De esta forma
tambin nos evitamos el hecho de quebrarnos la cabeza para conocer las
caractersticas precisas de cada telfono. Si necesitamos hacer uso de la cmara,
el sistema operativo se encarga de utilizar la que incluya el telfono, sea cual sea.
Para cada elemento de hardware del telfono existe un controlador (o driver) dentro
del kernel que permite utilizarlo desde el software.
El kernel tambin se encarga de gestionar los diferentes recursos del telfono
(energa, memoria, etc.) y del sistema operativo en s: procesos, elementos de
comunicacin (networking), etc.
Fase 2. EMBEDDED LINUX Y UCLINUX
Linux es un sistema de libre distribucin por lo que se puede encontrar todos los
ficheros y programas necesarios para su funcionamiento en multitud de servidores
conectados a Internet. La tarea de reunir todos los ficheros y programas necesarios,
as como instalarlos en tu sistema y configurarlo, puede ser una tarea bastante
complicada y no apta para muchos. Por esto mismo, nacieron las llamadas
distribuciones de Linux, empresas y organizaciones que se dedican a hacer el
trabajo "sucio" para nuestro beneficio y comodidad.
Una distribucin no es otra cosa, que una recopilacin de programas y ficheros,
organizados y preparados para su instalacin. Estas distribuciones se pueden
-
22
obtener a travs de Internet, o comprando los CD de las mismas, los cuales
contendrn todo lo necesario para instalar un sistema Linux bastante completo y en
la mayora de los casos un programa de instalacin que nos ayudara en la tarea de
una primera instalacin. Casi todos los principales distribuidores de Linux, ofrecen
la posibilidad de bajarse sus distribuciones, va FTP (sin cargo alguno).
Existen muchas y variadas distribuciones creadas por diferentes empresas y
organizaciones a unos precios bastantes asequibles (si se compran los CD, en vez
de bajrsela va FTP), las cuales se pueden encontrar en tiendas de informtica o
libreras. En el peor de los casos siempre se puede encargar directamente por
Internet a las empresas y organizaciones que las crean. A veces, las revistas de
informtica sacan una edicin bastante aceptable de alguna distribucin.
Una distribucin Linux es un conjunto de aplicaciones reunidas que permiten brindar
mejoras para instalar fcilmente en el S.O Linux.
Distribuciones no comerciales
Mandriva.
Mandrake Linux 5.1 fue la primera versin de esta distribucin,
dirigida al escritorio y desarrollada por Mandrakesoft en Francia,
poca en la que surgi Mandriva por la fusin entre la distribucin
francesa Mandrake Linux y conectiva Linux de Brasil.
Caractersticas principales de Mandriva Linux
Internacionalizacin: El idioma principal de la distribucin es el francs y el ingls,
sin embargo, Mandriva Linux est disponible en 74 idiomas. Especialmente de
calidad son sus traducciones al espaol, cataln y portugus.
Instalacin, control y administracin: El instalador de Mandriva Linux es uno de los
ms amigables de entre las diferentes distribuciones de Linux, cabe destacar que
-
23
Mandrake (ahora Mandriva) fue la primera distribucin en incluir un instalador
grfico, El instalador est traducido a ms de 70 idiomas.
Software: Mandriva Linux viene con aproximadamente 20560 paquetes de software,
incluyendo juegos, programas de oficina, multimedia, grficos, servidores y
utilidades de Internet.
Herramientas de Mandriva: Mandriva ofrece una serie de herramientas nicas para
facilitar la administracin de su sistema Linux, ya sea para el escritorio o servidor.
Sistema de gestin y herramientas de configuracin:
LogDrake - vista y los registros del sistema de bsqueda.
DrakConsole - abrir una consola como root.
DrakCronAt - programas de calendario de la ejecucin peridica o en determinados
momentos
DrakBackup - copias de seguridad de configuracin del sistema y de usuario, entre
otras.
Angstrom
ngstrm es una distribucin basada en Debian dirigida
a una variedad de dispositivos empotrados. La
distribucin es resultado de la unificacin de los
proyectos OpenZaurus, OpenEmbedded y OpenSimpad.
Debian
Naci como una apuesta por separar en sus versiones el software
libre del software no libre.
Es una comunidad conformada por desarrolladores y usuarios, que
mantiene un sistema operativo GNU basado en software libre. El
sistema se encuentra precompilado, empaquetado y en un
formato deb para mltiples arquitecturas de computador y para varios ncleos.
-
24
Debian no vende directamente su software, lo pone a disposicin de cualquiera
en Internet, aunque s permite a personas o empresas distribuirlo comercialmente
mientras se respete su licencia.
La primera adaptacin del sistema Debian, siendo tambin la ms desarrollada,
es Debian GNU/Linux, basada en el ncleo Linux, y como siempre utilizando
herramientas de GNU. Existen tambin otras adaptaciones con
diversos ncleos: Hurd (Debian GNU/Hurd), NetBSD (Debian GNU/NetBSD)
y FreeBSD (Debian GNU/kFreeBSD).
Emdebian
Embedded Debian Project, Debian GNU / Linux una opcin corriente para proyectos
integrados. Este es un apoyo multiarquitectura de Debian, la independencia del
proveedor, contrato social y enorme base de software hacen que sea una opcin
atractiva para todo tipo de sistemas, pero la distribucin principal est muy dirigido
a sistemas con recursos, al menos, de escritorio (discos duros grandes, un montn
de memoria). Embedded Debian ha tratado de despojar a Debian a ser un sistema
mucho ms pequeo, mientras que mantener todas las cosas buenas.
Guadalinex.
Guadalinex es un sistema operativo y un
conjunto de aplicaciones que hacen tu
ordenador ms tll, potente y seguro.
Impulsado por la Junta de Andaluca,
Guadalinex est basado en Software Libre,
por lo que puedes usarlo, compartirlo y
modificarlo como quieras.
Guadalinex nace como una distribucin de software destinada a dar cumplimiento
al Decreto 72/2003, en el que la Junta de Andaluca opta por el Software Libre como
instrumento para el impulso de la Sociedad del Conocimiento en Andaluca.
-
25
Se requiere una distribucin concreta porque:
No se puede promocionar una idea abstracta cuando se trata de dar
instrumentos de acceso a la Sociedad del Conocimiento.
Independientemente de esto, la Junta de Andaluca potencia el uso y
produccin del Software Libre en trminos genricos en otros mbitos.
El servicio de soporte al ciudadano a que se compromete necesita un marco
de referencia concreto.
La Administracin no debe favorecer intereses empresariales concretos
proponiendo una distribucin comercial de las ya existentes.
Ubuntu
Es un sistema operativo basado en GNU/Linux y
que se distribuye como software libre, el cual
incluye su propio entorno de escritorio
denominado Unity. Su nombre proviene de
la tica homnima, en la que se habla de la
existencia de uno mismo como cooperacin de
los dems.
Est orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de
uso y en mejorar la experiencia de usuario. Est compuesto de
mltiple software normalmente distribuido bajo una licencia libre o de cdigo abierto.
Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras
derivaciones de Ubuntu, con otros entornos grficos, existen diversas variantes de
Ubuntu mantenidas por la comunidad pero reconocidas por la Fundacin Ubuntu,
las cuales poseen lanzamientos simultneos con Ubuntu. Las ms significativas
son:
Kubuntu - Utiliza el entorno de escritorio KDE.
Xubuntu - Utiliza el entorno de escritorio Xfce.
-
26
Lubuntu - Utiliza el entorno de escritorio LXDE.
Ubuntu MATE - Utiliza el entorno de escritorio MATE.
Ubuntu GNOME - Utiliza el entorno de escritorio GNOME.
Edubuntu - Diseado para entornos escolares.
Ubuntu Studio - Diseado para el trabajo con multimedia.
Mythbuntu - Diseado para crear un sistema de PC con MythTV.
Canonical, (Su patrocinador) adems de mantener Ubuntu, tambin provee de una
versin orientada a servidores (Ubuntu Server), una versin para empresas (Ubuntu
Business Desktop Remix), una para televisores (Ubuntu TV), y una para usar el
escritorio desde telfonos inteligentes (Ubuntu for Android).
OpenSuse.
El proyecto openSUSE es un programa
comunitario patrocinado por Novell. Esta
comunidad mundial promueve el uso de Linux en
todas partes., openSUSE crea una de las
mejores distribuciones de Linux del mundo, en la
que se trabaja de forma conjunta, abierta,
transparente y amistosa como parte de la
comunidad mundial de software libre y de cdigo abierto.
El proyecto openSUSE tiene tres objetivos principales:
hacer de openSUSE Linux ms fcil para que cualquiera pueda obtener y
que sea la distribucin de Lnux ampliamente usada;
aprovechar la colaboracin del cdigo abierto para hacer de openSUSE la
distribucin de Lnux ms usable del mundo y a su ambiente de escritorio
para usuarios nuevos y experimentados.
-
27
simplificar drsticamente el desarrollo y los procesos de empaquetamiento y
abrirlos para hacer a openSUSE la plataforma por excelencia de los
desarrolladores de Lnux y vendedores de software
Fedora Project
Es la versin comunitaria de Red Hat, esta compaa decidi
ingresar a un esquema 100% comercial y dej de distribuir su
sistema operativo de manera gratuita. A cambio, cre Fedora
Project, que es mantenida por Red Hat y la comunidad, en
general, podemos decir que es un campo de experimentacin
para los nuevos productos de la compaa y que va adelantada en tecnologa con
respecto al producto comercial, aunque algunas aplicaciones pueden ser inestables.
Pueden escasear aplicaciones empaquetadas en RPM para correr con fedora.
Licencia: GPL. Sistema de distribucin de aplicaciones: RPM. Soporte: Por la
comunidad. Disponible en Espaol.
FreeBSD
En realidad este sistema operativo no es GNU Linux, se trata de
un Unix tipo BSD real. Lo ponemos en nuestra lista por ser
estupendo para servidores. Muy slido, eficiente y seguro.
Tambin cuenta con una capa de compatibilidad para ejecutar
aplicaciones Linux.
La cantidad de plataformas de hardware que soporta lo hace junto con Debianunoi
de los ms ubicuos. La nica pega es que por seguir el diseo BSD, la
administracin es diferente a la que nos tiene acostumbrados los sistemas basados
en SystemV, pero an as resulta fcil de configurar y mantener.
Licencia: BSD. Sistema de distribucin de aplicaciones: pkg y ports. Soporte: Por la
comunidad. Disponible en Espaol
-
28
Distribuciones Comerciales
Novell Suse
Originaria de Europa, actualmente es propiedad de la
prestigiosa compaa Novell, el otrora gigante rojo que
dio forma a las redes basadas en PC/Intel. Es la preferida
por muchos gobiernos europeos para emigrar de la
plataforma Windows a Linux. Cuenta con diferentes
paquetes con versiones para servidor y escritorio.
Suse se caracteriza por sus fuertes aportaciones al desarrolo de aplicaciones para
escritorio que han significado un avance importante para Linux en este campo.
Actualmente tienen en sus filas al prestigiado desarrollador mexicano Miguel de
Icaza quien desarroll la plataforma Ximian, tambin propiedad de Novell en la
actualidad.
Licencia: El precio vara segn el paquete. Sistema de distribucin de aplicaciones:
Yast. Soporte: Comercial. Disponible en Espaol
Red Hat
Es una distribucin Linux creada por Red Hat (compaa
responsable de la creacin y mantenimiento de
una distribucin del sistema operativo GNU/Linux) esta lleg a ser
una de las ms populares en los entornos de usuarios domsticos
hasta que los proyectos Fedora y Red Hat se fusionaron.
Fue la primera distribucin en usar RPM (herramienta de administracin de
paquetes), como su formato de paquete, y fue la que sirvi de punto de partida para
otras distribuciones, tales como la orientada hacia PC de escritorio Mandrake
Linux (originalmente Red Hat Linux con KDE), Yellow Dog Linux, la cual se inici
-
29
desde Red Hat Linux con soporte para PowerPC, y ASPLinux (Red Hat Linux con
mejor soporte para caracteres no-Latinos).
Red Hat ha desplazado su enfoque hacia el mercado de los negocios con la
distribucin Red Hat Enterprise Linuxy la versin no comercial Fedora Core.
Red Hat Linux 9, la versin final, lleg oficialmente al final de su vida til en el 2004,
aunque el proyecto Fedora Legacy continu publicando actualizaciones, hasta ser
abandonado dicho proyecto a finales del ao 2006.
Suse Linux
Es una de las distribuciones Linux existentes a nivel
mundial, se bas en sus orgenes en Slackware.
Entre las principales virtudes de esta distribucin se
encuentra el que sea una de las ms sencillas de
instalar y administrar, ya que cuenta con varios
asistentes grficos para completar diversas tareas en
especial por su gran herramienta de instalacin y
configuracin YasT.
Su nombre "SuSE" (Software und Systementwicklung, alemn), el cual formaba
parte del nombre original de la compaa y que se podra traducir como "desarrollo
de software y sistemas". El nombre actual de la compaa es SuSE LINUX,
habiendo perdido el primer trmino su significado (al menos oficialmente).
La compaa multinacional estadounidense Novell anunci que iba a comprar SuSE
LINUX. La adquisicin se llev a cabo y se anunci la liberacin de
la distribucin SuSE Linux para que la comunidad fuera la encargada del desarrollo
de esta distribucin, que ahora se denomina openSUSE.
Anteriormente, todo el trabajo de desarrollo era realizado por SUSE, y la versin
10.0 fue la primera versin con una beta pblica. Como parte del cambio, el acceso
en lnea al servidor YaST de actualizacin sera complementario para los usuarios
-
30
de SUSE Linux, y siguiendo la lnea de la mayora de distribuciones de cdigo
abierto, existira tanto la descarga gratuita disponible mediante web como la venta
del sistema operativo en caja.
Fase 2.1 Emulacin
Instalacin del sistema operativo Android en su ltima versin, realice la emulacin
de un dispositivo mvil como un Smartphone o una Tablet.
Como primer paso descargo una mquina virtual donde puedo iniciar e instalar
sistemas operativos como Android etc. Luego descargo el programa Andy.
Despus de estar instalado lo ejecutamos y nos muestra la siguiente ventana
-
31
Cuando lo ejecutamos por primera vez como en este caso se deben seguir los pasos para configurarlo.
-
32
-
33
Aqu podemos darnos cuenta de que se muestra como una Tablet con sistema Android.
-
34
Se realiza prueba con un mensaje enviado por WhatsApp
-
35
-
36
Fase 3. PROYECTO. Casa Control
Para este proyecto se busca implementar un sistema que permita el Control y
Actuacin a Distancia, va telefona celular, teniendo un acceso seguro y cmodo,
junto con el Control y manejo eficaz y claro de la informacin relativa a actuaciones
en el hogar u oficina.
Para tener los mejores resultados acerca de estos objetivos se ve necesario cumplir
con algunos requisitos bsicos, como: Acceder a la lnea telefnica; Confirmar la
seguridad en el ingreso; Procesar la informacin; y, Actuar sobre diversos
dispositivos del hogar.
Para llevar a cabo este proyecto, en primera instancia, se debe trabajar en la
realizacin de la interfaz de acceso a la lnea telefnica, a fin de poder obtener las
diversas seales que permiten el correcto funcionamiento del proyecto, como son
el Ringer o Seal de Llamada entrante, y la seal del CallerID, una seal que
transporta la informacin del inscrito que est llamando.
Para ir efectuando el proyecto se es necesario implementar un diagrama de bloques
funcionales que nos lleven a integrar un sistema capaz de cumplir con los
requerimientos ya mencionados.
BLOQUE DE INPUT.
Bloque de entrada del sistema para este bloque es necesario manejar dos
caractersticas desde la lnea telefnica, las que ya estn implementadas en el
proyecto:
Acoplarse a la lnea: Para ello se utiliza una configuracin de amplificador diferencial
para telefona.
-
37
Detectar la seal de Ringer: Para ello se utiliza una configuracin de diodo zenner,
para limitar el umbral sobre el que se considera presente esta seal, cuya amplitud
es de 90 [V] RMS, y una frecuencia de 20[Hz]. Es importante destacar que esta
seal no deber ingresar hasta el microcontrolador en la etapa siguiente, ya que si
as fuera lograra quemarlo.
BLOQUE SEGURIDAD:
El bloque de seguridad del sistema decodifica las seales provenientes de la lnea.
Detectar la seal del identificador:
El CID o CallerID es la seal que enva la compaa telefnica al inscrito receptor
de la llamada, entre el primer y segundo Ringer. Esta seal est modulada en
frecuencia, de modo FSK.
En esta seal se incluye la informacin sobre la hora, minutos, da y mes en que se
realiza la llamada, junto con el nmero de la lnea que llama. Esta informacin nos
ser de suma utilidad, ya que se puede utilizar como una primera contrasea de
acceso, un nivel de seguridad por hardware que ningn otro sistema ofrece en estos
momentos. Esta seal con FSK desde la lnea, puede presentar demasiado ruido,
lo que significa que se ver necesario utilizar filtros sintonizados en las frecuencias
de inters. Esta seal pasa hasta la siguiente etapa para posteriormente ser
demodulada en el microcontrolador.
En la etapa de entrada es necesario adquirir las opciones que digite el usuario
cuando ya ha ingresado al sistema, para ello es necesario detectar la pulsacin o
discado, que es enviado en modulacin DTMF, sumando dos frecuencias distintas
segn sea el nmero seleccionado.
Esta seal se ingresa al microcontrolador, y es decodificada segn el nmero
escogido, permitiendo as no tan solo ingresar una password, sino tambin
seleccionar entre las distintas opciones de actuacin a travs de cada uno de los
dgitos, luego de superar la comprobacin de la clave de acceso.
-
38
BLOQUE PROCESAMIENTO:
Despus de la etapa de seguridad se procede a manejar las diversas opciones que
escoja el usuario, y lo que ello impliquen. A su vez, el microcontrolador deber
manejar una base de datos donde se contabilice los accesos y actuaciones, a fin de
entregar dicha informacin procesada y tabulada para su posterior anlisis. Este
bloque es el ms importante ya que requiere de un buen diseo para procesar la
seal de entrada y obtener mediante un posible men trabajado con aplicaciones
creadas en java o cualquier otro lenguaje, para ser visualizadas desde un
Smartphone o que sea funcional para Android, permitiendo una interaccin con los
artefactos de nuestro hogar.
BLOQUE ACTUACIN:
La ltima fase de actuacin, ser en la cual a partir del microcontrolador se acceder
a diversos objetos manipulables ya sea por una actuacin directa con un rel o un
pulso digital, o inclusive el envo de otro tipo de seales ms avanzadas, como
puede ser la comunicacin con dispositivos va seales AM, FM, Bluetooth, u otras.
Permitiendo al usuario controlar su hogar desde un acceso remoto como lo es su
telfono celular.
POBLACIN BENEFICIADA
La poblacin beneficiada con el proyecto sern todas las personas que deseen
adquirir el servicio de Casa Control, el cual ser implementado por personal
capacitado, e indicara las principales funciones y manejo del sistema. Una de las
principales ventajas es la comodidad que ofrece el no tener que desplazarse hasta
nuetro hogar para hacer alguna tarea o verificar su estado, la seguridad obtenida ya
que se pueden realizar labores peligrosas sin acercarse al rea de trabajo (como
cierre de llaves de paso gas, agua; apagar sistema elctrico, etc.) y la rapidez con
que se pueden tomar acciones respecto a alguna condicin especfica, entre otros.
-
39
El proyecto realizado ofrece una infinidad de aplicaciones las que dependern de la
imaginacin y necesidades de cada usuario.
La idea es aportar al usuario la Seguridad, el Poder de Disuasin, el Control a
Distancia, Econmico, y el Monitoreo de Funciones.
-
40
CONCLUSIONES
Android se destaca por dejar cierta sensacin de libertad al consumidor. Lo cual
permite adaptar ms el dispositivo a sus gustos y hacer de este un traje a medida.
Con la incorporacin de los Widgets, pequeas ventajas que muestran la
informacin directamente en el escritorio. Los fabricantes de aparatos para Android
juegan con un mayor margen creativo.
Android no comparte las aplicaciones de espacio de usuario con las distribuciones
GNU/Linux.
El proyectos de cdigo abierto, estn controlados por su comunidad y dependen de
las contribuciones de sus miembros, que trabajan como probadores, escritores,
traductores, expertos en usabilidad, artistas y embajadores o desarrolladores. Cada
proyecto abarca una amplia variedad de tecnologas, gentes con distintos niveles
de experiencia, que hablan distintos idiomas y que tienen diferentes orgenes
culturales
-
41
REFERENCIAS
Android, el Sistema operativo cuya historia se resume en seis aos. Recuperado el
2 de mayo de 2015. Tomado de http://www.tuexpertomovil.com/2014/10/20/android-
el-sistema-operativo-cuya-historia-se-resume-en-seis-anos/
ANDROIDEITY. Recuperado el 2 de mayo de 2015. Tomado de
http://androideity.com/
ANDROID OS. Recuperado el 2 de mayo de 2015. Tomado de
http://androidos.readthedocs.org/en/latest/
EAGER, M. Learning Linux for Embedded Systems. Recuperado el 3 de mayo de
2015. Tomado de http://www.embedded.com/electronics-blogs/open-
mike/4420567/Learning-Linux-for-embedded-systems
Embedded Linux. Recuperado el 3 de mayo de 2015. Tomado de
http://es.wikipedia.org/wiki/Linux_embebido
CHIESA, L. Linux para sistemas embebidos. Recuperado el 3 de mayo de 2015.
Tomado de http://www.sase.com.ar/2012/files/2012/09/Linux-para-sistemas-
embebidos-SASE-2012.pdf
The Angstrom Distribution, recuperado el 3 de mayo de 2015. Tomado de
http://wp.angstrom-distribution.org/introduction/
Embedded Debian Project. Recuperado el 3 de mayo de 2015. Tomado de
http://www.emdebian.org/
Guadalinex. Software libre. Recuperado el 3 de mayo de 2015. Tomado de
http://www.guadalinex.org/
-
42
UBUNTU. Recuperado el 4 de mayo de 2015. Tomado de http://www.ubuntu.com/
Bienvenidos al proyecto openSUSE. Recuperado el 4 de mayo de 2015. Tomado
de https://es.opensuse.org/Bienvenidos_a_openSUSE.org
Red Hat. Recuperado el 4 de mayo de 2015. Tomado de http://www.redhat.com/es
SUSE, recuperado el 5 de mayo de 2015. Tomado de https://www.suse.com/es-es/
NEZ, K. (3013). Sistema operativo Android; versiones, historia. [En lnea].
Slideshare. Disponible en http://es.slideshare.net/karenonunez/sistema-operativo-
android-versiones-historia [2015, 30 de abril]