W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

35
WIN LIGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone

Transcript of W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

Page 1: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

WIN LIGAAplicación para Windows Phone 7.1

e introducción a Windows Phone

Page 2: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

¿QUIÉNES SOMOS?

Somos SOFTICE, empresa desarrolladora de software.

Nuestros componentes son: Luis Miguel Galán Alonso Luis Carlos Ballesteros Hurtado Antonio Roncero Patón Angel Sánchez Ruiz

Page 3: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

¿EN QUE CONSISTE NUESTRO PROYECTO?

Se pretende desarrollar una aplicación para la plataforma Windows Phone.

La aplicación consiste en un gestor de consultas a una base de datos futbolísticos.

Pretendemos seguir un modelo cliente-servidor. El servidor proporcionará los datos según las

necesidades del cliente. El cliente los recibirá y mostrará.

Page 4: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

ÍNDICE

Windows Phone 7 (Introducción) Historia Características

Desarrollo de aplicaciones Comparativas entre iOS, Android y Windows

Phone Microsoft Visual Studio

Microsoft Visual Studio 2010 Descripción de nuestra aplicación

Page 5: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.1 WINDOWS PHONE 7 (INTRODUCCIÓN)

Es un sistema operativo móvil desarrollado por Microsoft.

Sucesor de la plataforma Windows Mobile. Está pensado para el mercado de consumo

generalista. Carece de muchas funcionalidades que

proporciona la versión anterior. No es compatible con las versiones

anteriores.

Page 6: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.2 HISTORIA

Originalmente fue llamado "Windows Phone 7 Series“.

Su nombre clave durante su desarrollo era "Photon“.

La versión final se lanzó el 1 de septiembre de 2010.

La versión final del SDK estuvo disponible el 16 de septiembre de 2010.

Varios retrasos provocaron que se desarrollara Windows Mobile 6.5 como versión de transición.

Page 7: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (PANTALLA DE INICIO)

Se compone de mosaicos dinámicos: Muestran información útil y personalizada para el

usuario. Se actualizan frecuentemente manteniendo

informado al usuario. La información mostrada puede ser: llamadas,

mensajes recibidos, correos electrónicos pendientes…

Se puede personalizar la pantalla pulsando y arrastrando los mosaicos.

Page 8: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (NAVEGADOR WEB)

Cuenta con Internet Explorer Mobile basado en Internet Explorer 9.

Permite mantener una lista de páginas favoritas.

Permite mosaicos de las páginas favoritas en la pantalla principal.

El browser soporta hasta 6 solapas de internet que se pueden cargar en paralelo.

Page 9: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (BÚSQUEDAS)

Permite que el usuario realice búsquedas de sitios web, noticias y mapas usando Bing.

Bing es la buscador principal de Windows Phone 7.

No esta permitido cambiar el buscador por otros buscadores más populares.

Desde la actualización 7.5 se puede: Realizar búsquedas por voz (Bing Voice). Escaneo de texto, códigos Qr, libros… (Bing

Vision). Reconocimiento de canciones (Bing Music) . Búsqueda de lugares de interés por la ubicación

actual (Bing Rastreador).

Page 10: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (INTERFAZ)

Se organiza en un nuevo concepto denominado HUBS.

Los hubs clasifican acciones y agrupan las aplicaciones que se corresponden con una actividad determinada.

Tenemos hubs de contactos, imágenes y cámara, Office, juegos y Marketplace.

Las aplicaciones de terceros se pueden integrar en el hub que corresponda

Page 11: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (CONTACTOS)

El hub de contactos es un centro de información de la actividad de los contactos.

Centraliza toda la información de los contactos del usuario en Facebook y Windows Live.

A través del hub se puede actualizar el estado y comentar las publicaciones de los contactos.

Se incluyen también los contactos procedentes de otras fuentes: tarjeta SIM.

Page 12: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (IMÁGENES Y CÁMARA)

El hub de imágenes y cámara es donde se almacenan toda la colección de imágenes.

