Your SlideShare is downloading. ×
Sistemas operativos móviles
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sistemas operativos móviles

767
views

Published on


0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
767
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA INGENIERIA EN INFORMATICA ASIGNATURA: SISTEMAS OPERATIVOS Sistemas Operativos para Celulares Integrantes David Arias C.I: 18.078.023 Puerto Ordaz octubre del 2011
  • 2. Sistemas operativos móvilesUn sistema operativo móvil o SO móvil es un sistema operativo que controla undispositivo móvil al igual que las computadoras utilizan Windows o Linux entre otros.Sin embargo, los sistemas operativos móviles son bastantes más simples y están másorientados a la conectividad inalámbrica, los formatos multimedia para móviles y lasdiferentes maneras de introducir información en ellos.Capas de un sistema operativo móvil:  Kernel: El núcleo o kernel proporciona el acceso a los distintos elementos del hardware del dispositivo. Ofrece distintos servicios a las superiores como son los controladores o drivers para el hardware, la gestión de procesos, el sistema de archivos y el acceso y gestión de la memoria.  Middleware: El middleware es el conjunto de módulos que hacen posible la propia existencia de aplicaciones para móviles. Es totalmente transparente para el usuario y ofrece servicios claves como el motor de mensajera y comunicaciones, códecs multimedia, intérpretes de páginas web, gestión del dispositivo y seguridad.  Aplicaciones: El entorno de ejecución de aplicaciones consiste en un gestor de aplicaciones y un conjunto de interfaces programables abiertas y programables por parte de los desarrolladores para facilitar la creación de software.  Interfaz de usuario: Las interfaces de usuario facilitan la interacción con el usuario y el diseño de la presentación visual de la aplicación. Los servicios que incluye son el de componentes gráficos (botones, pantallas, listas, etc.) y el del marco de interacción.Sistemas operativos móviles más importantes en el mercado actual:Palm OSHistoriaPalm OS es un sistema operativo propietario destinado a dispositivos móviles, másespecíficamente a PDAs (Personal Digital Assistant). Palm OS comenzó su desarrolloen 1996 y Palm Inc. comenzó a licenciarlo en diciembre de 1997 con sus novedososaparatos PalmPilot.A partir de ese momento el soporte y el desarrollo de Palm OS se disparó, llegando enenero del 2001 a tener 100.000 personas registradas en su red de desarrolladorestrabajando en proyectos para Palm OS. Palm OS fue uno de los pioneros en el mercadode los dispositivos móviles y por varios años se mantuvo como uno de los mejoressistemas operativos, sobre todas las cosas por ser muy usable y simple.
  • 3. Las primeras versiones de este sistema operativo estuvieron basadas en un SO multitareas creado por Motorola. Las principales características de la plataforma Palm eran:  Hardware altamente integrado con el SO, basado en un procesador de 68k.  Usaba un display monocromático; preferible antes que implementar los colores de manera pobre.  Pocas funciones del SO, se centraba sobretodo en la usabilidad.  Estaba diseñado para ser una herramienta práctica, no un sistema orientado a personas con conocimiento informático. Características  Arquitectura basada en procesadores ARM de 32 bits.  Soporte para tamaño de pantalla hasta 320x480.  Soporte multilenguaje, japonés y chino simplificado.  Menos de 300k solo para el SO (RAM)  Máximo de 128 MB de RAM Arquitectura  Arquitectura escalable, modular y basada en estándares.  Sistema operativo enteramente multihilo y multitarea.  Compatibilidad con pantallas estándar de alta densidad para admitir diversas configuraciones.  Modelo multimedia ampliable para facilitar el desarrollo de aplicaciones de última generación.  Arquitectura de sincronización mejorada.  Conjunto ampliado de herramientas de desarrollo para aplicaciones ARM nativas, con el que facilitan la compatibilidad con versiones anteriores de Palm OS.  Nuevos detalles en la interfaz de usuario (botones, títulos, listas, barras de desplazamiento y de control, menús desplegables, cuadros de texto y casillas de verificación). Desarrollo y Programación Desde su aparición hasta nuestros días se han producido muchas actualizaciones de este sistema operativo, añadiéndole más funcionalidades, lo típico que encontramos es una libreta de direcciones y de notas, una calculadora, gastos, tareas y un calendario; dejando libre la opción de que el usuario pueda instalar programas para jugar, leer el correo, chatear, controlar remotamente su ordenador con bluetooth, etc. Existen diversos entornos de desarrollo de aplicaciones para Palm OS: Handheld Basic++ Es un entorno de desarrollo para PalmOS, posee una sintaxis muy similar a MS Visual Basic, muchos controles GUI necesarios para el desarrollo de cualquier aplicación, además de la interfaz bastante amigable con que cuenta, tiene integración automática
  • 4. con el emulador de Palm OS Simulator (POSE) para probar nuestros programas, autocompletado de texto, etc. CodeWarrior combinado con el kit de desarrollo (SDK) Es un entorno de desarrollo integrado IDE, no sólo válido para sistemas embebidos, entre los que se incluye PalmOS, sino también para Macintosh, Windows y Linux, y hasta la Sony PlayStation 2 y la Nintendo GameCube. Alucard Para los amante del software libre, y usuario de Linux, podemos desarrollar para PalmOS desde Linux, utilizando igualmente el SDK de PalmOS combinado con las herramientas de los proyectos prc-tools y pilrc, que incluyen un compilador cruzado (es decir, compilar en el ordenador programas que se ejecutarán en la Palm) basado en GCC, un depurador (debugger), un generador de ficheros de recursos, es decir, todo lo que necesitaremos para crear aplicaciones para nuestra Palm. 100% software libre y gratuito, que también está disponible para Windows y MacOS X, e incluso se puede integrar en Eclipse, un IDE libre desarrollado por IBM muy popular, sobre todo en el mundo de desarrollo en java. Dispositivos que funcionan bajo Palm OS, fabricados por las siguientes compañías  Abacus: AU5005 -- Palm OS 4.1, FX2009 -- Palm OS 4.1  Aceeca: Meazura -- Palm OS 4.1.2  Acer: Acer S10 -- Palm OS 4.1, Acer S60 -- Palm OS 4.1  AlphaSmart: AlphaSmart Dana -- Palm OS 4.1.2  HandEra: Handera 330 -- Palm OS 3.5.3  Handspring: Treo 90 -- Palm OS 4.1H, Visor Pro -- Palm OS 3.5.2H3  Garmin: iQue 3600a -- Palm OS 5.4, iQue 3000 -- Palm OS 5.2.1  IBM: IBM Workpad (PalmPilot), IBM Workpad c505 (Palm m505)  Palm, Inc. & PalmOne, Inc.: Pilot 1000 (como división de US Robotics) -- Palm OS 1.0, Palm Centro -- Palm OS 5.4.9 & MP3 player & 64k color screen  Qualcomm: pDQ -- Palm OS 3.0.2 -- Primer híbrido teléfono móvil/PDA Palm OS  Sony: Sony CLIÉ PEG-N610C -- Palm OS 4.0, Sony CLIÉ PEG-N760C -- Palm OS 4.1S  Group Sense PDA: Xplore G18 -- Palm OS 4.1, Xplore M70 -- Palm OS 5.4  Kyocera: QCP-6035 -- Palm OS 3.5.3, QCP-7135 -- Palm OS 4.1  Lenovo: p100 -- Palm OS 5.3  Qool: p300 -- Palm OS 5.3  Symbol: Symbol SPT-1500 -- Palm OS 3.0.2r3, Symbol SPT-1846 -- Palm OS 4.0
  • 5. FuturoEl futuro del Palm OS está marcado por Linux. Tras una serie de devaneos con algunascompañías de software, dos son las que principalmente evolucionan el Palm OS, por unlado la misma Palm (podríamos añadir que la de toda la vida), y por el otro la japonesaAccess.Si bien de la plataforma Linux compatible con Palm OS que está preparando Accessvamos teniendo noticias con cierta regularidad, de la rama de Palm hacía tiempo que sesabía más bien poco. De hecho, parece como si la compañía hubiera estado centrada enel lanzamiento de nuevos smartphones de la gama Treo cómo el Centro, que parece queha tenido un gran éxito.Los constantes rumores sobre la venta de la compañía o su liquidación, el CEO de Palm,Ed Colligan, realizó hace unos días una aparición mediática para hablar del futuro PalmOS y, seguramente, tranquilizar a usuarios, analistas e inversores.La empresa dio una sorpresa el año pasado en el CES de Las Vegas cuando presentówebOS, su nuevo sistema operativo para móviles, que estaría presente en sus primerossmartphones de nueva generación. Los Palm Pre llegaron, pero lo hicieron tarde conretrasos y mal el software tenía demasiados fallos y limitaciones frente a lo que seesperaba y eso marcó en los meses posteriores unas ventas para las que la empresa noestaba preparada.Lo que está claro es que el futuro de Palm es muy negro. Por otro lado si HTC lacompra, podría haber cierta salida para su tecnología, sobre todo en el apartado dewebOS, que le daría a HTC un sistema operativo propio para sus excepcionalesterminales, siempre dependientes de Android o Windows Mobile. Pero lo que pareceevidente es que es probable que pronto Palm deje de tener identidad propia.SymbianHistoriaSymbian OS es el sistema operativo que tiene licencia de los principales fabricantes dela telefonía móvil del mundo. Está diseñado para los requisitos específicos de losteléfonos móviles de la 2G, 2.5G y 3G. Está ya disponible en Ericsson R380, Sony Ericsson P800, Nokia 9200 series, Nokia7650, Nokia 3650, NTT DoCoMo F2051, PDAs de Psion, y pronto también estará enNokia N-Calibraron, Siemens SX1, BenQ P30 y Samsung SGH-D700.Sus orígenes provienen del EPOC32, otro sistema operativo para dispositivos móviles,el cual pertenece a una familia de sistemas operativos que tiene sus orígenes a finales de1980 y principios de 1990 con el EPOC16. Luego de unos años, más precisamente en1997, apareció la primera versión del denominado EPOC32, que luego pasaría allamarse Symbian OS.
  • 6. Características:  Incluyen aplicaciones para contactos, horario, mensajería, buscador, utilidad y control de sistema, OBEX para intercambio de objetos como las citas y las tarjetas de visita (vCard) y APIs integradas para la gestión de datos, textos, y portapapeles.  Navegador: Proporciona una pila WAP con soporte para WAP 1.2.1 para mensajería.  Mensajería multimedia (MMS), mensajería realzada (EMS) y SMS; Correo electrónico por Internet POP3, IMAP4, SMTP y MHTML, accesorios, fax, etc.  Multimedia. Soporte para audio y video, grabación, conversión de imágenes. Gráficos.  Acceso directo a la pantalla y al teclado de alto rendimiento, acelerador API de gráficos.  Protocolos de comunicación. Incluye TCP/IP (modo dual IPv4/v6) y WAP, soporte para redes de área personal que incluye infrarrojo (IrDA), Bluetooth y USB, así como la capacidad y la calidad de servicios (QoS) de la capa del enlace en las redes de GPRS/UMTS.  Sincronización de datos. Soporte de sincronización (over-the-air (OTA)) usando SyncML (over-serial) basada en PCl, Bluetooth, infrarrojo y USB.  El Framework de conectividad del PC proporciona la capacidad de transferir archivos y de sincronizar los datos de PIM.  Seguridad. Gestión de encriptación y certificados, protocolos seguros (HTTPS, WTLS, SSLy TLS), Framework WIM y instalación de aplicaciones basadas en certificados.  Desarrollo de Symbian OS. Las opciones del desarrollo incluyen: C++, Java y WAP; junto con las herramientas para la construcción de C++, las aplicaciones Java y ROMs con soporte para eliminar errores.Arquitectura  Motores de Aplicación(Application engines)  Cliente SyncML DataSync  Motor de Web(Web engine)  Mensajería  SMS (Short Message Service)  EMS (Enhanced Messaging Service)  MMS (Multimedia Messaging Service)  Email  Fax  Multimedia  Entorno de Aplicación  Entorno de GUI (Interfaz gráfico de usuario)  Soporte de servicios de aplicación  Suporte Internacional  Utilidades de textos de gráficos  Redes de Comunicación Área Personal  Bluetooth  Infrarrojo
  • 7.  USB  Infraestructura de Comunicación  Networking  HTTP  WAP  Conectividad de PC  Gestión de conexión  Herramientas de conexión  Telefonía  Telefonía GSM/EDGE  GSM  GPRS  EDGE  Telefonía CDMA  CDMA (IS-95)  CDMA2000 1x  Seguridad  Módulo de Criptografía  Entorno de Criptografía  Certificado de gestión de módulo  Instalación de Software  Base  Kernel (Núcleo )  Librerías de usuario  Arquitectura de Target CPU  Drivers de dispositivos  Servidor de ficheros  Librería StandardDesarrollo y Programación  Equipos Symbian OS  Herramientas de Desarrollo de C++  eliminación de fallos Sobre aplicación  eliminación de fallos Sobre objetivo núcleo  pasarela de Referencia  Pasarela de integración de Hardware  Licencias SDKs de Symbian OS  C++  Java  Personal Java  Java Phone  MIDP
  • 8. DispositivosNokia, Sony Ericsson, PSION, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG,Motorola, Mitsubishi Electric, Panasonic, SharpFuturoSymbian parece el gran olvidado de los medios de comunicación, bien sean generalistaso especializados. Y, no obstante, continua siendo la mayoritaria en los teléfonos móvilesgracias al impulso de diversos fabricantes entre los que destaca poderosamente Nokia,además de que entre bastidores se está gestando una verdadera revolución para estesistema operativo.Symbian 3 será la próxima encarnación de esta plataforma, y promete materializar ellavado de cara más importante que se ha realizado en ella hasta la fecha. Se prevé quefinalice su desarrollo en las próximas semanas, e iniciará un proceso de integración dela plataforma QT en el sistema que proporcionará mayores funcionalidades yespectacularidad a nivel gráfico con una interfaz más rica. Si la versión 3 permitiráejecutar ya aplicaciones QT, la integración de esta plataforma conseguirá su máximagloria con la siguiente iteración, la versión 4.Para los desarrolladores, esto significará que entre las versiones existentes y la 3 habráuna cierta compatibilidad hacia atrás, que será menor con la versión 4, ya que esta serámuy diferente.Entre los cambios que van a introducirse en la próxima versión de Symbian, tenemos:  Nueva arquitectura gráfica y de red  La experiencia de usuario será mucho más agradable y conseguida  Soporte para vídeo HD  Posibilidad de utilizar widgets  Uso de interfaces multitáctilesWindows MobileHistoriaWindows Mobile es un SO de la familia Windows CE, desarrollado por Microsoft .Apesar de llevar el nombre Windows, no es un sistema derivado ni es una versiónrecortada del mismo, sino que es un nuevo sistema diseñado específicamente paradispositivos móviles.Windows CE 1.0 fue presentado en el mes de Noviembre de 1996 y, en el año siguientea su aparición, 500.000 unidades de dispositivos fueron vendidas en todo el mundo coneste sistema operativo.Poco más de un año después de su aparición, a comienzos de 1998, apareció una versión2.0 para resolver todos los problemas que estaban experimentando los usuarios de la
  • 9. versión 1.0. Se incorporaron algunas características que hacían más viable el usocorporativo del sistema por encima del uso doméstico.Recientemente, a mediados de 2000, Windows CE 3.0 se puso a disposición de losusuarios así como las herramientas de desarrollo (Platform Builder 3.0 y eMbeddedVisual Tools 3.0) que permitían a los desarrolladores crear aplicaciones más dinámicascomo servicios de Internet.A lo largo de su historia, las aplicaciones más populares de la plataforma de escritoriode Windows han realizado una transición para poder funcionar en el entorno deWindows CE y ya están disponibles programas tales como: Outlook, Word, Excel,Internet Explorer, Windows Media Player o Reader, que permite la descarga y lecturade libros electrónicos o eBooks.Los primeros dispositivos que se comenzaron a fabricar con lo que sería el sistemaWindows Mobile datan del año 2000. Para ese entonces, fue lanzado como Pocket PC2000 y estaba basado en Windows CE 3.0.Características  Kernel unificado  El kernel de Windows CE puede manejar más de 32000 procesos simultáneos, cada uno con 2GB de memoria virtual compartida.  El sistema de archivo soporta archivos de hasta 4GB y encriptación de dispositivos de almacenamiento externo.  Variadas arquitecturas  Trabaja con procesadores de arquitecturas x86, ARM, SH4 y MIPS.  Sistema de tiempo real  Interrupciones anidadas.  Quantums de tiempo por hilo de ejecución.  256 niveles de prioridad para hilos de ejecución  Código compartido  El kernel de Windows CE es, a partir de la última versión (6.0) 100% código compartido. Lo que comprende según Microsoft, unas 3,9 millones de líneas de código.  Cifrado en SSL para datos transmitidos entre el dispositivo y el servidor de correo corporativo.  Uso de estándar AES 128 y 256 para cifrado en comunicaciones SSL.  El modo Bluetooth visible del dispositivo puede denegarse para prevenir la seguridad.  El control de ejecución de aplicaciones permite bloquear la ejecución de aplicaciones no firmadas.  Permitir o bloquear la ejecución de aplicaciones y librerías DLL no firmadas.
  • 10. Arquitectura  El Kernel es la parte principal del sistema operativo y se ocupa de la gestión de los procesos, hilos de ejecución y la administración de la memoria, así como de proporcionar los drivers de los componentes más básicos.  Windows CE 6.0 utiliza un 10% de las APIs de Windows de escritorio. Lo que en la práctica significa que podemos recompilar las aplicaciones para Windows CE e instalarlas en un ordenador con Windows de escritorio sin problemas, pero que al revés, habría que cruzar los dedos y tener mucha suerte para que funcionara.  Administración de la memoria virtual en Windows CE 6.0  La cantidad de memoria virtual se mantiene igual que en las anteriores versiones de Windows CE. Disponemos de un espacio de memoria virtual de 32 bits a 4GB, distribuidos en 2 bloques de 2GB cada uno. Y en los que, como bien sabemos, se almacena el Kernel del SO, código y datos de las aplicaciones y objetos como el sistema de archivos o el registro.  Los primeros 256MB menos el primer MB que hace de separación entre los dos bloques de 2GB denominados Pila compartida del sistema otorgan permisos de escritura y lectura para los componentes del SO ( Kernel y servidores del Kernel ) mientras que sólo permiten la lectura por parte de los procesos de usuario.  Los segundos 256 MB denominados RAM Backed Mapfiles, están mapeados en un lugar fijo, para garantizar la compatibilidad con aplicaciones que utilizan RAM- backed map files para las comunicaciones cruzadas entre procesos, donde varios procesos mapean vistas de la misma dirección de la memoria virtual.  Procesos e hilos de ejecución  El sistema de gestión de procesos e hilos de ejecución de Windows CE 6.0, se ha ido heredando de padres a hijos dentro de la familia de Windows CE y es originario de Windows NT. Así que su principal característica es la de permitir a un proceso, la ejecución de más de un hilo de ejecución al mismo tiempo, ahorrando así memoria del sistema. Desarrollo y Programación Visual Basic .net Es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic complementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas.
  • 11.  Microsoft Visual Studio Es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. C#.net C# o C Sharp es un lenguaje de programación que está incluido en la Plataforma .NET y corre en el Lenguaje Común en Tiempo de Ejecución. El primer lenguaje en importancia para el CLR es C#, mucho de lo que soporta la Plataforma .NET está escrito en C#. Futuro El único futuro de Windows Mobile son los dispositivos y aplicaciones empresariales/industriales, empresas de distribución, reparto, captura de datos, etc. Hay necesidades reales, un gran parque de dispositivos en funcionamiento y no existen alternativas serias de desarrollo. El problema es si ha Microsoft le compensa mantener vivo un SO con unas expectativas de ventas no comparables al mercado de consumo. El número de nuevos dispositivos con WM y lector de código de barras integrado fabricados por las principales marcas de dispositivos industriales (Motorola, Unitech, Casio, Datalogic ) ha sido de 38 nuevos modelos en 2009, 16 en el 2010 y en el 2011 ya se verá el total pero seguramente serán bastante menos. El número de desarrolladores de aplicaciones para WM también ha descendido mucho, sin desarrollos y con un mercado en disminución es difícil que se atraigan nuevos desarrolladores y por lo tanto que se programen aplicaciones nuevas e interesantes. Android Historia Android es un sistema operativo aún novato, antes del año 2005 ya se estaba diseñando y construyendo. En Julio de 2005 Google da un primer paso adelante, y compra este novedoso sistema operativo para móviles a sus desarrolladores (Android Inc., en Palo Alto, California). En Noviembre del 2007 es lanzado por primera vez el Android Software Development Kit, y casi un año después (Agosto 2008) aparece Android 0.9 SDK en versión beta. Pasado un mes Google lanza la versión Android 1.0 .Cómo nos podemos imaginar, la primera versión oficial de Android era muy diferente a las últimas versiones que estamos viendo actualmente. En Mayo de 2009 Google lanza la versión Android 1.5 que incluye grabación de video, soporte para estéreo Bluetooth, sistema de teclado personalizable en pantalla o reconocimiento de voz. Es aquí cuando se produce el “primer Boom” de Android, que con la versión 1.5 mucha gente se inicia en el sistema operativo para móviles de Google. HTC Dream, HTC Hero, Motorola Backflip y muchos dispositivos de diferentes fabricantes optaron por equipar sus teléfonos con Android 1.5.
  • 12. Características  Multimedia: Dispone de soporte para medios con formatos 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 instancias muy similar a Java.  Bluetooth, EDGE, 3g y Wifi: El sistema está completamente equipado, pero depende del terminal (si el terminal no permite 3G, no se podrá usar)  Cámara, GPS, brújula y acelerómetro  Pantalla Táctil  Navegador integrado: basado en el motor open Source Webkit  Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.Arquitectura  Librerías: Están incluidas en su base de datos un conjunto de librerías C/C++ , expuestas a todos los desarrolladores a través del framework de las aplicaciones Android System C library, librerías de medios, librerías de gráficos, 3D, SQlite, etc.  Framework de aplicaciones: Cómo hemos dicho antes, todos tenemos acceso total al código fuente usado en las aplicaciones base.  Aplicaciones: Las aplicaciones incluirán un cliente de email (correo electrónico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java.  Run time de Android: Están incorporadas un conjunto de librerías que brindan una gran parte de las funcionalidades disponibles en las librerías base del lenguaje Java. La Máquina Virtual se basa en registros, y corre clases compiladas por el compilador de Java que han sido transformadas al formato .dex.FuturoLa nueva versión Ice Cream Sandwich tiene como principal característica la de unificarun sistema operativo móvil común para teléfonos Smartphone y tabletas. Conozcamosla opinión de algunos desarrolladores ante la aparición de esta nueva y mejorada versiónde Android.La versión de sistema operativo Google Android 4, conocida como Ice CreamSandwich, ha sido presentada junto con el smartphone Galaxy Nexus de Samsung, del
  • 13. que habrá disponibilidad para el próximo mes de noviembre. Sin embargo, todo pareceindicar que la llegada de nuevas aplicaciones basadas en Android 4 se hará esperar,puesto que los desarrolladores no han tenido anticipo alguno de las novedades delsistema operativo.Está claro que Android es una de las plataformas móviles con mayor popularidad en elmercado pero, como se ha comprobado en los últimos meses, debe corregir ciertosaspectos de seguridad con el fin de proteger a los usuarios de sus dispositivos.