2 Los Sistemas Operativos de Las Tablets

8
Capítulo 2 13 INTRODUCCIÓN Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hard- ware del sistema. Se trata de un sistema que consiste en ofrecer una distribución ordenada y controlada de los procesado- res, memorias y dispositivos de E/S entre los diversos pro- gramas que compiten por ellos. A pesar de que todos nosotros usamos sistemas operativos casi a diario, es difícil definir qué es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos fun- ciones diferentes: * Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar progra- mas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware. * Administrar eficientemente los recursos del com- putador. Las tareas que generalmente realiza un Sistema Operativo son las siguientes: -Realizar el interfaz sistema-usuario._ -Compartir los recursos de Hardware entre los usuarios. -Permitir a los usuarios compartir sus datos entre ellos. C C APÍTUL APÍTUL O O 2 2 LOS SISTEMAS OPERATIVOS DE LAS T ABLETS PC ¿SE VIENE EL MUNDO ANDROID? No cabe la menor duda que la gran penetración que han tenido los teléfonos celulares en la sociedad en la última década ha precipitado la renovación en las plataformas de los sistemas operativos tanto para computadoras de escritorio, como para netbooks, tablets y teléfonos celulares. Hasta el poderoso Microsoft ha tenido que rever su política comercial ante el avance incesante de otras plata- formas, entre las que se destaca el Android de Google. En el siguiente capítulo mostramos cuáles son los sistemas operativos más usados en las modernas Tablets y damos una breve introducción al sistema operativo Android, cuyo desarrollo es objeto de un próximo tomo de la colección Club Saber Electrónica. CAP 2 - OS de Tables 6/8/12 9:09 AM Página 13

Transcript of 2 Los Sistemas Operativos de Las Tablets

Page 1: 2 Los Sistemas Operativos de Las Tablets

Capítulo 2 13

INTRODUCCIÓN

Un Sistema Operativo es el software encargado deejercer el control y coordinar el uso del hardware entrediferentes programas de aplicación y los diferentesusuarios. Es un administrador de los recursos de hard-ware del sistema.

Se trata de un sistema que consiste en ofrecer unadistribución ordenada y controlada de los procesado-res, memorias y dispositivos de E/S entre los diversos pro-gramas que compiten por ellos. A pesar de que todosnosotros usamos sistemas operativos casi a diario, esdifícil definir qué es un sistema operativo. En parte, estose debe a que los sistemas operativos realizan dos fun-ciones diferentes:

* Proveer una máquina virtual, es decir, unambiente en el cual el usuario pueda ejecutar progra-mas de manera conveniente, protegiéndolo de losdetalles y complejidades del hardware.

* Administrar eficientemente los recursos del com-putador.

Las tareas que generalmente realiza un SistemaOperativo son las siguientes:

-Realizar el interfaz sistema-usuario._-Compartir los recursos de Hardware entre los usuarios.-Permitir a los usuarios compartir sus datos entre ellos.

CCAPÍTULAPÍTULOO 22

LOS SISTEMAS OPERATIVOS DE LAS

TABLETS PC¿SE VIENE EL MUNDO ANDROID?

No cabe la menor duda que la gran penetración que han tenido los teléfonoscelulares en la sociedad en la última década ha precipitado la renovación en lasplataformas de los sistemas operativos tanto para computadoras de escritorio,como para netbooks, tablets y teléfonos celulares. Hasta el poderoso Microsoft hatenido que rever su política comercial ante el avance incesante de otras plata-formas, entre las que se destaca el Android de Google. En el siguiente capítulo mostramos cuáles son los sistemas operativos más usadosen las modernas Tablets y damos una breve introducción al sistema operativoAndroid, cuyo desarrollo es objeto de un próximo tomo de la colección ClubSaber Electrónica.

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 13

Page 2: 2 Los Sistemas Operativos de Las Tablets

-Prevenir que las actividades de un usuario no interfie-ran en la de los demás usuarios.

-Calendarizar los recursos de los usuarios.-Facilitar el acceso a los dispositivos de E/S.-Recuperarse de fallas o errores._-Llevar el control sobre el uso de los recursos.-Etc.

