CI-2354 Dispositivos Móviles. Windows Phone. Yahaira Jerez

Documentos relacionados
Yahaira Jerez II Semestre 2012

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

INTRODUCCIÓN. No te asustes, es muy fácil!

Desarrollo para Sistemas Monoplataforma I: Windows Phone 8

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Historia de revisiones

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

WEB APP VS APP NATIVA

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire tw: martosfre

Anexo A Diagramas de Navegación

Novedades de Adobe Dreamweaver CS5

Introducción a Gestión de Conocimiento y Capital Humano. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Nombre de producto. Dexon Workflow Manager

COLEGIO COMPUESTUDIO

Curso de Android con Java

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

INSTALACIÓN DE LOS SISTEMAS CONTROL 2000

Software SMART Notebook 11.2 para ordenadores Windows y Mac

SISTEMAS DE ALAMACENAMIENTO EN LÍNEA MÁS UTILIZADOS

ECB CONT SISTEMA DE CONTABILIDAD INSTALACIÓN DE BASE DE DATOS

FUNDAMENTOS DE PROGRAMACION CON C#

Unidad II. Interfaz Grafica

SBConta.NET Manual de instalación. SBSS Consulting, S.A Barcelona Telf , fax web

Qué es.net? Por César Villarreal, Global Project Manager

Ambar Rojo Studios SA de CV

PLATAFORMA DE LIBRO ELECTRÓNICO

Capitulo 1: Plataforma Android

Sistemas Operativos. Introducción. Actividades. Soluciones

Display Network Manager

Introducción al desarrollo para plataformas móviles con Phonegap

S o l u c i o n e s I n f o r m a t i c a s. Soluciones a un solo clic

Lectura 2: El Sistema Operativo y sus Funciones

Microsoft Dynamics CRM va más allá

Manual instalación Windows 8. Instalar Windows 8 paso a paso

Implantar Microsoft Software Updates Service (SUS)

INTELIGENTE Y VERSÁTIL

Diseño de aplicaciones móviles seguras en Android.

Visión general y entorno de desarrollo

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Unidad I. Introducción a la programación de Dispositivos Móviles

PrefSuite Requisitos de instalación

TEMA 3: SISTEMAS OPERATIVOS.

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA)

Entornos de Programación Actividades de Laboratorios

Bienvenido a su Software de Base de Datos Microsoft SQL 2005 Express Edition Aprendiendo sobre SQL Server Requerimientos Mínimos...

Las 10 razones principales por las cuales debe de elegir unipaas

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

GUÍA DE CONEXIÓN A TALLERES ONLINE

BeatIt! Especificación de Requerimientos de Software para BeatIt! Versión 1.2.2

Microsoft Intune Manual de Usuario

CONTENIDO. Introducción

3.3.3 Tecnologías Mercados Datos

Solución: Descargar e instalarse el componente desde la página Web de Microsoft:

Nuevas tecnologías aplicadas a la vida: Smartphone, Tablet e Internet. Antonio Fernández Herruzo

Presentaciones multimedia con Adobe Presenter

Curso de HTML5 y CSS3

Como crear una app gratis para tu negocio con Appmakr

David Vargas B16844 II Ciclo 2013

Radiografía del Mercado de Smartphones 2T15

Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua.

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

Procedimiento de arranque de Aula Virtual Santillana: alumnos

Arturo Cepeda Pérez. Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

Wiip Surveillance. Sistema de gestión de rondas de vigilancia. Wiip Systems C.B. S.L

SMP Sistema Móvil de Preventa. Manual del usuario

Prototipado y ejecución de aplicaciones SD con GeneXus

TP02 mobile app - Investigación y propuesta conceptual. Rodriguez Eliana Sistemas de diseño gráfico Cátedra wolkowicz

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar

Resumen de la solución SAP SAP Technology SAP Afaria. Gestión de la movilidad empresarial para mayor ventaja competitiva

Curso Online de Diseño Web avanzado con HTML5 y CSS3

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

Descripción. Este Software cumple los siguientes hitos:

Tema 2: Introducción a Android

KESDEE Equipo de Apoyo. Fecha: 03 de enero 2014

Ethernet de 100/1000 Mb (3COM, OVISLINK )

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.


Windows Server Windows Server 2003

Manual de instalación del programa EDDI-7 INTRODUCCIÓN

Manual Exchange Online

CAPÍTULO 3 VISUAL BASIC

Edición de Ofertas Excel Manual de Usuario

Notas de la versión de la utilidad de mantenimiento de VisionView

Clientes de XProtect Acceda a su vigilancia

Instituto Tecnológico Superior de Lerdo

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 5 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Anexo IV Configuración del Entorno de Desarrollo. Guía de puntos de interés de la Ciudad de Madrid

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante

INSTALACIÓN El Proceso de Instalación. 2.2 El Asistente de Instalación

,7 PREVIO DE EVALUACIÓN DE SOFTWARE No GT1000

