Este artículo proviene de un motor de traducción automática.

Nota del editor

31 días de Mango

Michael Desmond

Michael DesmondJeffrey Blankenburg es un evangelista de desarrollador senior de Microsoft que el mes pasado inició una serie de largos meses de blog diario entradas tituladas "31 días de Mango" (bit.ly/suibvf). La idea: introducir los desarrolladores a las características y capacidades de la plataforma Windows Phone 7 y herramientas, ampliamente conocido por el nombre de código "Mango", actualizada de manera convincente y valiosa.

Es un proceso que Blankenburg ha sido a través de antes. En diciembre de 2009, publicó que "31 días de Silverlight" (bit.ly/tDvxFN), un largo mes de buceo en la plataforma de aplicaciones de Internet rica de Microsoft y el año pasado publicadas "31 días de Windows Phone" (bit.ly/sQomr7). Aunque Blankenburg preocupa poder producir un mes completo de nuevos contenidos basados en la plataforma actualizada, él no han sido. Como me dijo, rápidamente quedó claro que Mango iba a ser una importante actualización. Al final, dijo, "realmente tenía que decidir lo que no iba a ser incluido."

El proyecto ayudó a Blankenburg llegar a un acuerdo con algunos aspectos subestimados de la plataforma, incluyendo el concepto de Windows Phone 7 Mango de lanzadores y opulentos.

"Estas son las tareas que permiten a un desarrollador para agarrar la dirección de correo electrónico de un usuario seleccionado contacto, por ejemplo, o para pre-create un mensaje de correo electrónico de un usuario para que todo lo que necesitan hacer es presionar el botón 'Enviar'", explica Blankenburg. "Mi mensaje sobre estas tareas fue que no queríamos dar a los desarrolladores acceso directo a la lista de contactos, porque devs malintencionado explotará ese acceso. Cuando descubrí que había un espacio de nombres UserData en Mango que entregar todos los datos de contacto del usuario, yo estaba sorprendido y encantado."

Él también señalado en Mango el nuevo emulador como una de las mayores mejoras en las herramientas, con su capacidad incorporada para emular el sensor acelerómetro y GPS.

Aprende haciendo

Lo que es quizás más interesante del proyecto es la dinámica única de tener que perforar a una pieza coherente de desarrollador procedimientos contenido día y día durante un mes. Como me dijo Blankenburg, el rigor autoimpuesto es una fuente de estrés e inspiración. Mucho del desafío es gestión del tiempo simple, porque cada puesto lleva seis horas o más para investigar y producir, pero la recompensa es impresionante.

"En funciones de desarrollo anterior, me encontré refiriéndose constantemente a los foros MSDN y documentación para entender cómo funciona un concepto específico. No hago eso ya con el desarrollo de Windows Phone,"dice Blankenburg. "Puedo sentarse a trabajar, y no es nada sino construir una aplicación impresionante. Literalmente sé cómo hacer todo lo que tengo que hacer".

La serie de 31 días ilustra el ecosistema cada vez más diverso de soporte para desarrolladores, que abarca el espectro de entradas de blog y Foro conversaciones a cursos estructurados y libros de larga duración. Blankenburg dice que la naturaleza serial de sus proyectos de blog le permite construir conceptos, respetando la necesidad de que cada artículo están bien en su propio.

"Creo que hay toneladas de recursos que hay para los desarrolladores, pero muchos de ellos son artículos de uso único blog que clasifican bien en los motores de búsqueda. Mi visión de futuro de las herramientas de que Microsoft ofrece a los desarrolladores incluirá no sólo enlaces a partes concretas de la documentación de MSDN, pero también aquellos artículos que resolver esos problemas puntuales concretos,"explica Blankenburg. "Por el Comisariado mucho una lista de artículos para cada tema, como lo hacen para MSDN, sería alentar a más desarrolladores a compartir sus conocimientos y hacer problemas mucho más fácil para aquellos que lo necesitan."