Xamarin Fest Guatemala 2017 y Orchid Reco

Tuve el gusto recientemente de participar nuevamente como speaker y esta vez como co-organizador del evento de Xamarin Fest 2017 en Ciudad de Guatemala.



Esta vez el evento no sólamente iba enfocado en hablar de Xamarin como tal sino hacer una relación hacia una tecnología muy interesante, que está tomando mucho protagonismo recientemente y cuyas aplicaciones son infinitamente extensas: Cognitive Services.

Para evitar hablar generalidades y no mostrar nada, preferí enfocar la charla demostrativa en una idea que tuve al conocer las capacidades de los Cognitive Services que presentó Microsoft durante Build 2017. En un tema que me apasiona como es la orquideología, tuve la idea de una app que ayudara a reconocer la especie de la orquídea tomando como base una foto de la flor. Esa es la forma con la que los orquideólogos hacen un reconocimiento inicial de una especie y a través de una red neuronal se puede imitar este tipo de expertise, proveída por el servicio de Custom Vision.

En futuros posts hablaré un poco más de Orchid Reco. 

En el video a continuación está la charla impartida de la App de Xamarin Forms que utiliza Custom Vision, en donde configuré un proyecto entrenando la red para reconocer algunas especies de orquídeas inicialmente.


Comparto adicionalmente el repositorio GitHub con los contenidos, presentaciones y laboratorios que se realizaron durante el evento. Otro muy interesante que los invito a revisar es el de bots, impartido por el amigo Christian Melendez.  Tuvimos el gusto también de compartir escenario con el MVP y RD Oscar García Colón quien nos brindó un interesante Keynote de Xamarin.

Finalmente les dejo algunas fotos del evento en donde el feedback de los participantes fue realmente bueno, ya que muchos desconocían estas tecnologías y se fueron muy entusiasmados a querer aprender más.











Seguimiento comunidad App Insights Open Source

En el siguiente video tenemos la grabación de la sesión en la que se dio seguimiento a la comunidad de alumnos que están resolviendo issues asignados por el equipo de Microsoft en relación a 3 proyectos de Application Insights detallados en el post en el siguiente vínculo:https://webdevazurehowto.blogspot.com/2017/03/retomando-open-source-para-application.html


El video hace énfasis en muchos conceptos de las aplicaciones, la arquitectura de las mismas, cómo hacer los pull requests, etc. Espero sea de su agrado.


Global Azure Bootcamp 2017

El pasado 22 de abril se llevó a cabo un evento a nivel Global llamado Azure Bootcamp. Es una oportunidad en donde expertos alrededor del mundo de manera casi simultánea presentan temas de interés a las comunidades locales acerca de Azure y todos los servicios que la gran plataforma ofrece.

En ciudad de Guatemala se realizaron 2 eventos y tuve la oportunidad de participar como speaker en uno de ellos realizado en las instalaciones de la UNIS. Detalle.

Los temas que se abordaron en el evento fueron los siguientes:

  • Keynote con generalidades de Azure
  • Azure Open Source
  • Azure Infrastructure as a Service
  • Azure App Service
  • Azure Functions
  • Azure Service Fabric
Lo bueno de estos eventos es que siempre tenemos un repositorio en Github no solamente con las presentaciones sino también con los ejemplos o laboratorios realizados durante la charla. En el siguiente link pueden encontrar todo lo referente a las pláticas.


Comparto adicionalmente el siguiente video con el contenido de la charla que tuve el gusto de poder impartir acerca de Azure App service.


El evento fue un éxito y esperamos poder estar presentes en el Global Azure Bootcamp del 2018. Para finalizar algunas fotos tomadas durante las charlas y la foto final con los asistentes. 












Retomando Open Source para Application Insights

Tuvimos una sesión de Introducción a Application Insights y los proyectos Open Source que estamos trabajando con Microsoft.

Esta fue para los alumnos del curso de Análisis y Diseño 1 que como complemento a su clase y como parte de sus proyectos estarían trabajando en contribuciones a los siguientes proyectos:


