Vuelve el Megathon Windows

Título Megathon

En Junio de 2012 un grupo de geeks nos unimos para organizar el primer hackathon Windows 8 multiciudad. El resultado fue abrumador, 465 participantes llegaron al final del domingo para presentar sus proyectos en un evento en el que participaron como organizadores 13 ciudades y un total de 66 organizaciones que sin duda han creado tendencia en España, puesto que a partir del Megathon se han organizado otros hackathons simultáneos.

A pesar de los premios que consiguieron los ganadores, creo que todos coincidimos en que lo mejor del evento fue el buen ambiente que reinó durante todo el fin de semana, la gente que conocimos y sobretodo las ganas de repetir.

Así que en 2013 no hemos dejado pasar la ocasión para juntarnos de nuevo: ¡Vuelve el Megathon Windows el 12, 13 y 14 de Abril! con el mismo espíritu de pasarlo bien, de conocer a gente, de aprender y también de crear apps :)

Este año incorporamos novedades en base a las sugerencias que nos habéis ido haciendo. Os cuento las principales:

  • Al poco tiempo de realizar el Megathon Windows 8 nos pedíais organizar un Megathon Windows Phone. En lugar de hacer dos diferentes, dado que Windows 8 y Windows Phone 8 comparten Kernel, este año podréis participar con apps creadas tanto para Windows 8 como para para Windows Phone 8. Tendremos premios para las dos categorías.
  • Nos dijisteis que compaginar las sesiones con la programación es difícil, así que hemos minimizado el número de sesiones a impartir durante el fin de semana y hemos programado todo un mes de sesiones online con los mentores, lo cual hará que cuando lleguéis al Megathon estéis súper preparados.
  • Es fácil tener una app lista durante un fin de semana, pero tener una buena app necesita más tiempo de un fin de semana. El plazo de presentación de apps para los premios globales será de un mes, esto os permitirá acabar la app y pulirla para publicarla en la Windows Store y la Windows Phone Store.
  • El año pasado fue muy complicado seleccionar a los ganadores, así que este año hemos incrementado sustancialmente los premios. Habrá premios para los ganadores de cada ciudad y para los ganadores globales, pero también tendremos premios para el segundo clasificado, pare el tercero, para el cuarto, para el quinto, para el sexto y para el séptimo … de cada categoría :D

A los que asististeis al anterior Megathon, no hace falta que os diga nada ya sabéis lo bien que lo pasamos. A los que acudís por primera vez prepararos para un fin de semana geek espectacular.

 

Ha llegado la hora del Megathon y os esperamos a todos,

registraros en vuestra ciudad!!!

 

 Id preparando vuestras máquinas para asistir a los webcasts online con los mentores la semana que viene.

 

Sesiones Windows 8

20 de Marzo de 2013 de 18'00 a 19'00 - Plataforma y herramientas de desarrollo de Windows Store Apps

En esta sesión daremos una visión general de la nueva interfaz gráfica de Windows 8 y su arquitectura técnica. También hablaremos del nuevo PLM y recorreremos las herramientas de desarrollo y su soporte para ALM.

21 de Marzo de 2013 de 18'00 a 19'00 - Diseño de Windows Store Apps

Nos centraremos en aspectos concretos del diseño de Apps Windows 8 como su layout y formas de interacción. También cubriremos funciones como Semantic Zoom, Tiles y notificaciones.

2 de Abril de 2013 de 18'00 a 19'00 - Profundizando en el desarrollo de Windows Store Apps

En esta sesión veremos qué es WinRT y sus ventajas frente a Win32. Profundizaremos en el nuevo PLM y explicaremos las facilidades para interactuar con la API desde cualquier lenguaje (proyección). Además introduciremos los conceptos de sandboxing, roaming y veremos qué es y lo sencillo que resulta usar Azure Mobile Services.

3 de Abril de 2013 de 18'00 a 19'00 - Windows 8 para desarrolladores JavaScript

¿Te gusta JavaScript y quieres desarrollar Apps para Windows8? Esta es tu charla :) Veremos como desarrollar Apps usando JavaScript y las librerías que ya conoces, como JQuery, interactuando directamente con el sistema gracias a WinJS.

