O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Historia de ANDROID
Historia de ANDROID
Carregando em…3
×

Confira estes a seguir

1 de 25 Anúncio

Mais Conteúdo rRelacionado

Semelhante a SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx (20)

Mais recentes (20)

Anúncio

SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx

  1. 1. Mod V: Desarrolla aplicaciones para dispositivos Móviles Sub 1: Desarrolla aplicaciones móviles para Android Sub 2. Desarrolla Aplicaciones móviles para IOS Lic. Cornelio Alberto Pérez Méndez
  2. 2. Sub 1.- Desarrolla aplicaciones móviles para Android. Competencias. Conoce las diferentes Características de los Smartphone Reconoce e identifica las versiones de sistema operativo Android Determina un entorno de desarrollo para una aplicación Realiza una aplicación móvil y lo instala en su teléfono
  3. 3. Sub 2.- Desarrolla aplicaciones para móviles IOS. Competencias. Conocer las principales características técnicas de la próxima generación de telefonía móvil. Determina un entorno de desarrollo para una aplicación Realiza una aplicación móvil
  4. 4. Lic. Cornelio Alberto Perez Mendez Base de Datos Reglamentos en salón virtual 1. No hacer relajo ni bulla durante las sesiones de clases 2. Respeto de ambos lados….. 3. Permanecer en la clase en horario puntual desde su inicio hasta su final 4. Tener encendido sus video cámara en la aplicación… 5. Responder a la participación cuando a si se lo pida el docente en clase 6. Hacer buen uso del material que se sube a la plataforma 7. Respetar el horario para dudas, no una hora entes de entregar las actividad, el horario para dudas será desde las 10:00 am hasta las 8:00 pm de lunes a viernes. “Guerra avisada no mata soldado”
  5. 5. Lic. Cornelio Alberto Perez Mendez Base de Datos Método de evaluación: Primer parcial en línea Trabajos ----------60% Asistencia en clases virtuales con cámara encendida------10% Examen en línea:------30%
  6. 6. Evaluación Diágnostica
  7. 7. 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 2014 a 2020 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 Disponible 8. 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.
  8. 8. 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).
  9. 9. 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.
  10. 10. 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).
  11. 11. 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.
  12. 12. ARQUITECTURA
  13. 13. APLICACIONES Incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas ellas escritas en Java. APLICACIONES INICIO CONTACTO S TELEFONO EXPLORADOR … ARMAZON DE LAS APLICACIONES ADMIN. DE ACTIVIDADES PROVEEDOR DE CONTENIDOS VISTA DEL SISTEMA MARCO DE TRABAJO DE APLICACIONES Los 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 PAQUETES ADMIN. DE UBICACIONES ADMIN. DE NOTIFICACIONES
  14. 14. Bibliotecas: Incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. BIBLIOTECAS ADMIN. DE SUPERFICIES ARMAZON DE MEDIA SQLite OpenGL | ES RUNTIME DE ANDROID MAQUINA 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 SGL WebKit SSL FREETYPE LIBO
  15. 15. 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 Linux CONTROLADOR ES DE PANTALLA CONTROLADO R DE TECLADO CONTROLADOR ES DE LA CAMARA CONTROLADO R DE AUDIO CONTROLADOR DE WIFI CONTROLADORES DE MEMORIAS FLASH CONTROLADORE S BINDER (IPC) GESTION DE ENERGIA
  16. 16. VERSIONES DE ANDROID Las 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)
  17. 17. 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.
  18. 18. 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".
  19. 19. 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.
  20. 20. 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.
  21. 21. Versiones actuales iOS Versió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 (Softwa e 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 mini, iPad mini Retina
  22. 22. 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
  23. 23. GRACIAS !!!

×