Un sistema operativo está formado por varios pro-gramas que en conjunto presentan al usuario una vistaintegrada del sistema, los componentes principales deun sistema operativo son los siguientes módulos:_

-Manejo de procesos.-Manejo de E/S.-Manejo de Memoria.-Manejo del Sistema de Archivos.

El sistema operativo indica a la computadora lamanera de utilizar otros programas de software y admi-nistra todo el hardware, tanto el interno como el externo,que está instalado en la computadora. Los sistemasoperativos pueden ser basados en caracteres o gráfi-cos. Un sistema operativo basado en caracteres, talcomo MS-DOS, le permite escribir comandos en un indi-cador para controlar la computadora. Un interfaz grá-fico del usuario, o GUI, le permite enviar comandos a lacomputadora al hacer clic en iconos o al seleccionarelementos en los menús. Windows 95 cuenta con unGUI.

La siguiente es una lista de algunos sistemas operati-vos disponibles para Tabletas:

AndroidiOSwebOSChrome OSBlackBerry Tablet OSWindows CEWindows PhoneWindows 8

Android: es un sistema operativo móvil basado enLinux, que junto con aplicaciones middleware está enfo-

cado para ser utilizado en dispositivos móviles comoteléfonos inteligentes, tabletas, Google TV y otros dispo-sitivos. Es desarrollado por la Open Handset Alliance, lacual es liderada por Google. Este sistema por lo generalmaneja aplicaciones como Market (Marketing) o suactualización: PlayStore.

iOS (anteriormente denominado iPhone OS): es unsistema operativo móvil de Apple. Originalmente de-sarrollado para el iPhone, siendo después usado en dis-positivos como el iPod Touch, iPad y el Apple TV. Apple,Inc. no permite la instalación de iOS en hardware de ter-ceros. En 2010 tenía el 26% del mercado de sistemasoperativos móviles, detrás de Google Android y NokiaSymbian.

En mayo de 2010,en los Estados Unidos,tenía el 59% de con-sumo de datos móvi-les (incluyendo el iPodTouch y el iPad).

La interfaz deusuario de iOS estábasada en el con-cepto de manipula-ción directa, usando gestos multitáctiles. Los elementosde control consisten de deslizadores, interruptores ybotones. La respuesta a las órdenes del usuario es inme-diata y provee de una interfaz fluida. La interacción conel sistema operativo incluye gestos como deslices,toques, pellizcos, etc. los cuales tienen definiciones dife-rentes dependiendo del contexto de la interfaz. Se utili-zan acelerómetros internos para hacer que algunasaplicaciones respondan a sacudir el dispositivo (porejemplo, para el comando deshacer) o rotarlo en tresdimensiones (un resultado común es cambiar de modovertical al apaisado u horizontal).

iOS se deriva de Mac OS X, que a su vez estábasado en Darwin BSD, y por lo tanto es un sistema ope-rativo Unix.

HP webOS: es un sistema operativo multitarea parasistemas embebidos basado en Linux, desarrollado porPalm, Inc., ahora propiedad de Hewlett-Packard

Todo Sobre Tablets

14 Capítulo 2

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 14

Page 3: 2 Los Sistemas Operativos de Las Tablets

Company, el cual fue presentado al público en elConsumer Electronics Show de Las Vegas el 8 de enerode 2009 junto con el Palm Pre. El Palm Pre y webOS fue-ron lanzados el 6 de junio de 2009. Un segundo disposi-tivo utilizando este sistema, el Palm Pixi, fue lanzado el 15de noviembre de 2009.

El 18 de agosto de 2011 HP anunció que disconti-nuaría todos los dispositivos con webOS, sin embargo ala fecha, siguen apareciendo dispositivos con este sis-tema operativo a tal punto que el día 9 de diciembrede 2011, HP anunció que seguiría dando soporte al sis-tema operativo, aunque desde ahora será softwarelibre. HP dice ahora que la idea de la empresa es quesu futuro desarrollo sea transparente y no exista frag-mentación.

Google Chrome OS: es un proyecto llevado a cabopor la compañía Google para desarrollar un sistemaoperativo basado en web. A través de su blog oficial,Google anunció el 7 de julio de 2009 el lanzamiento deGoogle Chrome OS, un sistema realizado con base encódigo abierto (Núcleo Linux) y orientado inicialmentepara miniportátiles, estando disponible desde junio de2011. Funciona sobre microprocesadores con tecnolo-gía x86 o ARM.