Guía de uso del Cloud Datacenter de acens

Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que las computadores utilizan Windows o

Producto. Información técnica y funcional. Versión 2.8

El uso de los smartphones y las tabletas en Anatomía Patológica. Dr. Javier azua romeo md phd Universidad de Zaragoza

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Procedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos

Manual de Administrador. Open Office

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

Transcripción:

CI-2354 Dispositivos Móviles Windows Phone Yahaira Jerez II Semestre 2012

Introducción Windows Phone es un sistema operativo móvil desarrollado por Microsoft, como sucesor de la plataforma Windows Mobile. Microsoft mostró Windows Phone el 15 de febrero, en el Mobile World Congress 2010 en Barcelona. La versión final de Windows Phone 7, se lanzó el 1 de septiembre de 2010, y la versión final del SDK estuvo disponible el 16 de septiembre de 2010. Está pensado para el mercado de consumo generalista en lugar del mercado empresarial por lo que carece de muchas funcionalidades que proporciona la versión anterior. Microsoft ha decidido no hacer compatible Windows Phone con Windows Mobile por lo que las aplicaciones existentes no funcionan en Windows Phone haciendo necesario desarrollar nuevas aplicaciones. Con Windows Phone, Microsoft ofrece una nueva interfaz de usuario e integra varios servicios en el sistema operativo. Microsoft planeaba un estricto control del hardware que implementaría el sistema operativo, para evitar la fragmentación con la evolución del sistema, pero han reducido los requisitos de hardware de tal forma que puede que eso no sea posible. El 29 de Octubre de 2012 estará disponible la nueva versión 8 solo para nuevos dispositivos, que incluirá algunas mejoras que según Microsoft lo harán competitivo con sistemas operativos como ios de Apple o Android de Google. Con esta actualización da comienzo la fragmentación de Windows Phone ya que los dispositivos actuales no podrán actualizarse. Windows Phone 7.5 ('Mango') Es una actualización de software para Windows Phone. Este cambio se anunció el 24 de mayo de 2011, y lanzado el 27 de septiembre de 2011. Steve Ballmer mencionó que tendría más de 500 nuevas características. Luego Andy Lees anunció que Windows Phone Mango incluirá IE9 Mobile y Joe Belfiore dio a conocer el progreso más reciente en la incorporación de Internet Explorer 9 en Windows Phone, incluyendo soporte para CSS3 Media Queries, y soporte para usar GPS cuando se trabaje con las aplicaciones de ubicación geográfica, entre otros. Windows Phone 7.5 ('Refresh') Es una actualización de software para Windows Phone también conocida como Tango, fue uno de los requisitos de Nokia en su acuerdo con Microsoft, está enfocada a una minimización de los requisitos del sistema operativo para adaptarlo a terminales de menor coste. Anunciada en el MWC 2012 de Barcelona, trae nuevas funciones pero también limitaciones para los terminales de gama baja.

Windows Phone 7.8 Otra de las actualizaciones y la última compatible con Windows pone 7. Windows Phone 8 Dispositivos que ejecuten una versión anterior de Windows Phone no se puede actualizar a Windows Phone 8 debido a un cambio en el kernel del sistema operativo. Herramientas de desarrollo Microsoft Visual Studio 2010 Express for Windows Phone. El desarrollo de aplicaciones para Windows Phone puede hacerse empleando dos tipos de implementaciones: Microsoft Silverlight que permite realizar aplicaciones que contengan transiciones y efectos visuales. Silverlight permite el desarrollo de aplicaciones basadas en XAML. Silverlight para Windows Phone incluye el Microsoft.NET Compact Framework, que hereda de la arquitectura.net Framework, el CLR y la ejecución de código administrado, soporta un subconjunto de las librerías de clases de.net Framework y contiene clases diseñadas exclusivamente para.net Compact Framework. Este soporte incluye el Base Class Library, una colección de clases que soportan lectura y escritura de ficheros, manipulación XML y manejo de gráficos. Cada aplicación que es ejecutada en Windows Phone OS 7.0 CTP se ejecuta dentro de un proceso en el motor de ejecución.net Compact Framework Microsoft XNA Framework es una implementación nativa de.net Compact Framework que incluye un amplio conjunto de bibliotecas de clases. Microsoft XNA Framework es una implementación nativa de.net Compact Framework que incluye un amplio conjunto de bibliotecas de clases, específicos para el desarrollo de juegos, por ejemplo para el manejo de dispositivos de entrada, tratamiento de sonidos y vídeos, carga de modelos y texturas, uso de ficheros de forma transparente a la plataforma en la que se ejecute, desarrollo de juegos online, etc Permite desarrollar juegos para Windows Phone OS 7.0 CTP, Xbox 360, Zune HD y Windows 7. Lenguaje de Programación C# (junto a XAML y otros componentes conformando Silverlight) es el principal lenguaje para desarrollo en Windows Phone. XAML

