jueves, 7 de noviembre de 2013

Windows Phone Community Week

Tenía pendiente este post, solo quería decir ¡Gracias!

El Windows Phone Community Week, fue un éxito, gracias a la participación de todos, tanto en el evento oficial como en las charlas adicionales en Campus Party Colombia y sobre todo al apoyo incondicional de mis chicos de Avanet, que se lucieron esta vez. Hicimos parte del evento mundial que se dió durante casi un mes en varias ciudades del mundo, convocando a toda la comunidad de desarrolladores de Windows Phone.

Gracias a Microsoft y a Telerik por que apoyo con los premios y licencias del evento, tan utiles para todos los nuevos devs que inician la aventura de construir apps. Aquí nuestro pequeño y más especial recuerdo


Quisiera compartirles el material de mis dos charlas e invitarlos a visitar el Github de Avanet donde hemos recopilado todo el material de Windows Phone de nuestros eventos.

¡Por cierto! No se olviden además que desde ayer ser desarrollador Windows y Windows Phone es muy fácil y tiene un costo de solo 19 Dolares :), así que sin excusas es el momento de hacer geniales apps.




sábado, 19 de octubre de 2013

JSConf: Desarrollo de aplicaciones para Windows 8 con HTML5 y JavaScript

Este mes fui invitada a compartir con los asistentes a JSConf Colombia una charla sobre desarrollo de apps para Windows 8 con HTML5 y JS, gran experiencia ha sido darse la oportunidad de ver otra más de las tecnologías involucradas en este ecosistema, ya que como saben soy desarrolladora XAML y C#.NET.

La experiencia de intentar aplicar lo que ya conocía de desarrollo web fue genial, por lo que les recomiendo aventurarse a ello.

Ante todo demasiado agradecida con los organizadores de JSConf por permitirme compartir este espacio lleno de tan valiosos speakers.

Las diapositivas un resumen tomado de montones de fuentes y que espero les resulte útil, se las comparto y los invito a seguir los paso a paso de MSDN para aprender de manera muy sencilla y comprensible todo lo que necesitan saber para comenzar a desarrollar apps para el Windows Store.


lunes, 14 de octubre de 2013

Anunciando el programa para desarrolladores en Windows Phone y el GDR3

¡Hola!

Hoy Darren Laybourn, vicepresidente corporativo en Windows Phone, ha anunciado el programa para desarrolladores de Windows Phone, en conjunto con las nuevas noticias acerca de la tercera actualización o GDR3 (8.0.10512) que empezará a estar disponible pronto.

El programa se lanza oficialmente 14 de Octubre en la tarde, y  da a los desarrolladores de apps acceso temprano a las actualizaciones de sistema operativo para que verificar que sus aplicaciones funcionan como se esperaba en el nuevo código.

Para participar y descargar Windows Phone 8 Update 3, tienes que cumplir con una de tres condiciones: el teléfono está "Desarrollador-desbloqueado," estás registrado como desarrollador en el Windows Phone Store, o estas registrado como desarrollador de Windows Phone App Studio.

A partir de Windows Phone 8 Update 2 (8.0.10322), podiamos tener paquetes de emulador disponible para hacer pruebas de nuestras apps. Con Windows Phone 8 Update 3, tendremos la actualización disponible en nuestros teléfonos a través de Over the Air (OTA).

Para actualizar su teléfono, necesitaremos visitar para la página de los desarrolladores. En esta página, se publicará todo acerca del programa. Una aceptados los términos y condiciones, puedes descargar la vista previa de Windows Phone para desarrolladores, que instala en el Windows Phone Store directamente en su teléfono. Luego descarga la aplicación y realiza la actualización :).



Para saber todo de Windows Phone no olvides unirte a la comunidad de desarrolladores y contar sobre tus experiencias y opiniones, para saber más consideraciones técnicas que impactarán el desarrollo en Windows Phone, lee el anuncio detallado en el blog de desarrolladores.

Sorey

PD: Si estás leyendo este post, te tengo una sorpresa, escríbeme el día de hoy y obtén una licencia de Telerik para Windows Phone de parte de Avanet. Recuerda, solo por hoy (Licencias limitadas). :)

jueves, 10 de octubre de 2013

Con Windows Phone 8 en Campus Party 2013

Los últimos años he tenido la oportunidad de estar en las ediciones de Campus Party, compartiendo sobre Windows Phone, espero les ayude y agrade.