Google ha declarado que el código fuente del pro-yecto Google Chrome OS fue liberado en noviembre de2009 bajo el proyecto “Chromium OS”, para incorporarla colaboración de la comunidad de software libre yayudar en el desarrollo del proyecto.

BlackBerry Tablet OS: es un sistema operativo de laempresa Research in Motion (RIM), basado en el sistemaoperativo QNX Neutrino en tiempo real, diseñado parafuncionar con Adobe AIR y aplicaciones BlackBerryW e b W o r k s .Ac tua lmenteestá aplicadoa la BlackBerryPlayBook TabletPC. Es la pri-mera tabletaque ejecuta unsistema opera-tivo de QNX, la empresa responsable de los sistemasoperativos en tiempo real utilizadas en los productos,desde automóviles hasta reactores nucleares. QNX esahora una filial de RIM.

Windows CE: (conocido oficialmente comoWindows Embedded Compact y anteriormente comoWindows Embedded CE,1 también abreviado como

WinCE) es unsistema opera-tivo desarro-llado porMicrosoft paras i s t e m a se m b e b i d o s .Windows CE no

debe confundirse con Windows Embedded Standard,que es un sistema basado en Windows NT.

La versión actual de Windows Embedded Compactfunciona en procesadores Intel x86 y compatibles, ade-más de los tipos MIPS y ARM.

Actualmente lo vemos en teléfonos inteligentes,notebook, hasta en pocket pc y gps.

Windows Phone 7: es un sistema operativo móvildesarrollado por Microsoft, como sucesor de la plata-forma Windows Mobile. Está pensado para el mercadode consumo generalista en lugar del mercado empre-sarial por lo que carece de muchas funcionalidadesque proporciona la versión anterior. Microsoft ha deci-dido no hacer compatible Windows Phone 7 con

Los Sistemas Operativos de las Tablets PC

Capítulo 2 15

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 15

Page 4: 2 Los Sistemas Operativos de Las Tablets

W i n d o w sMobile 6 por loque las aplica-ciones existen-tes no funcio-nan enWindows Phone7 haciendo

necesario desarrollar nuevas aplicaciones. ConWindows Phone 7 Microsoft ofrece una nueva interfaz deusuario e integra varios servicios en el sistema operativo.Microsoft planeaba un estricto control del hardware queimplementaría el sistema operativo, para evitar la frag-mentación con la evolución del sistema, pero han redu-cido los requisitos de hardware de tal forma que puedeque eso no sea posible.

Windows 8: es el nombre en clave de la próxima ver-sión de Microsoft Windows, familia de sistemas operati-vos producidospor Microsoftpara su uso encomputadoraspersonales, inclui-das computado-ras de escritorioen casa y denegocios, com-putadoras portátiles, netbooks, tablets, servidores y cen-tros multimedia. Añade soporte para microprocesado-res ARM, además de los microprocesadores tradiciona-les x86 de Intel y AMD. Su interfaz de usuario ha sidomodificada para hacerla más adecuada para su usocon pantallas táctiles, además de los tradicionales ratóny teclado. Microsoft no ha anunciado aún una fecha delanzamiento para Windows 8. Sin embargo, se lanzó alpúblico general una versión de desarrollo ("ConsumerPreview") el 29 de febrero de 2012.

¿QUÉ ES ANDROID?

Android es un sistema operativo inicialmente pen-sado para teléfonos móviles, al igual que iOS, Symbian y

Blackberry OS. Lo que lo hace diferente es que estábasado en Linux, un núcleo de sistema operativo libre,gratuito y multiplataforma.

Tanto el nombre Android (androide en español)como Nexus One hacen alusión a la novela de Philip K.Dick ¿Sueñan los androides con ovejas eléctricas?, queposteriormente fueron robados por Mario por lo cual esadaptada al cine como Blade Runner antimalandros.Tanto el libro como la película se centran en un grupode androides llamados replicantes del modelo Nexus-6.23

El logotipo es el robot "Andy".El sistema permite programar aplicaciones en una

