Upload
kelly-cuervo
View
26
Download
0
Embed Size (px)
Citation preview
SISTEMAS OPERATIVOS
MOVILES
SISTEMA OPERATIVO MOVIL!!
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.
Capas de un S.O:• 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.
• MiddlewareEl 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.
Capas de un S.O:• Entorno de ejecución de
aplicacionesEl 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 usuarioLas 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.
Mercado..A medida que los teléfonos
móviles crecen en popularidad, los sistemas operativos con los que funcionan adquieren mayor
importancia. La cuota de mercado de sistemas operativos móviles en el segundo trimestre de 2013 era
el siguiente:
1. Android 80% 2. iOS 13,2%3. Windows Phone 3%4. BlackBerry OS 2,9%5. Linux u otros 0,8%6. Symbian OS 0,2%7. Firefox OS Disponible8. Ubuntu Touch que
está en desarrollo
Android tiene la mayor cuota, desde enero 2011, con más de la mitad del mercado, experimentó un creciente aumento y en solo dos años (2009 a comienzos de 2011) ha pasado a ser el SO móvil más utilizado.
ALGUNOS SISTEMAS
OPERATIVOS
Introducción
Novedades
Windows Phone 8 Requerimientos
Finalización
3. WINDOWS PHONE
• Sistema operativo creado por Microsoft• Sucesor de Windows Mobile• Interfaz “Metro”
• Integración de servicios como SkyDrive, Xbox Live y Skype
• Versiones : WP “Mango”, WP “Refresh” , WP 7.8, WP 8
WINDOWS PHONE 8
Segunda GeneraciónSistema operativos móviles de Microsoft
Lanzamiento RTM : 4 de septiembre de 2012 Consumidores: 29 de octubre de 2012.
DispositivosNokia, Huawei, Samsung y HTC
Características
Requerimientos
MínimosPantalla multitouch con resolución WVGA
(800x480).Procesador 800 MHz o Mejor.GPU con capacidad de renderizado DirectX 9RAM de 256 Mib con al menos
8 GiB de memoria FlashAcelerómetro con brújula, sensor de luz, sensor
de proximidad y A-GPS.6 botones de hardware dedicados.
NovedadesTeléfonoContactos y redes sociales.Correo electrónico y mensajes.Navegación y mapasFotos ,Cámara ,Música y vídeosAplicaciones y juegosRedes
NOVEDADESRincón infantil. Data Sense. Atención a la carretera.Cartera.Cuenta de Microsoft.Copia de seguridad del
contenido.Pantalla Inicio.Actualizaciones en la pantalla de
bloqueo.Responde con un SMS.
Teléfono
NOVEDADESContactos y redes sociales.
Salas.
Sincronización de grupos.
Uso compartido de contactos.
NOVEDADES Correo electrónico y
mensajes.
Enviar un correo electrónico por voz. Adjunta más. Aplicación Skype. Eliminar mensajes de forma
masiva.
NOVEDADESFotos, Cámara, Música y
VídeosModos. Retoques fotográficos.Haz una copia de seguridad.Xbox Music.Saca más provecho de las listas.
NOVEDADESAplicaciones y Juegos
La Tienda.Más Live Apps.Aplicaciones aún más inteligentes.
NOVEDADESRedes
Opciones de Wi-Fi.Uso compartido de Bluetooth.
Android
Android en un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux. Diseñada en un principio para dispositivos móviles, Android permite controlar dispositivos por medio de bibliotecas desarrolladlas o adaptados por Google mediante el lenguaje de programación Java.
Android es una plataforma de código abierto. Esto quiere decir, que cualquier desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros lenguajes y compilarlas a código nativo de ARM (API de Android).
Android
Inicialmente, Android fue desarrollada por Google Inc. aunque poco después se unió Open Handset Alliance,
un consorcio de 48 compañías de Hardware, Software y telecomunicaciones, las cuales llegaron a un acuerdo para promocionar los estándares de códigos abiertos
para dispositivos móviles.
Google sin embargo, ha sido quien ha publicado la mayoría del código fuente de Android bajo la licencia
de Software Apache, una licencia de software libre y de código abierto a cualquier desarrollador.
CARACTERISTICAS
• Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.
• Navegador integrado: basado en el motor open Source Webkit. • SQlite: base de datos para
almacenamiento estructurado que se integra directamente con las aplicaciones.
• Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
CARACTERISTICAS
• Máquina virtual Dalvik: Base de llamadas de instancias muy similar a
Java. • Telefonía GSM: dependiente del
terminal. • Bluetooth, EDGE, 3g y Wifi:
dependiente del terminal. • Cámara, GPS, brújula y acelerómetro: Dependiente del
terminal • Pantalla Táctil.
ARQ
UIT
ECTU
RA
APLICACIONESIncluyen un cliente de correo electrónico, programa de SMS, calendario, mapas,
navegador, contactos y otros. Todas ellas escritas en Java.
APLICACIONES
INICIO CONTACTOS TELEFONO EXPLORADOR …
ARMAZON DE LAS APLICACIONESADMIN. DE
ACTIVIDADES
PROVEEDOR DE CONTENIDOS
VISTA DEL SISTEMA
MARCO DE TRABAJO DE APLICACIONESLos desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base.
ADMIN. DE VENTANAS
ADMIN. DE RECURSOS
ADMIN. DE TELEFONIA
ADMIN. DE PAQUETESADMIN. DE
UBICACIONESADMIN. DE
NOTIFICACIONES
Bibliotecas: Incluye un conjunto de bibliotecas de C/C++ usadas por varios
componentes del sistema.
BIBLIOTECASADMIN. DE SUPERFICIES
ARMAZON DE MEDIA
SQLite
OpenGL | ES
RUNTIME DE ANDROIDMAQUINA
VIRTUAL DALVIK
Runtime de Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones
disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik.
LIBRERIAS DEL NUCLEO
SGLWebKit
SSL FREETYPE
LIBO
Kernel de Linux
Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo
de controladores. También actúa como capa de abstracción entre el hardware y el resto de la pila de software.
Kernel de LinuxCONTROLADORES
DE PANTALLA
CONTROLADOR DE TECLADO
CONTROLADORES DE LA CAMARA
CONTROLADOR DE AUDIO
CONTROLADOR DE WIFI
CONTROLADORES DE MEMORIAS FLASH
CONTROLADORES BINDER (IPC)
GESTION DE ENERGIA
VERSIONES DE ANDROIDLas versiones de Android reciben, en inglés, el nombre de diferentes postres. En cada versión el postre elegido empieza por una letra distinta, conforme a un orden alfabético:
• A: Apple Pie (v1.0): tarta de manzana• B: Banana Bread (v1.1): pan de plátano• C: Cupcake (v1.5): ponqué• D: Donut (v1.6): rosquilla• E: Éclair (v2.0/v2.1): pastel francés
• F: Froyo (v2.2) (abreviatura de «frozen yogurt»): yogur helado
• G: Gingerbread (v2.3): pan de jengibre• H: Honeycomb (v3.0/v3.1/v3.2): panal de
miel• I: Ice Cream Sandwich (v4.0): sándwich de
helado• J: Jelly Bean (v4.1/v4.2/v4.3): gominola• K: KitKat (v4.4): (versión actual)• L: Lime Pie (v4.6 ó 5.0): (Versión Futura)
iOS• iOS es un sistema operativo móvil de la empresa Apple Inc. • Originalmente desarrollado para el iPhone (iPhone OS), siendo después usado en
dispositivos como el iPod Touch, iPad y el Apple TV. • Apple, Inc. no permite la instalación de iOS en hardware de terceros.
• La interfaz de usuario de iOS está basada en el concepto de manipulación directa, usando gestos multitáctiles. Los elementos de control consisten de deslizadores, interruptores y botones.
• La respuesta a las órdenes del usuario es inmediata y provee de una interfaz fluida.
Características generales• iOS se deriva de Mac OS X, que a su vez está basado en Darwin BSD, y por lo
tanto es un sistema operativo Tipo Unix. • iOS cuenta con cuatro capas de abstracción: la capa del núcleo del sistema
operativo, la capa de "Servicios Principales", la capa de "Medios" y la capa de "Cocoa Touch".
Ventajas• Un ecosistema muy bien planteado, una de las grandes ventajas que iOS brinda al
usuarios es que si este cuenta con una variedad de equipos de la casa, por ejemplo un Mac, un iPhone y una iPad, tendremos un equipo computacional que corre de maravilla y que trabaja en conjunto.
• Despreocúpate del malware, en ios existe un proceso de aprobación en el App Store, en el cual las aplicaciones son revisadas antes de que se publiquen.
Desventajas• Restricciones, iOS es un sistema operativo cerrado. Por lo cual no podrás hacer
uso de aplicaciones elaboradas por terceros si estas no fueron aprobadas por Apple para que fueran publicadas en su App Store.
• Muy poca personalización visual, esto a diferencia de lo que se puede hacer en Android, claro.
Versiones actuales iOSVersión Build Fecha de lanzamiento Dispositivos que la soportan
3.1.3 7E18 2 de febrero de 2010 iPhone e iPod touch (1.ª generación)
4.2.1 8C148 21 de noviembre de 2010 iPhone 3G e iPod touch (2.ª generación)
5.1.1 9B206 7 de mayo de 2012 iPad (1.ª generación) e iPod touch (3.ª generación)
6.1.6 10B400 23 de febrero de 2014 iPod touch (4.ª generación) y iPhone 3GS
7.1.1 (Software de Apple TV versión 6.1.1)
11D201c 22 de abril de 2014; hace 43 días Apple TV (2.ª generación y posteriores)
7.1.1 11D201 22 de abril de 2014; hace 43 días iPhone 4, iPad 3, iPad 4
8 TBA 2 de junio de 2014; hace 2 días iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5.ª generación), iPad 2, iPad Retina, iPad Air,iPad mini, iPad mini Retina
Alguna marcas de teléfonos móviles y sus S.O.
• Apple= iOS• Asus= Windows mobile• BlackBerry= BlackBerry OS• BLU= Android• Huawei= Android - Windows mobile• HTC= Windows mobile - Android• LG= Android - Microsoft Windows Phone• Motorola= Windows mobile - Android -
Firefox OS
• Movistar= Microsoft mobile - Android• Nokia= Symbian - Windows Phone• Panasonic= Symbian• Samsung= LiMo R2.0.1 - Linux - Windows
Mobile - Android• Sony= Android• Sony Ericsson= Symbian - Android• Toshiba= Windows Mobile• ZTE= Android
GRACIAS !!!Mayor información:• Kelly Cuervo [[email protected]]• Guillermo Díaz
([email protected])• Julio Orozco