Presentación
II EDICIÓN – CURSO 2012-2013
Presentación
En los últimos años hemos asistido a la proliferación de dispositivos móviles que permiten la conexión a la red Internet a grandes velocidades, así como una capacidad de cómputo que hasta hace muy poco estaba reservada únicamente a equipos de sobremesa. Estos dispositivos permiten llevar a cabo tareas para los que inicialmente no habían sido concebidos y el acceso a la información de forma ubicua, desde prácticamente cualquier lugar y en cualquier momento.
Unido a la evolución del hardware, cada vez surgen más oportunidades para los desarrolladores de aplicaciones para este tipo de dispositivos: tablet, smartphone, pda, etc. requieren aplicaciones conceptualmente distintas a las equivalentes para equipos de escritorio, que tengan en cuenta las limitaciones de pantalla, dispositivos de entrada y forma de interactuar con el usuario, que en general son inherentes al uso de los dispositivos móviles.
Cada vez mayor número de empresas e instituciones demandan el desarrollo de aplicaciones con funcionalidad diversa y que puedan ser instaladas o usadas en una amplia variedad de dispositivos heterogéneos, que ejecutan sistemas operativos variados, entre los que destacan por número de terminales compatibles Android, IOS y Windows Phone series.
En este curso se presenta una introducción a la programación en Windows Phone, el desarrollo de aplicaciones en dispositivos Windows Phone así como las herramientas de desarrollo más importantes de esta plataforma
OBTENCIÓN DEL TITULO EXPERTO UNIVERSITARIO:
Este curso será el cuatro de los cuatro cursos de perfeccionamiento de 50 horas:
- FUNDAMENTOS DE PROGRAMACIÓN DE DISPOSITIVOS MÓVILES. II EDICIÓN
- DESARROLLO DE APLICACIONES PARA MÓVILES ANDROID. II EDICIÓN
- DESARROLLO DE APLICACIONES PARA MÓVILES IOS. II EDICIÓN
- DESARROLLO DE APLICACIONES PARA WINDOWS PHONE. II EDICIÓN
que permitirán la obtención del título de:
Experto Universitario en
DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MOVILES
a los alumnos que superen los cuatro cursos de perfeccionamiento entre la I edición y/o en esta II edición.
Objetivos del curso
Proporcionar al alumno los conocimientos necesarios para el diseño, desarrollo y publicación de aplicaciones para dispositivos móviles.
Conocer las pautas de desarrollo para este tipo de dispositivos, sus limitaciones hardware y los condicionantes de movilidad y conectividad que permitan el desarrollo de interfaces usables y accesibles que simplifiquen la interacción con los mismos.
Diseñar productos y servicios aplicables a los dispositivos móviles mediante el uso y manejo de las TIC. Detectar las necesidades de usuarios y organizaciones, para desarrollar la idea y ofrecer soluciones, basadas en el desarrollo de aplicaciones.
Programa
1. Introducción a Windows Phone
1.1. Plataforma
1.2. Ejecución de programas
1.3. Desarrollo de aplicaciones
2. Visual Studio Solution Management
2.1. Creación de proyectos y soluciones
2.2. Herramientas de depuración
2.3. Ajustes de rendimiento
3 Introducción a Silverlight
3.1. Desarrollo de aplicaciones con Silverlight
3.2. XAML
3.3. Creating a Silverlight Application
4. Desarrollo de aplicaciones con Silverlight
4.1. Interfaz de usuario
4.2. Manipulación de datos
4.3. Application Page Layout
4.4. Listas de datos
4.5. Páginas y navegación
4.6. Clases ViewModel
5. Almacenamiento (local)
5.1. Almacenamiento de datos
5.2. Almacenamiento en bases de datos
5.3. Relaciones de datos con LINQ
6. Acceso a redes (distribuido)
6.1. Introducción
6.2. Conexiones UDP y TCP
6.3. Conexiones a fuentes de datos (web services)
6.4. LINQ para acceso a XML
7. Windows Phone Marketplace
7.1. Preparación de la aplicación para la venta
7.2. Distribución de aplicaciones

