Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Sistemas Operativos Móviles

No description
by

Eduardo Laguna

on 6 April 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Sistemas Operativos Móviles

Sistemas Operativos Móviles
eurix ávila, eduardo laguna y wilmer libre
Sistemas Operativos
programa o conjunto de programas
gestiona
proveen
Sistemas Operativos Móviles
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.
Los sistemas operativos móviles se dividen en 4 capas
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
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
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
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.
adquirida en 2005 por....
Open
Handset Alliance
principal producto...
creado por Andy Rubin...
Arquitectura
La mayor ventaja de symbian OS es el factor de que fue construido para dispositivos portátiles, con recursos limitados, que deben estar corriendo por meses o años.
Conservación de la memoria
Técnicas para conservar el espacio
Programación basada en eventos
Activaciones al año
Desarrollo
IDEs
Eclipse + ADT
Android Studio
(IDEA IntelliJ)
APK
(Application PacKage file)
ART
(Android RunTime)
Ventajas de la última Versión
Compatibilidad con chipsets Qualcomm Snapdragon 200 y Snapdragon 400
Horas de descanso
Teclado Wordflow
Aplicaciones “Sense”
Windows Phone Store
Comparte aplicaciones con Windows 8.1
Ventajas
Interfaz de impresiones
Menor consumo de recursos
Medios de almacenamiento
iOS
Originalmente desarrollado
para el iPhone
pero fue usado para el
iPod y iPads
presentado en
2007
pero recibe su nombre en
2008
pre iOS 4
la multitarea estaba reservada para aplicaciones por defecto del sistema
luego iOS 4
dispositivos de tercera generación y posteriores permiten el uso de 7 APIs para multitarea
Arquitectura
Desarrollo
Objective-C
XCode
iOS SDK
disponible en 2008.
El SDK se puede descargar gratis
pero el derecho a la publicación de aplicaciones es pago (99$ anuales - 299$ anuales para empresas)
las aplicaciones pueden distribuirse de 3 formas
App Store
Una empresa a sus empleados
Red “Ad-hoc” max 100 iPhones
nueva interfaz
centro de notificaciones
multitarea
Desarrollado por el proyecto Mozilla Boot to Gecko (B2G)
Núcleo Linux y parte de un motor de tiempo de ejecución basado en Gecko
Programar en Gaia y crear aplicaciones
Arquitectura
Desarrollo
Open Web apps
Aplicaciones HTML5
Dispositivo con Firefox OS
Desarrollo front-end
Novedades
Búsqueda adaptativa de aplicaciones.
Firefox Marketplace.
Navegador Firefox.n redes sociales.
Cámara con filtros integrados para fotos creativas y divertidas.
Mapas, incluye direcciones e información de tráfico y tránsito local
Blackberry OS
Desarrollado por RIM para los dispositivos BlackBerry
Permite:
Multitarea
Diferentes métodos de entrada
Desarrollo
Remonta a la aparición de los primeros handheld en 1999
API´S
c
c++
Cascades
HTML5
Adobe AIR
Migración de aplicaciones Andrioid
de Java a C++ NDK
Novedades de la última versión
Full transcript