Grupo_7_208006_SE

42
1 FASE 4 SISTEMAS OPERATIVOS ORIENTADOS A SISTEMAS EMBEBIDOS UNIDAD 3 PRESENTADO POR: GUSTAVO A. ZUÑIGA P. 87.064.660 LUIS H. MORALES G 6.115.356 ALEJANDRO CANO M. 16.375.904 CARLOS F. ESCALANTE A. 94.476.240 HÉCTOR 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

description

sistema operativo android, versiones, importancia de los sistemas operativos basados en linux

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]