moviles
Introducción
Este sistema operativo fue lanzado a finales del año 2010 tras dos años de desarrollo. Entre las novedades se encuentra la denominada interfaz de usuario “Metro” basada en la utilización de mosaicos dinámicos que muestran información útil al usuario. Además se introduce el concepto de HUB, en donde se centralizan las acciones y las aplicaciones se agrupan por el tipo deactividad que representan. Por lo tanto, encontraremos diferentes HUB, por ejemplo, de Office, Xbox Live, Imágenes o Zune, desde los cuales tenemos acceso a tareas específicas. También incluye el motor de Internet Explorer 9, con soporte para HTML5, multitarea en aplicaciones de terceros e integración con Xbox 360 y Kinet.
Este sistema ha evolucionado en poco tiempo, desde la versión 7 (estable desde2010), hasta la 7,5 y ya se habla de la versión 8. [1]3. Analicemos la arquitectura de Windows Phone desde el punto de vista de su modelo hardware y software. nn Modelo de Hardware: para ejecutar Windows Phone y asegurar la consistencia de todos los usuarios del sistema, es necesario que el teléfono cuente con unas características mínimas, o lo que se conoce como Chassis 1, que constituyen lasespecificaciones que debe seguir todo fabricante que quiera crear terminales con soporte
para este SO:
Procesador: ARMv7 Cortex/Scorpion a 1 GHz.
Procesador gráfico: soporte hardware completo de DirectX9.
Memoria: RAM 256 MB y ROM 8 GB.
Sensores: A-GPS, acelerómetro, brújula, iluminación y proximidad.
Cámara: 5 Mpx con flash y botón físico de disparo.
Multimedia: aceleración de audio y vídeo porhardware.
Pantalla: capacitiva, resolución 800 × 480.
Botones físicos: Inicio, Buscar y Atrás.
Las especificaciones se irán adaptando a los nuevos tipos de teléfonos móviles, manteniendo la experiencia del usuario independientemente del dispositivo que utilice. nn Modelo Software: Windows Phone se basa en el Windows CE 6.0 R3, el cual tiene soporte para Silverlight Mobile, Internet ExplorerEmbedded, entre otras tecnologías. También soporta Flash Lite de forma nativa en el sistema (no disponible en la versión Windows Phone 7.5).
La Shell y la plataforma de aplicaciones residen en memoria de usuario, mientras que el Kernel, los drivers y el sistema de archivos, networking, el sistema de rendering y gráficos y el sistema de actualizaciones, residen en el espacio de Kernel. El sistema esde 32 bits, con lo cual maneja 4 GB de memoria, dos de los cuales son para procesos y los otros dos para el Kernel.
La Figura representa el modelo de software en el SO Windows Phone.
Modelo de aplicación: las aplicaciones en Windows Phone se muestran en forma de paquetes XAP. Este es un archivo comprimido que contiene los recursos originales de la aplicación que estamos desarrollando. Parainstalar una aplicación en el dispositivo, es necesario hacerlo a través del Marketplace (la tienda oficial de Microsoft), previo registro como desarrolladores, si nos interesa vender la aplicación. A cada aplicación se le asigna un ID único y un certificado de seguridad una vez la aplicación ha sido aprobada por el Marketplace. Si comprobamos el modo del certificado, podremos saber si estamos enmodo de prueba o en modo completo, pudiendo cambiar la forma en la que la aplicación se comporta y evitando así la creación de versiones “lite” tal y como ocurre con otras plataformas.
nn Modelo de IU: la interfaz de usuario está formada por: (i) elementos, es decir, todo control que se muestra al usuario, (ii) páginas, una asociación lógica de elementos y (iii) sesiones, conjunto deinteracciones que realiza un usuario sobre la aplicación. También puede incluir otras aplicaciones.
nn Integración con la nube: en la versión actual del kit de desarrollo no existen API que permitan a las aplicaciones acceder directamente a estos servicios, pero se espera que lo hagan en próximas actualizaciones.
nn Ejecución de aplicaciones: Windows Phone proporciona dos rameworks: (i) Silverlight,...
Regístrate para leer el documento completo.