variación de Java llamada Dalvik. El sistema operativoproporciona todas las interfaces necesarias para de-sarrollar aplicaciones que accedan a las funciones delteléfono (como el GPS, las llamadas, la agenda, etc.)de una forma muy sencilla en un lenguaje de progra-mación muy conocido como es Java.

Una de las cosas más importantes de este sistemaoperativo sea la cantidad de aplicaciones disponibles,que extienden casi sin límites la experiencia del usuario.

Una de las mejores características de este sistemaoperativo es que es completamente libre, es decir, nipara programar en este sistema ni para incluirlo en unteléfono o en una tableta hay que pagar nada. Y estolo hace muy popular entre fabricantes y desarrolladores,ya que los costos para lanzar un equipo o una aplica-ción son muy bajos.

Cualquiera puede bajarse el código fuente, inspec-cionarlo, compilarlo e incluso cambiarlo. Esto da unaseguridad a los usuarios, ya que algo que es abierto per-mite detectar fallas más rápidamente. Y también a losfabricantes, pues pueden adaptar mejor el sistemaoperativo a los terminales.

Un Poco de HistoriaEn julio de 2005, Google adquirió Android Inc., una

pequeña compañía de Palo Alto, California fundada en2003. Entre los cofundadores de Android que se fuerona trabajar a Google están Andy Rubin (cofundador deDanger),25 Rich Miner (cofundador de WildfireCommunications, Inc.), Nick Sears (alguna vez VP en T-Mobile) y Chris White (quien encabezó el diseño y el de-

Todo Sobre Tablets

16 Capítulo 2

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 16

Page 5: 2 Los Sistemas Operativos de Las Tablets

sarrollo de la interfaz en WebTV). En aquel entonces,poco se sabía de las funciones de Android Inc. fuera deque desarrollaban software para teléfonos móviles. Estodio pie a rumores de que Google estaba planeandoentrar en el mercado de los teléfonos móviles.

En Google, el equipo liderado por Rubin desarrollóuna plataforma para dispositivos móviles basada en elkernel de Linux que fue promocionado a fabricantes dedispositivos y operadores con la promesa de proveer unsistema flexible y actualizable. Se informó que Googlehabía alineado ya una serie de fabricantes de hardwarey software y señaló a los operadores que estaba abiertoa diversos grados de cooperación por su parte.

La especulación sobre que el sistema Android deGoogle entraría en el mercado de la telefonía móvil seincrementó en diciembre de 2006.

En septiembre de 2007, «InformationWeek» difundióun estudio de Evalueserve que reportaba que Googlehabía solicitado diversas patentes en el área de la tele-fonía móvil. El 5 de noviembre de 2007 la OpenHandset Alliance, un consorcio de varias compañíasentre las que están Texas Instruments, BroadcomCorporation, Nvidia, Qualcomm, Samsung Electronics,Sprint Nextel, Intel, LG, Marvell Technology Group,Motorola, y T-Mobile; se estrenó con el fin de desarrollarestándares abiertos para dispositivos móviles.

Junto con la formación de la Open Handset Alliance,la OHA estrenó su primer producto, Android, una plata-forma para dispositivos móviles construida sobre la ver-sión 2.6 del kernel de Linux.

El 9 de diciembre de 2008, se anunció que 14 nue-vos miembros se unirían al proyecto Android, incluyendoPacketVideo, ARM Holdings, Atheros Communications,Asustek, Garmin, Softbank, Sony Ericsson, Toshiba,Vodafone y ZTE.

La Experiencia Google en los Teléfonos MóvilesAndroid es la forma de afrontar la telefonía móvil por

parte de Google, que entiende estos dispositivos comouna forma de estar conectado constantemente aInternet. Las aplicaciones de Google que vienen preins-taladas en el teléfono, permiten acceder a los serviciosde Google de forma muy integrada, aparte de la apli-cación Market que permite instalar aplicaciones de-sarrolladas por terceros de una forma muy sencilla.Dicho de otra manera, Android fue pensado para tele-fonía móvil pero la preferencia en tablets es hoy unarealidad.

La Penetración de Android en el MercadoAndroid es un sistema operativo móvil basado en