En el hub se pueden integrar las aplicaciones para editar y distribuir imágenes y fotografías

Page 13: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (MÚSICA Y VÍDEO)

El hub de música y vídeo permite reproducir la colección de música.

En el hub de música y vídeo se integran las funcionalidades de ZUNE de Microsoft.

Permite escuchar podcast, listas o realizar comentarios de música a otros usuarios.

Pueden verse vídeos musicales, películas o los propios clips de vídeo.

Es dónde se integran las aplicaciones que accedan, editen o distribuyan contenido multimedia.

Page 14: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (JUEGOS)

El Hub de Juegos integra la parte destinada al entretenimiento.

Se incluyen las funcionalidades de Xbox Live para compartir logros, retar a amigos…

Se incluyen en este Hub todos los juegos integrados con Xbox Live .

También permitirá acceder a juegos no integrados en Xbox Live.

Page 15: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3 CARACTERÍSTICAS (MARKETPLACE)

El Hub Marketplace es donde se pueden comprar y descargar aplicaciones, música, películas…

Muchos contenidos se pueden probar antes de comprarlos.

Puede accederse desde el terminal Windows Phone 7 y desde el ordenador personal.

El pago se realiza por tarjeta de crédito o en la factura telefónica.

Page 16: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3.1 DESARROLLO DE APLICACIONES

El desarrollo de aplicaciones puede hacerse empleando dos tipos de implementaciones: Microsoft Silverlight: para aplicaciones que

contengan transiciones y efectos visuales. Microsoft XNA Framework: para el desarrollo de

juegos, tratamiento de sonidos y vídeos…

Page 17: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3.1 DESARROLLO DE APLICACIONES(SILVERLIGHT)

Permite el desarrollo de aplicaciones basadas en XAML.

Incluye una colección de clases para lectura y escritura de ficheros, XML y manejo de gráficos.

Las aplicaciones se ejecutan dentro de un proceso en el motor de ejecución .NET Compact Framework.

Page 18: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.3.1 DESARROLLO DE APLICACIONES(XNA FRAMEWORK)

Implementación nativa de .NET Compact Framework.

Permite desarrollar juegos para Windows Phone OS 7.0 CTP, Xbox 360, Zune HD y Windows 7.

Page 19: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (FACILIDAD DE USO)

La interfaz del iPhone y de WP es lo más sencilla posible.

Con iPhone y WP el usuario es capaz de aprender a usar el móvil desde cero mucho más rápido.

Android posee una usabilidad ligeramente menor.

Page 20: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (APLICACIONES DE TERCEROS)

AppStore de Apple dispone generalmente de muchas más que AndroidMarket.

AndroidMarket cuenta con más aplicaciones gratuitas que AppStore.

Marketplace dispone de pocas aplicaciones en comparación.

Page 21: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (DURACIÓN DE LA BATERÍA)

Windows Phone tiene una excelente autonomía.

Desde la versión 7.5, WP dispone de un nuevo sistema de ahorro de energía. Permite que este se ponga en marcha

automáticamente cuando la batería se esta agotando.

Apple se ha dado cuenta de la importancia de este punto y esta mejorando.

En el caso de Android, depende de qué dispositivo estemos hablando.

Page 22: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (RECONOCIMIENTO DE VOZ)

Casi todos los campos de texto pueden ser completados usando la voz en Android.

Pueden escribirse mensajes o emails usando simplemente nuestra voz.

En Windows Phone e iOS sólo se utilizan para funciones esenciales.

Page 23: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (MULTITAREA)

Microsoft ha optado por el sistema de “cartas” de Palm en webOS.

Permite pasar de una aplicación abierta a otra sin necesidad de ninguna barra de iconos.

En Android la multitarea no está muy pulida, sus usuarios recurren a aplicaciones de terceros.

Page 24: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (SINCRONIZACIÓN)

WP sincroniza constantemente con las cuentas configuradas en nuestro dispositivo & SkyDrive. No perjudica la conexión a Internet ni la duración

