Felices fiestas!

nerd-xmas-2017Felices fiestas!

Queridos amigos, celebréis lo que celebréis, os deseo a todos unas felices fiestas, que espero que podáis compartir con vuestros familiares y amigos.

Para el 2017!

Para el próximo año os deseo a todos salud, trabajo y que sea un gran año que os permita cumplir todos vuestros objetivos y sueños. Para el próximo año sólo pido poder continuar con inquietudes, aprendiendo y compatiendo. Ah, y seguir “desvirtualizando” a muchos de vosotros!

Felices fiestas!

Anuncios

VideoBlog, nuevo formato en el Blog!

YouTubeNovedad en el blog

Son ya varios años de vida de este modesto Blog. En todo este tiempo de forma periódica se han ido publicando artículos sobre desarrollo, quedadas, eventos y otras entradas con el objetivo de ayudar en la medida de lo posible a la comunidad. Sin duda, un formato que encaja, me divierte y sin duda seguirá. Sin embargo, en ocasiones, hay entradas que por tamaño se deben dividir en varias partes, desarrolladores interesantes que me permiten probar una App o una herramienta de desarrollo o ocasiones en las que lo que se intenta trasmitir es una experiencia más que un conocimiento puro. Para todas estas situaciones, se añadirán junto a las habituales, un nuevo formato al blog.

Nuevo formato

Para los casos anteriores, experiencias, desarrollos paso a paso que requieren mayor dedicación o momentos con otros desarrolladores para analizar nuevas herramientas o Apps nacen las “video entradas”. Serán entradas que combinarán una parte escrita pero apoyadas con la potencia y versatilidad de un video. En ocasiones serán videos grabados previamente y lanzados en conjunto con la entrada mientras que, en ocasiones de mayor interés, se realizarán videos con streaming en directo permitiendo la participación de todos por supuesto guardando la grabación para su visionado a posteriori.

Más información

Feliz navidad y próspero 2016!

moboFelices fiestas!

Queridos amigos, celebréis lo que celebréis, os deseo a todos unas felices fiestas, que espero que podáis compartir con vuestros familiares y amigos.

Adios 2015

Despido un año que en mi caso personal ha sido bastante divertido y positivo. Nuevos SDKs y tecnologías, nuevos retos profesionales, grandes eventos donde hemos podido aprender y compartir mucho además de seguir desvirtualizando a muchos, etc.

Nuevas tecnologías

El lanzamiento de Windows 10 con la plataforma universal Windows ha llegado con fuerza con gran cantidad de novedades, APIs y herramientas. Además, el imparable crecimiento de la plataforma Xamarin con novedades en desarrollo y herramientas (Test Recorder, Inspector, Test Cloud, etc) han otorgado un año muy divertido con muchas posibilidades.

El nacimiento de una nueva comunidad

Ante tanta cantidad de novedades Xamarin, entre ejemplos y eventos, junto a Marcos Cobeña y Josué Yeray decidimos crear SVQXDG, comunidad de desarrolladores Xamarin de Sevilla.

SVQXDG

SVQXDG

Tras varios meses de vida, con algun evento y varias quedadas a sus espaldas, el crecimiento de la comunidad e interés sigue en aumento progresivo.

La evolución de otra comunidad

CartujaDotNet, comunidad de desarrolladores .NET de Sevilla, evoluciona con nuevo dominio más simple cartuja.net y con grupo en meetup para facilitar la colaboración entre todos los miembros de la comunidad. Ha sido un año interesante para la comunidad con varios eventos, un Hackathon y también múltiples quedadas.

Grandes eventos de comunidad

En cuanto a eventos, ha sido un año con enormes eventos. Por un lado destacar los grandes eventos por volumen y éxito como la DotNet Conference o el Hel10 Windows. Por quizás ser muy reciente o por lo especial por la combinación de buen rollo, disfraces y sobretodo por la gran ayuda aportada, también destacaría Talks4Kids.

Gran comunidad!

Gran comunidad!

MVP Summit

El MVP Summit es una oportunidad disponible para los MVPs de Microsoft para poder asistir a Redmond donde poder tener sesiones técnicas sobre novedades, visitar el campus o charlar con miembros de equipo entre otras oportunidades. Este año he podido realizar la visita y sin duda ha sido una enorme experiencia.

MVP Summit 2015

MVP Summit 2015

Nuevos retos profesionales

Por último, ha sido un año de cambios. Hace varios meses comencé un nuevo reto profesional bastante apasionante a la par que divertido en Plain Concepts.

Para el 2016!