Linux, que junto con aplicaciones middleware7 estáenfocado para ser utilizado en dispositivos móvilescomo teléfonos inteligentes, tabletas, Google TV y otrosdispositivos.

Es desarrollado por la Open Handset Alliance, la cuales liderada por Google. Este sistema por lo generalmaneja aplicaciones como Market (Marketing) o suactualización, PlayStore.

Fue desarrollado inicialmente por Android Inc., unafirma comprada por Google en 2005. Es el principal pro-ducto de la Open Handset Alliance, un conglomeradode fabricantes y desarrolladores de hardware, software yoperadores de servicio. Las unidades vendidas de telé-fonos inteligentes con Android se ubican en el primerpuesto en los Estados Unidos, en el segundo y tercer tri-mestres de 2010, con una porción de mercado de43,6% en el tercer trimestre. A nivel mundial alcanzó unacuota de mercado del 50,9% durante el cuarto trimes-tre de 2011, más del doble que el segundo sistemaoperativo (iOS de iPhone) con más penetración.

Los Sistemas Operativos de las Tablets PC

Capítulo 2 17

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 17

Page 6: 2 Los Sistemas Operativos de Las Tablets

Tiene una gran comunidad de desarrolladores escri-biendo aplicaciones para extender la funcionalidad delos dispositivos. A la fecha, se han sobrepasado las600.000 aplicaciones (de las cuales, dos tercios son gra-tuitas) disponibles para la tienda de aplicaciones oficialde Android: Google Play, sin tener en cuenta aplicacio-nes de otras tiendas no oficiales para Android, comopueden ser la App Store de Amazon o la tienda de apli-caciones Samsung Apps de Samsung. Google Play es latienda de aplicaciones en línea administrada porGoogle, aunque existe la posibilidad de obtener soft-ware externamente. Los programas están escritos en ellenguaje de programación Java. No obstante, no es unsistema operativo libre de malware, aunque la mayoríade ello es descargado de sitios de terceros. Googleliberó la mayoría del código de Android bajo la licenciaApache, una licencia libre y de código abierto.

La estructura del sistema operativo Android se com-pone de aplicaciones que se ejecutan en un frameworkJava de aplicaciones orientadas a objetos sobre elnúcleo de las bibliotecas de Java en una máquina vir-tual Dalvik con compilación en tiempo de ejecución.Las bibliotecas escritas en lenguaje C incluyen un admi-nistrador de interfaz gráfica (surface manager), un fra-mework OpenCore, una base de datos relacionalSQLite, una Interfaz de programación de API gráficaOpenGL ES 2.0 3D, un motor de renderizado WebKit, unmotor gráfico SGL, SSL y una biblioteca estándar de CBionic. El sistema operativo está compuesto por 12 millo-nes de líneas de código, incluyendo 3 millones de líneasde XML, 2,8 millones de líneas de lenguaje C, 2,1 millo-nes de líneas de Java y 1,75 millones de líneas de C++.

Historial de actualizacionesAndroid ha visto numerosas actualizaciones desde

su liberación inicial. Estas actualizaciones al sistemaoperativo base típicamente arreglan bugs y agregannuevas funciones. Generalmente cada actualizacióndel sistema operativo Android es desarrollada bajo unnombre en código de un elemento relacionado conpostres.

Android ha sido criticado muchas veces por la frag-mentación que sufren sus terminales al no ser soportadocon actualizaciones constantes por los distintos fabri-

cantes. Se creyó que esta situación cambiaría tras unanuncio de Google en el que comunicó que los fabri-cantes se comprometerán a aplicar actualizaciones almenos 18 meses desde su salida al mercado, pero estoal final nunca se concretó y el proyecto se canceló.

Los nombres en código están en orden alfabético.

INTRODUCCIÓN TÉCNICA SOBRE ANDROID

Android es un sistema operativo basado en la plata-forma software de Linux (libre, gratuito y multiplata-forma), diseñado en principio para dispositivos móviles yactualmente también para Tablets. Android permite elcontrol de los dispositivos por medio de bibliotecas des-arrolladas por Google mediante el lenguaje de progra-mación Java. Cuando escuchamos que Android es unsistema operativo de código abierto quiere decir quecualquier desarrollador puede crear aplicaciones enlenguaje C u otros lenguajes y compilarlas a códigonativo de ARM (API de Android).