El desarrollo de la sesión se dio con una introduccion a Application Insights antes de pasar de lleno a explicar y demostrar cada uno de los proyectos anteriores. 

Como se les mencionó, ya de por si es un reto levantar un ambiente de desarrollo con lo último de lo último, que el proyecto compile, que corran los unit tests, entender el proyecto y luego tener todo el conocimiento para poder hacer una colaboración. Es un reto bastante grande para la comunidad de alumnos y catedráticos. 

En siguientes posts veremos avances de esta iniciativa. Les dejo acá el video de la sesión. 


Application Insights en la Universidad Rafael Landívar

El pasado 15 de febrero tuvimos la oportunidad de realizar una plática de Application Insights para los alumnos del curso de Ingeniería de Software 2 de la Facultad de Ingeniería de la Universidad Rafael Landívar.

Es una primera parte explicando qué es Appication Insights tratando de dejar claro el por qué una herramienta como esta es clave para cualquier tipo de proyecto de software que se haga en la actualidad.

En la segunda parte tuvimos el gusto de ver una muy buena demo dada por los alumnos del curso.



Si desean más información de qué es Application Insights o es la primera vez que escuchan acerca de esta herramienta, les dejo el siguiente vínculo de referencia:

What is Application Insights

Adicionalmente les comparto una foto que tuve la oportunidad de tomarme con parte del equipo de Application Insights durante el MVP Summit del 2016.

De izquierda a derecha
Beckylin Ooroji, Guillermo Zepeda, Sergey Kanzhelev, Alex Bulankou, Kamil Szostak, Oscar García Colón.



Xamarin Dev Days Guatemala

El pasado 26 de noviembre se llevó a cabo la conferencia Xamarin Dev Days en ciudad de Guatemala en las instalaciones del Intecap.

Los 3 temas que abordamos en la conferencia fueron:
  • Intro to Xamarin (Juan Manuel Herrera - MVP) 
  • Xamarin.Forms (Guillermo Zepeda - MVP)
  • Connected and Disconnected Apps with Azure (Carlos Lone - Former MS Employee)
Los participantes en el evento realmente demostraron mucho interés por los temas e hicieron que la interacción fuera bastante dinámica. Muchas de las preguntas fueron enfocadas en qué tanto estaba cerrada la brecha entre desarrollar con Xamarin y desarrollar con las herramientas propias de los sistemas operativos móviles. Para muchos fue una grata sorpresa que la cobertura de Xamarin en cuanto a las herramientas de desarrollo y APIs nativos era del 100% el día que se lanza una nueva versión de iOS o de Android al mundo del desarrollo. 

Aprovecho para compartirles el repositorio de Github de la conferencia con todos los laboratorios recomendados:


Adicionalmente existe una buena gama de recursos para aprender desarrollo móvil con Xamarin en Xamarin University https://www.xamarin.com/university y de igual forma estar pendientes de los amigos Xamarin MVP de México que realizan cursos totalmente en línea, gratuitos y en español ocasionalmente. Más información en el sitio del último seminario: https://info.microsoft.com/LA-VSO-WBNR-FY17-10Oct-07-Xamarin-Diplomado-263218.html





Finalmente, les dejo el video de la conferencia de Xamarin Forms. Duró un poco más de lo planeado pero la interacción con los participantes fue muy interesante y creemos que varios se quedaron con la espinita de mas. 

dotnetConf Guatemala 2016

El pasado 2 de agosto tuve la oportunidad de participar como uno de los conferencistas en el evento dotnetConf 2016, realizado an la Universidad del Istmo.







El video consiste en una presentación de ASP.Net Core con una breve introducción seguido de una demo que muestra la versatilidad del pipeline de requests y como estas son procesadas, a través de un ejemplo de captura de errores HTTP.



Primera charla de 3 que tuvimos ese día.

Pueden seguirme en twitter en @cloudzepeda para que podamos interactuar.