Es un lenguaje declarativo se está convirtiendo en la base para la construcción de componentes visuales en entornos Windows. Al estar basado en XML, se infiere que funciona a través de etiquetas a nivel de sintaxis. Ventajas Fácil de utilizar Sincronización con Office Botón directo de cámara Windows Live ID Sistema de seguridad desde nuestro PC Debilidades No es compatible con Adobe Flash Player Tiene una simple interfaz gráfica No dispone de un correo unificado No es capaz de ejecutar muchas aplicaciones simultáneamente No existe la deseada función de copiar/pegar Una tienda de aplicaciones muy básica Requerimientos Windows Phone SDK contiene: Microsoft Visual Studio 2010 Express for Windows Phone Windows Phone Emulator Windows Phone SDK 7.1 Assemblies Silverlight 4 SDK and DRT Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0

Microsoft Expression Blend SDK for Windows Phone 7 Microsoft Expression Blend SDK for Windows Phone OS 7.1 WCF Data Services Client for Window Phone Microsoft Advertising SDK for Windows Phone Requisitos del sistema Sistemas operativos compatibles: Windows 7, Windows Vista Windows Vista (x86 y x64) con Service Pack 2 - todas las ediciones excepto Starter Edition Windows 7 (x86 y x64) - todas las ediciones excepto Starter Edition La instalación requiere 4 GB de espacio libre en disco en la unidad del sistema. 3 GB de RAM Emulador de Windows Phone requiere un DirectX 10 o superior tarjeta gráfica compatible con WDDM 1.1 conductor El Windows Phone SDK 7.1 es compatible con la versión final de Visual Studio 2010 SP1. Relación con otras plataformas MAC: Pueden sincronizar playlist de itunes para transferir la música. Google: Existe integración con Gmail y Google Sync. Fabricantes HTC Corporation Samsung LG Dell

Nokia ZTE Acer Fujitsu Modelos Algunos de los modelos de celulares que usan Windows Phone son: LG Optimus 7 Acer Allegro HTC Titan, HTC Radar, HTC Titan II Nokia Lumia 800, Nokia Lumia 610 Samsung Focus S Samsung Omnia M ZTE Orbit Fujitsu Toshiba IS12T HTC Windows Phone 8S HTC Windows Phone 8X Nokia Lumia 810 Nokia Lumia 920 Los demás puedes verlos en la siguiente dirección: http://en.wikipedia.org/wiki/list_of_windows_phone_devices Marketplace

El Marketplace de Windows Phone se utiliza para distribuir digitalmente música, contenido de vídeo, podcasts aplicaciones de terceros para los teléfonos con Windows Phone. El mercado es accesible desde el hub del Marketplace de los dispositivos. El mercado está gestionado por Microsoft, que incluye un proceso de aprobación para cada aplicación de terceros, donde se evalúan varios factores estrictos de contenido y performance. Por ejemplo, no se permite contenido que incluya discriminación de ningún tipo, uso de drogas, alcohol o tabaco, o que incluya material sexualmente sugestivo. A partir de marzo de 2012, el Windows Phone Marketplace está disponible en 54 países. Ejemplo práctico El ejemplo práctico lo podrán obtener después de la exposición si lo desean. Conclusiones Windows Phone es un sistema operativo móvil desarrollado por Microsoft pensado para el mercado de consumo generalista en lugar del mercado empresarial. El desarrollo de aplicaciones para windows phone se desarrollan con C# un lenguaje muy sencillo y el ambiente.net el cual es muy conocido para los programadores y fácil de aprender y usar. Como todo sistema tiene sus ventajas y desventajas dependiendo de lo que se quiere es una buena opción o no. Microsoft Silverlight que permite realizar aplicaciones que contengan transiciones y efectos visuales.

Microsoft XNA Framework es una implementación nativa de.net Compact Framework que incluye un amplio conjunto de bibliotecas de clases, específicos para el desarrollo de juegos. Bibliografía http://www.microsoft.com/en-us/download/details.aspx?id=1678 http://www.microsoft.com/education/facultyconnection/pr/articles/articledetails.aspx?cid=2397&c1=espr&c2=pr http://es.wikipedia.org/wiki/windows_phone http://www.windowsphone.com/es-es/store http://www.webadicto.net/mba/post/aprende-a-programar-aplicaciones-para-windows-phone-7- Mango.aspx http://jsaenzr.com/blog/2012/01/04/porqu-deberas-de-desarrollar-para-windows-phone-en-el-2012/ http://www.genbetadev.com/desarrollo-aplicaciones-moviles/un-hola-mundo-en-windows-phone-71- mango http://www.cristalab.com/tutoriales/programacion-para-windows-phone-7-interfaz-y-diseno-c94787l/ http://foros.poderpda.com/threads/7774-algunas-ventajas-y-desventajas-del-nuevo-windows-phonecaracter%c3%adsticas-generales http://tecnocreativos.com/ventajas-y-desventajas-del-so-windows-phone-7/ http://en.wikipedia.org/wiki/list_of_windows_phone_devices#windows_phone_7