Para el próximo año os deseo a todos salud, trabajo y que sea un gran año que os permita cumplir todos vuestros objetivos y sueños. Para el próximo año sólo pido poder continuar con inquietudes, aprendiendo y compatiendo. Ah, y seguir “desvirtualizando” a muchos de vosotros!

Felices fiestas!

Novedades en CartujaDotNet

Introducción

CartujaDotNet (@cartujadotnet) es un grupo de usuarios .NET en Sevilla que lleva ya años realizando interesantes charlas y eventos relacionados con las tecnologías Microsoft.

CartujaDotNet

CartujaDotNet

Nuevo dominio

Para facilitar el acceso al grupo desde el inicio se buscó contar con un dominio sencillo de recodar. Inicialmente utilizábamos el dominio cartujadotnet.es para facilitar el acceso al portal del grupo. Hemos modificado el dominio a www.cartuja.net. Buscamos facilitar una opción más sencilla, corta y lógica a la hora de recordar el acceso.

Meetup

Por otro lado, hasta ahora contábamos con un gran blog donde añadíamos los eventos y quedadas organizadas por el grupo. La experiencia de los últimos años nos han mostrado la necesidad de otras opciones como:

  • Discuciones o encuestas para decisiones varias.
  • Ofertas de trabajo.
  • Recopilar el material de cada evento.
  • Aumentar opciones sociales, permitir libre comunicación entre miembros, recopilar fotos y videos de eventos y quedadas, etc.
  • Facilitar búsqueda de eventos.
  • Notificaciones.

Por estos motivos, pasamos el grupo a Meetup. CartujaDotNet estrena Meetup en este enlace:

www.meetup.com/es/Cartuja-NET/

Esperamos seguir realizando eventos y quedadas periódicas pero de forma más social, recopilando materiales, con fotos y mayor cantidad de detalles. También esperamos facilitar la comunicación y colaboración entre miembros, ayudar a la comunidad con ofertas de trabajo y todo lo posible que recaiga en nuestras manos.

Meetup CartujaDotNet

Meetup CartujaDotNet

Más información

Meetup: CartujaDotNet

Renovado como Windows Platform Development MVP!

mvp_blueMicrosoft MVP 2015

Parece que fue ayer, pero fue hace un año cuando recibí un correo que comenzaba por…

Estimado/a Javier Suarez,

Enhorabuena. Nos complace presentarle el programa de nombramiento MVP de Microsoft…

Y un año despues tengo que confirmar que volver a recibirlo hace la misma e incluso más ilusión!. Un gran honor formar parte de un grupo de desarrolladores tan talentosos y apasionados además de grandes personas.

Agradecimientos

Llegados a este punto, siempre quieres agradecer a muchas partes que han ayudado en el camino. Comienzo por vosotros, si, si hablo de ti querido lector. Gracias por leer estos artículos técnicos y ayudarme a aprender intercambiando opiniones día a día, gracias a mis compañeros MVPs, en especial a los de desarrollo Windows con quienes comparto la inmensa mayoría de eventos, proyectos personales y grandes momentos (soís grandes), a los grupos de usuario WPSUG, SVQXDG y CartujaDotNet donde colaboro y me permiten aprender más y más cada día con fantásticos compañeros y a Cristina González, MVP lead, por su increíble labor siempre pendiente de todos nosotros además de a los chicos de Microsoft España. Podría continuar nombrando a muchos amigos y compañeros, pero me temo que me extendería en exceso y al final y al cabo sabéis quienes sois ;).

Por último, no quisiera terminar sin agradecer a mi familia y sobretodo a mi pareja que siempre me apoya y me cede tiempo para que pruebe esa última versión de algun remoto SDK que acaba de salir o de participar en X evento, en definitiva,  probar, jugar con la tecnología y divertirme.

Y ahora que?

Ahora, a continuar aprendiendo y disfrutando compartiendo todo lo posible en blogs, comunidades técnicas y otras vías con más ganas y más ilusión si cabe.

¿Me acompañas?

Os adelanto una “sorpresa”, permaneced atentos a Septiembre…

Felicidades

También me gustaría felicitar a todos los MVPs veteranos que han sido renovados asi como aquellos que entran a formar parte desde este momento. Enhorabuena!

[Noticia] Todos los ejemplos del blog en GitHub!

Github-windows-8-metro-styleIntroducción

GitHub es una plataforma de desarrollo colaborativo que permite alojar proyectos utilizando el sistema de control de versiones Git.

Además de alojar el código fuente ofrece múltiples herramientas de suma utilidad como:

  • Visor de ramas.
  • Herramientas para realizar revisión de código.
  • Sistema de seguimiento de problemas.
  • Posibilidad de crear wikis.
  • Etc.