4 de Abril de 2013 de 18'00 a 19'00 - Windows 8 para desarrolladores .Net

¿Eres desarrollador .Net y quieres dar el salto a Windows 8? Tranquilo, todo lo que conoces sigue siendo válido. En esta sesión hablaremos sobre WinRT y el nuevo modelo de APIs asíncronas.

8 de Abril de 2013 de 18'00 a 19'00 - ¿Cómo y cuándo se ejecutan las Windows Store Apps?

En esta sesión profundizaremos en el ciclo de vida de las Apps. Haremos hincapié en cómo afecta al desarrollador y daremos consejos y buenas prácticas para aprovecharnos del nuevo modelo.

9 de Abril de 2013 de 18'00 a 19'00 - Mejorando la experiencia de usuario con Contratos en las Windows Store Apps

Windows 8 se centra en la experiencia de usuario y eso quiere decir que como desarrolladores, debemos tenerlo muy presente. Windows 8 nos lo pone fácil y nos permite compartir la información con otras apps e integrarnos con el sistema de búsqueda. En esta sesión hablaremos de todas estas técnicas.

10 de Abril de 2013 de 18'00 a 19'00 - Tiles y Notificaciones en las Windows Store Apps

Todo lo que siempre quisiste saber sobre las notificaciones y los tiles. Actualiza tus tiles localmente o desde Internet, con fotos o con texto. Envía notificaciones, haz que caduquen o asegúrate de que el usuario las lea... todo esto y mucho más en esta sesión.

11 de Abril de 2013 de 18'00 a 19'00 - Lo que siempre quisiste saber sobre la Windows Store

La Tienda de Windows es el punto de entrada y descubrimiento de aplicaciones en Windows 8. En esta sesión te contaremos su funcionamiento y cómo puedes hacer negocio con tus aplicaciones incluyéndoles publicidad, micropagos, subscripciones y cualquier cosa que se te ocurra.

 

Sesiones Windows Phone

20 de Marzo de 2013 de 17'00 a 18'00 - Introducción al desarrollo de Windows Phone 8

En esta sesión hablaremos de la nueva plataforma Windows Phone 8, de los modelos soportados de desarrollo y apps, de la versión de WinRT para Windows Phone 8, y de cómo comenzar nuestro desarrollo. También cubriremos las nuevas funcionalidades, la compatibilidad con Windows Phone 7x y el uso de las herramientas de desarrollo para Windows Phone.

21 de Marzo de 2013 de 17'00 a 18'00 - Diseñando apps de Windows Phone 8

En esta sesión presentaremos el lenguaje de diseño de Windows Phone y cómo empezar a diseñar una app; la estructura de la app y los modelos de navegación, introducción a XAML, Temas y estilos de controles, introducción a MVVM y asociación de datos (databinding), diseño de plantillas para ítems de listas, etc.

2 de Abril de 2013 de 17'00 a 18'00 - Construyendo apps de Windows Phone 8

En esta sesión hablaremos de los componentes clave requeridos para desarrollar una app de Windows Phone 8, incluyendo navegación entre páginas, la barra de aplicación, creando nuestro interfaz de usuario para múltiples resoluciones y orientaciones de página horizontal y vertical, animaciones y localización de apps.

3 de Abril de 2013 de 17'00 a 18'00 - Asincronía y multi-tarea en Windows Phone 8

En esta sesión hablaremos de cómo asegurar que nuestras apps tenga el mejor rendimiento posible con el menor consumo de batería para el usuario del teléfono. Hablaremos de asíncronía (modelo Async) y BackgroundWorkers, de multi-tarea con agentes, de actualización de live tiles desde los agentes, de la creación de tareas con Visual Studio, de tareas de transferencia de ficheros y notificaciones de fondo.

4 de Abril de 2013 de 17'00 a 18'00 - Ficheros y almacenamiento en Windows Phone 8

En esta sesión hablaremos de los nuevos conceptos de almacenamiento para Windows Phone 8. Hablaremos del acceso a la carpeta de instalación y local a la app usando las nuevas APIs de Windows Phone Runtime. También hablaremos de transferencias de ficheros en background, de carpetas especiales, del acceso a las tarjetas SD, etc.

