Sistemas Operativos Moviles
Enviado por tidusff13 • 7 de Junio de 2013 • 3.076 Palabras (13 Páginas) • 471 Visitas
También son conocidos como S.O. móvil (Sistema Operativo Móvil), hoy mundialmente populares gracias al desarrollo que le han dado las grandes marcas tecnológicas en el mercado. A diferencia de los sistemas operativos para ordenadores, estos son más simples, gozan de conectividad inalámbrica; entre sus características más versátiles se halla la interfaz de usuario que permite la interacción entre este y el diseño de las aplicaciones.
¿Cuál es tu S.O. móvil?; ¿cuáles son sus ventajas y desventajas?; ¿cuáles son sus aplicaciones más recientes?; ¿cuáles son las aplicaciones más populares?. En el siguiente informe, realizaremos un resumen de los sistemas operativos móviles que hay en el mercado y sus funciones básicas.
¿Qué es?
Los sistemas operativos de los ordenadores personales o computadores de mesa, así como controlan estos aparatos electrónicos, en el caso de los S.O móviles la diferencia radica en su orientación a la ''conectividad inalámbrica', los cuales a través de diversas funcionalidades y aplicaciones permiten la usabilidad de los dispostivos.
¿Dónde?
La amplia, pero poco conocida brecha entre el hardware de los dispositivos móviles y el usuario, denominada como 'Capa' o 'máquina virtual', facilita al cibernauta básico o experto las herramientas e interfaces adecuadas para realizar sus tareas informáticas, ahorrándole trabajo y tiempo, a fin de evitarles complicados procesos.
Componentes
La 'Capa' o 'máquina virutal' del Sistema Operativo Móvil está integrada de los siguientes elementos:
• Kernel ó Núcleo. Es el encargado de dar paso seguro a los distintos programas de acceso al hardware, así como la gestión de desarrollar procesos en el sistema de archivos y la memoria.
• El middleware. Conjunto de módulos que integra las diversas aplicaciones que hacen parte de los dispositivos móviles como el sistema de mensajería y comunicaciones, códecs multimedia, etc.
• Entorno de ejecución de aplicaciones. Este componente es un gestor de aplicaciones e interfaces programables que facilitan la creación de software.
• Interfaz de usuario. Este elemento no es más que el medio o instrumento por el cual el usuario se comunica y relaciona con el dispositivo móvil, la cual incluye los menús, teclado, aplicaciones, listas, botones, gráficos, etc.
Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que los PCs utilizan Windows o Linux entre otros. Sin embargo, los sistemas operativos móviles son mucho más simples y están más orientados a la conectividad inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir información en ellos.
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 del 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 mensajería y comunicaciones, códecs multimedia, intérpretes de páginas web, gestión del dispositivo y seguridad.
Entorno de ejecución de 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.
Aparte de estas capas también existe una familia de aplicaciones nativas del teléfono que suelen incluir los menús, el marcador de números de teléfono etc...
Pantalla inicial de Android 4.1 (Jelly Bean) ejecutándose en un Galaxy Nexus
Desarrollador
Open Handset Alliance y Google Inc.
http://www.android.com/
Información general
Modelo de desarrollo FOSS
Lanzamiento inicial 21 de octubre de 2008
Última versión estable
4.2, Jelly Bean
29 de octubre de 2012; hace 11 días
1
Tipo de mercado virtual o físico
Escrito en C (núcleo),2 C++ (algunas bibliotecas de terceros), Java (UI)
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas soportadas ARM, x86,3 MIPS,4 IBM POWER5 6
Licencia Apache 2.0 y GNU GPL 27
Estado actual En permanente desarrollo
Idiomas Multilingüe
Android es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware8 está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Google TV y otros dispositivos.9 Es desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este sistema por lo general maneja aplicaciones como Google Play.
Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005.10 Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.11 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,12 13 14 con una cuota de mercado de 43,6% en el tercer trimestre.15 A nivel mundial alcanzó una cuota de mercado del 50,9% durante el cuarto trimestre de 2011, más del doble que el segundo sistema operativo (iOS de Apple, Inc.) con más cuota.16
Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 700.000 aplicaciones (de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android, como pueden ser la App Store de Amazon o la tienda de aplicaciones Samsung Apps de Samsung.17 18 Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java.19 No obstante, no es un sistema operativo libre de malware, aunque la mayoría de
...