Cómo hemos explicado, Google compró el princi-pio de Android y siguió desarrollando el sistema opera-tivo, pero un tiempo después se unió al Open HandsetAlliance, que es un conjunto de compañías (48) deHardware, Software y telecomunicaciones con los quellegaron a un acuerdo para promocionar los estándaresde códigos abiertos para dispositivos móviles.

Las principales características del sistema operativoAndroid son las siguientes:

Multimedia: Dispone de soporte para medios conformatos comunes de audio, video e imágenes planas(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).

Dalvik, máquina virtual: Base de llamadas de instan-cias muy similar a Java.

Bluetooth, EDGE, 3g y Wifi: El sistema está completa-mente equipado, pero depende del terminal (si el ter-minal no permite 3G, no se podrá usar).

Cámara, GPS, brújula y acelerómetro.Pantalla Táctil.SQlite.Navegador integrado: basado en el motor open

Source Webkit.

Todo Sobre Tablets

18 Capítulo 2

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 18

Page 7: 2 Los Sistemas Operativos de Las Tablets

Framework de aplicaciones: permite el reemplazo yla reutilización de los componentes.

ARQUITECTURA DE ANDROID:

Android esta formado básicamente por 4 compo-nentes, en su estructura, que son:

Librerias: Estan incluidas en su base de datos unconjunto de librerías C/C++ , expuestas a todos los de-sarrolladores a través del framework de las aplicacionesAndroid System C library, librerías de medios, librerías degráficos, 3D, SQlite, etc.

Framework de aplicaciones: Cómo hemos dichoantes, todos tenemos acceso total al código fuenteusado en las aplicaciones base.

Aplicaciones: Las aplicaciones incluirán un clientede email (correo electrónico), calendario, programa deSMS, mapas, navegador, contactos, y algunos otros ser-vicios mínimos. Todas ellas escritas en el lenguaje deprogramación Java.

Runtime de Android: Estan incorporadas un con-junto de librerías que brindan una gran parte de las fun-cionalidades disponibles en las librerías base del len-guaje Java. La Máquina Virtual se basa en registros, ycorre clases compiladas por el compilador de Java quehan sido transformadas al formato .dex (DalvikExecutable).

Android no es un sistema operativo novato y hay unagran variedad de móviles y tablets, todos con diferentescaracterísticas (tanto de Hardware cómo de Software),ya que cada fabricante puede modificar libremente elcódigo fuente del sistema operativo.

Los Sistemas Operativos de las Tablets PC

Capítulo 2 19

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 19

Page 8: 2 Los Sistemas Operativos de Las Tablets

En la infografía de la figura podrá encontrar todo tipode respuestas a muchas de las cuestiones que se pre-guntan algunos usuarios:

Secuencia de arranque del sistema operativo.Modos alternativos de arranque: Recovery, Fastboot,

Safe-mode...Tipos de reseteo: Soft reset y Hard reset.Tipos de memoria existentes: RAM, NAND (MTD),

MicroSDHC...Particiones más comunes de la NAND (MTD).Estructura del sistema de ficheros YAFFS2.Particiones data y system desglosadas.Máquina virtual de Android: Dalvik VM.Compilador JIT: Just-in-time.Paquetes de aplicaciones: APK y ODEX.Estructura de una aplicación APK: Android

Manifest.xml, assets, resources...Términos de desarrollo: ADB, SDK...

Diferentes tipos de cobertura móvil: GPRS, EDGE, 3G,HDSPA...

Términos variados: Wipe, OTA, APN, APPS2SD, QR-code, brick, root...

Diferentes versiones de Android.

Lo dado hasta aquí es sólo un resumen sobre losprincipales sistemas operativos usados en las tablets.Android es el preferido de las denominadas “tabletsgenéricas” y como su uso se amplía constantemente,en una próxima entrega explicaremos con más detallecómo es este OS. ☺

BIBLIOGRAFÍA

www.emezeta.comwww.euram.com.niwww.xatakandroid.comhttp://es.wikipedia.orgwww.android-so.com

Todo Sobre Tablets

20 Capítulo 2

CAP 2 - OS de Tables 6/8/12 9:09 AM Página 20