8 de Abril de 2013 de 17'00 a 18'00 - El ciclo de vida de las apps de Windows Phone 8

En esta sesión hablaremos del ciclo de vida de una app Windows Phone 8 (Launching & Closing, Deactivating & Activating, Dormant &Tombstoned), detección de inactividad en el teléfono, de eventos Obscured, Fast Application Resume, navegación entre páginas, y más.

9 de Abril de 2013 de 17'00 a 18'00 - Usando los recursos del teléfono en Windows Phone 8

En esta sesión hablaremos del acceso a recursos varios del teléfono. Trabajaremos con Launchers y Choosers, con contactos y calendarios, con imágenes y videos (APIs de la cámara, lentes), con el micrófono y los sensores.

10 de Abril de 2013 de 17'00 a 18'00 - Live Tiles y notificaciones de la pantalla de bloqueo en Windows Phone

En esta sesión hablaremos de los Live Tiles de Windows Phone 8. Trabajaremos con las APIs de tiles locales, actualizaremos tiles desde un ShellTileSchedule y desde agentes de Background, hablaremos de las notificaciones en la pantalla de bloqueo y del cambio del fondo de dicha pantalla.

11 de Abril de 2013 de 17'00 a 18'00 - La Tienda de Windows Phone

En esta sesión hablaremos de cómo preparar nuestra app para publicarla con éxito en la Tienda de Windows Phone. Hablaremos de análisis de rendimiento, creación de la app (configuración, Store Testing Tool), distribución de la app, la Tienda de Windows Phone, apps con soporte a publicidad, y consejos para maximizar la calidad de nuestra app y su impacto.

 

Sesiones Windows Azure

2 de Abril de 2013 de 19'00 a 19'40 - Azure Mobile Services: Autenticación de usuarios con servicios de internet

Veremos cómo incorporar servicios de autenticación de internet en nuestras aplicaciones. Nuestros usuarios podrán registrarse con sus identidades de twitter, Facebook, google o Microsoft Id.

4 de Abril de 2013 de 19'00 a 19'40 - Azure Mobile Services: Almacenando datos de apps en la nube

La nube nos permite almacenar de forma centralizada la información para compartirla entre usuarios o entre dispositivos, haremos un ejercicio para entender la forma más sencilla de almacenar y recuperar datos de apps en Windows azure.

9 de Abril de 2013 de 19'00 a 19'40 - Azure Mobile Services: Personalizando el servidor

Windows Azure Mobile Services nos permite añadir nuestro código para extender la funcionalidad por defecto y adaptarlo a nuestras necesidades, por ejemplo realizando validaciones sobre los datos que van a almacenarse

11 de Abril de 2013 de 19'00 a 19'40 - Azure Mobile Services: Notificaciones push a dispositivos

Las notificaciones nos permiten tener un mayor nivel de interacción con los usuarios de nuestras apps, pero los diferentes dispositivos dificultan el desarrollo de los módulos de . notificaciones. Windows Azure Mobile Services ofrece un servicio unificado de notificaciones para diferentes dispositivos (Win8, WinPhone, Android e IOS)

 

Sesiones Team Foundation Service

3 de Abril de 2013 de 19'00 a 19'40 – Introducción a Team Foundation Service y gestión del trabajo con Work Items

En esta sesión veremos cómo empezar a trabajar con Team Foundation Service, cómo crear la cuenta, crear Team Project y configurar el acceso básico para los usuarios. A continuación vamos a ver cómo usar los distintos tipos de Work Items, la división de áreas y los distintos paneles e informes de Team Foundation Service, de un modo sencillo para que los equipos podáis gestionar vuestros elementos de trabajo.

11 de Abril de 2013 de 19'00 a 19'40 – Gestión de código fuente con Team Foundation Service Version Control

En esta sesión vamos a ver los procedimientos básicos de gestión del código fuente en Team Foundation Service Version Control, en estos procedimientos veremos: Conexión inicial, subida de código existente, shelvesets (cambios aplazados) y revisiones de código.

 

Jose Bonnin

Technical Evangelist Manager

@wasat