de la batería. En Zune podemos sincronizar nuestras

aplicaciones, música... en los equipos que dispongamos.

Android pudiendo sincronizarse con los servicios de Google tiene una ventaja muy grande.

Page 25: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.4. COMPARATIVAS ENTRE IOS, ANDROID Y WINDOWS PHONE (REPRODUCTOR DE MÚSICA)

En esta categoría iOS y Windows Phone están bastante igualados.

Los usuarios de Android no disponen de buenos reproductores por defecto

Page 26: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.5. MICROSOFT VISUAL STUDIO

Es un entorno de desarrollo integrado para sistemas operativos Windows.

Soporta varios lenguajes de programación como Visual C++, Visual C#, ASP.NET y Visual Basic .NET.

Actualmente se han desarrollado las extensiones necesarias para muchos otros lenguajes.

Permite crear aplicaciones, sitios y aplicaciones web,.

También permite servicios web en entornos que soporten la plataforma .NET.

Page 27: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.5. MICROSOFT VISUAL STUDIO

Por tanto se pueden crear aplicaciones que se intercomuniquen entre: Estaciones de trabajo Páginas web Dispositivos móviles.

Page 28: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.5.1 MICROSOFT VISUAL STUDIO 2010

Es la versión más reciente de Visual Studio. Viene acompañada por el framework .NET

Framework 4.0. Uno de sus mayores logros es incluir

herramientas para realizar aplicaciones para Windows 7.

Características destacables: Tiene la capacidad para utilizar múltiples

monitores. posibilidad de desacoplar las ventanas de su sitio

original y acoplarlas en otros sitios.

Page 29: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.5.1 MICROSOFT VISUAL STUDIO 2010

Se puede crear aplicaciones para muchas plataformas de Microsoft: Windows Azure Windows Phone 7 Sharepoint

También es posible desarrollar aplicaciones para pantallas multitáctiles.

Page 30: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Se basa en un sistema de consultas a una base de datos.

En dicha base de datos tendremos equipos, jugadores y trofeos.

El objetivo es poder realizar búsquedas por jugadores, equipos y trofeos.

Page 31: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Principal: Fondo de pantalla y mensaje de clickar. Su

función es ir a la secundaria. Secundaria: cuatro botones, ver equipos,

jugadores, trofeos y salir de la aplicación. Botón "ver equipos": te lleva a la pantalla de ver

equipos. Botón "ver jugadores": te lleva a la pantalla de

ver jugadores. Botón "ver trofeos": te lleva a la pantalla de ver

trofeos. Botón "salir“.

Page 32: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Ver equipos: en la cabecera un buscador y debajo una lista con todos los equipos. Si pinchas en un equipo te lleva a la pantalla de

dicho equipo. Ver jugadores: en la cabecera un buscador y

debajo una lista con todos los jugadores. Si pinchas te lleva a la pantalla de dicho jugador.

Ver trofeos: en la cabecera un buscador y debajo una lista con todos los trofeos. Si pinchas te lleva a la pantalla de dicha

competición.

Page 33: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Pantalla del equipo: Cabecera con el nombre del equipo Lista con su historial en las competiciones de los

últimos años. Si pinchas en una que te lleve a dicha competición.

Lista con su actual plantilla. Si pinchas en un jugador que te lleve a su pantalla

Page 34: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Pantalla de jugador: Cabecera con el nombre del jugador Lista con sus datos personales. En que equipo juega actualmente. Si pinchas

sobre el te lleve a la pantalla del equipo. (Opcional),Historial de competiciones: si pinchas

en alguna competición que te lleve a ella.

Page 35: W IN L IGA Aplicación para Windows Phone 7.1 e introducción a Windows Phone.

1.6 DESCRIPCIÓN DE NUESTRA APLICACIÓN

Pantalla de competiciones: Cabecera con el nombre de la competición. Lista con los datos de dicha competición, años

que lleva, equipos ganadores, premios al máximo goleador de dicha temporada...