Les publico las memorias de mi charla para este año.

martes, 6 de agosto de 2013

Windows Phone App Studio

El día de hoy se ha realizado el lanzamiento de Windows Phone App Studio, una herramienta que además de permitirnos generar aplicaciones a partir de plantillas e instalarlas directamente en nuestra máquina, nos permitirá generar el código de las aplicaciones que creemos para aprender más de buenas prácticas y como solucionar los retos típicos del desarrollo con el patrón MVVM, y por supuesto añadir a este nuestras propias mejoras.

La promesa, simples pasos a través de los cuales crear una app y así luce la pantalla de inicio desde la cual podemos crear una aplicación en blanco o bien iniciar a partir de una plantilla.


Si iniciamos por las plantillas podemos elegir la que más se ajuste a lo que buscamos construir.


Luego establecemos el nombre y descripción de nuestra aplicación, es super ver que tenemos un emulador que nos mostrará cada una de las vistas y con el que podemos tener alguna interacción

Luego de esto procedemos a configurar con nuestros propios datos cada uno de las listas propuestas o incluso podemos crear nuestras propias listas.


El editor es realmente simple e intuitivo y seguro con el tiempo tendrá muchas más mejoras como en tipos de datos. Por ahora estamos en beta y se espera recibir comentarios y opiniones de todos los que lo usen.


Luego de editar nuestros datos, configuramos los colores base de nuestra aplicación

Además configuramos los mosaicos por defecto usando alguno de los estilos propuestos, que nos enseñan como de verdad se usan.

Por último  configuramos nuestro splash e imagen de bloqueo si así lo queremos
El último paso consistirá en generarla y eso es todo, nuestra app está lista para ser descargada en el teléfono y también el código fuente.

Es muy importante no olvidar instalar el certificado que nos permite instalar las aplicaciones en el teléfono, pero es tan simple como usar el QR Code que nos nuestran al dar click en el enlace, y esto se hace solo una vez.

Por último solo queda disfrutar de nuestra app y aprende de como se construye.

Nos vemos la próxima, para ver un poco más del código creado por App Studio.

Sorey

domingo, 4 de agosto de 2013

Manifiesto de la arquitectura de software

Por estos días comentaba con muchas personas lo difícil de llevar el mensaje de la Ingeniería de Software, y hoy al iniciar por 6 año consecutivo mis clases de Ingeniería de Software en la universidad me sentí particularmente mentirosa.

Hoy, hablar del "como deberían ser las cosas" me duele particularmente, ya que a pesar de los esfuerzos de muchisimas personas por ello, siento que sencillamente la "actual" naturaleza humana tiende a desvirtuar todo aquello que le resulta particularmente dificil o que requiere un poco más esfuerzo.

Podría hablar montones sobre los sentimientos que tengo al respecto de la Ingeniería de Software, de como amé mi carrera cuando de verdad la conocí y de cuan triste me hace sentir la manera como día a día pierde valor y se vuelve simple improvisación, (como antes dirán muchos), el problema de hoy, es que la improvisación es publica, abierta y orgullosamente oficial, y de eso no quiero hablar.

Les comparto esto que me mostró mi amigo Hernan Guzmán, acerca de los dolores que compartirmos juntos y que refleja tan perfectamente el manifiesto de Simon Brown.

Manifiesto de la arquitectura de software

  1. Crear una arquitectura inicial sobre hacer todo o nada en absoluto
  2. Diseñar requisitos no funcionales sobre tratar de añadirlos al final del proyecto
  3. Evaluar las tecnologías sobre elegirlo solo porque se ve bien en tu hoja de vida (currículo)
  4. Experimentar (hacer pruebas de concepto) sobre guardar la esperanza de que el diseño va a funcionar
  5. Codificar sobre interminables discusiones, reuniones y diagramas
  6. Colaborar sobre dar ordenes en una dictadura
  7. Participar sobre huir y dejar que el equipo lídie con los problemas
  8. Entrenar a los miembros del equipo sobre acariciar tu propio ego
  9. Pragmatismo sobre perfección
  10. Problemas reales sobre auto-estimulación intelectual
  11. Simplicidad y sentido común sobre ideas complejas y enrevesadas
  12. Documentación de arquitectura corto y útil que refleja la realidad sobre enciclopedias que nadie lee, entiende o le importa.
Fuente: http://www.codingthearchitecture.com/2009/11/02/software_architecture_manifesto.html