En definitiva, permite que os muestre código con facilidad, podréis descargar el código fuente o echarle un vistazo con rapidez además de otra serie de aportaciones al blog.

Todos los ejemplos en GitHub

Por los motivos anteriores, actualmente, la mayoría de los ejemplos del blog se estan moviendo a GitHub. Estan organizados por diferentes repositorios:

  • Xamarin.Forms Samples: Ejemplos relacionados con características de Xamarin.Forms.
  • Universal Apps Samples: Ejemplos de Apps Universales.
  • Windows Phone Samples: Proyectos Windows Phone. Desde los iniciales para Windows Phone 7 como los últimos para Windows Phone 8.1.
  • Windows Store Samples: Todos los ejemplos de desarrollo de aplicaciones Windows Store tanto para Windows 8.0 como para Windows 8.1.
  • IoT Samples: Todos los ejemplos de desarrollo de aplicaciones para la Intel Galileo.

Todos los ejemplos incluiran el código fuente, una pequeña Wiki con información del mismo y el enlace a su correspondiente artículo completo y en la mayoría de casos capturas.

NOTA: No se han añadido los ejemplos más antiguos relacionados con Windows Phone 7.0 o 7.5.

One more thing!

También he subido a GitHub el recopilatorio de los eventos en los que he participado en los últimos años. En el repositorio Events tenéis disponibles varias decenas de presentaciones PowePoint junto a sus correspondientes ejemplos.

NOTA: En este caso no se han añadido charlas muy similares entre sí.

La mayoría de artículos del blog llevan asociado un ejemplo. Dicho ejemplo siempre se puede descargar utilizando el icono:

A partir de ahora, todos los ejemplos además se subiran a GitHub ofreciendo en cada artículo un enlace al mismo representado con el siguiente icono:

Ver GitHub

En definitiva, espero poder seguir compartiendo como hasta ahora pero ofreciendo una nueva vía sencilla y cómoda. Podréis descargar los ejemplos o sencillamente echar un vistazo a ciertas partes del código. Además, espero poder nutrir GitHub con herramientas, controles personalizados y otros tipos de proyectos poco a poco.

Más información

Felices fiestas!

SnowbotFelices fiestas!

Queridos amigos, celebréis lo que celebréis, os deseo a todos unas felices fiestas, que espero que podáis compartir con vuestros familiares y amigos.

Para el 2015!

Para el próximo año os deseo a todos salud, trabajo y que sea un gran año que os permita cumplir todos vuestros objetivos y sueños. Este 2014 ha sido un año donde he podido aprender y descubrir grandes tecnologías, he conocido a gente excelente y he podido asistir/participar en grandes eventos. Para el próximo año sólo pido poder continuar aprendiendo lo máximo posible para compartir. Ah, y seguir “desvirtualizando” a muchos de vosotros!

Felices fiestas!

Windows Phone 8.1 Update 1 SDK disponible: Nuevos emuladores

Binary-CodeIntroducción

Windows Phone 8.1 Update 1 esta disponible para todos los participantes del programa Preview for Developers. Esta nueva actualización viene cargada con algunas novedades interesantes como los Live Folders (carpetas) o soporte a nuevas resoluciones. Al incluir novedades como por ejemplo, las nuevas resoluciones, era necesario permitir a los desarrolladores probar sus aplicaciones…

Live Folders

Live Folders

Descargar e instalar el nuevo SDK

Por ese motivo nos llega este SDK con el Update 1 de Windows Phone 8.1 además de nuevas imágenes con nuevos emuladores.

NOTA: Es necesario contar con Windows 8.1 y al menos Visual Studio 2013 Update 2 en la máquina de desarrollo para poder instalar el SDK. Podemos instalar Visual Studio Express 2013 Update 2 desde el siguiente enlace.

Para descargar el SDK accederemos al siguiente enlace. Una vez descargados los ficheros, contaremos con dos ficheros, un ejecutable y una ISO:

Archivos descargados

Archivos descargados

Información de los ficheros

Información de los ficheros

Lanzaremos el ejecutable con privilegios de administrador y nos aparecerá el asistente de instalación:

Windows Phone 8.1 Update 1 SDK

Windows Phone 8.1 Update 1 SDK

Tras unos minutos, la instalación finalizará:

Instalación completada

Instalación completada

Nuevos emuladores

Tendremos disponible nuevos emuladores preparados con el Update 1 para poder probar nuestras aplicaciones:

  • Windows Phone Emulator 8.1 Update 1 WVGA 4 inch
  • Windows Phone Emulator 8.1 Update 1 WVGA 4 inch 512MB
  • Windows Phone Emulator 8.1 Update 1 WXGA 4.5 inch
  • Windows Phone Emulator 8.1 Update 1 720p 4.7 inch
  • Windows Phone Emulator 8.1 Update 1 1080p 5.5 inch
  • Windows Phone Emulator 8.1 Update 1 1080p 6 inch
Nuevos emuladores!

Nuevos emuladores!

Más información

WPbeta.me. Nuevo servicio para gestión de betas de apps Windows Phone

WPBeta logoIntroducción

Como desarrolladores de aplicaciones Windows Phone debemos esforzarnos por ofrecer aplicaciones atractivas y con funcionalidades potentes y útiles para los usuarios. Sin embargo, debajo de todos esos aspectos independientemente del tipo de aplicación que hagamos, debemos ofrecer una experiencia fluida en todos los dispositivos con garantías de calidad, es decir, sin errores (bugs). Para llegar a este objetivo debemos cumplir múltiples pasos, desde la elección de una buena arquitectura de la aplicación que nos permita crear una gran cantidad de tests unitarios que cubran la mayoría de situaciones de la aplicación y podamos cazar errores con rapidez a probar el resultado en múltiples dispositivos para verificar rendimiento y otros aspectos. Dado que no podemos tener todos los dispositivos disponibles en el mercado (aunque nos gustaría), un movimiento recomendado a realizar son betas de nuestra aplicación.

Las betas nos permiten recibir feedback vital de rendimiento y comportamiento de nuestra aplicación en distintos dispositivos asi como feedback de usabilidad y otros bugs. Normalmente la gestión de betas las realizamos con una beta privada para amigos y/o familiares o bien buscamos testers en redes sociales u otros medios. En todos los casos la situación es la misma. Necesitamos un correo (la cuenta Microsoft utilizada por el usuario en su teléfono) por usuario.

¿Y como gestionamos todo esto?

Bien, el sistema no es único ni cerrado, podemos utilizar desde un sencillo archivo de texto o un Excel hasta sistemas algo más complejos pero más completos como por ejemplo MailChimp, sistema de gestión de campañas de correo con el que mantener constancia de suscriptores, campañas, etc.

NOTA: Tenéis disponible un gran artículo sobre la gestión de betas en el siguiente enlace al blog de Josué Yeray.

Hasta ahora…

WPbeta.me

Llega WPbeta.me, es un servicio totalmente gratuito creado por el MVP Domagoj Pavlesic destinado a facilitarnos la vida en la gestión de betas:

WPbeta.me

WPbeta.me

Como desarrolladores podemos utilizar WPbeta.me para facilitar todo el proceso de gestión de betas. En el apartado App developers podremos enviar nuestra aplicación para que pueda aparecer y ser testeado sencillamente con su AppID:

Enviar App

Enviar App

NOTA: La aplicación debe estar publicada en la Windows Phone Store como beta. El App ID podéis verlo en el Dashboard del Windows Phone Dev Center, en los detalles de la aplicación.

Una vez enviada se obtendrán todos los metadatos de la aplicación creando una página de información como la siguiente:

App Lading Page

App Lading Page

La URL de la landing la podemos personalizar y mantenerla fácil para compartirla con amigos y/o familiares.

Como testers lo único que deben hacer es pulsar sobre el botón “Join this beta program” y autenticarse con su cuenta Microsoft. Tras esto ya tenemos disponible el email del tester en nuestro listado.

Un servicio recien sacado del horno aun en fase beta pero que ya soluciona alguno de los problemas más importantes a los que nos podemos enfrentar en la gestión de betas. Cualquier tipo de feedback, bug o nueva característica se puede enviar con su formulario de contacto. Asi que tanto si tenéis una aplicación de la que deseáis lanzar una beta tanto si disfrutas ayudando a otros y probar a fondo aplicaciones, tenéis disponible este nuevo servicio.

Más información

Microsoft Active Professional (MAP) 2014, Gracias

Microsoft Active Professional

El reconocimiento Microsoft Active Professional (MAP) es otorgado a miembros destacados de la comunidad que participan en distintas actividades técnicas y que están comprometidos con la comunidad de IT Pro y/o Developers. El reconocimiento tiene varias ventajas como:

  • Diploma de reconocimiento
  • Acceso a un grupo en LinkedIn
  • Comunicaciones exclusivas

Otorgado anualmente en estas fechas (Marzo/Abril), este año he tenido el placer de poder recibirlo en mi correo:

MAP 2014

MAP 2014

Asi pues, seguiremos aprendiendo, divirtiéndonos y ayudandonos entre todos y no me queda más que agradecer a Microsoft por el reconocimiento y a todos aquellos que comparten líneas de código, eventos y otras actividades conmigo (sois muchos pero sabéis quienes sois).

Gracias

Más información