lunes, 25 de julio de 2016

2a sesión de Xamarin: Desarrolla tus primeras apps móviles con Xamarin.Forms

El próximo Viernes 29 de Julio a las 10 am hora de México (5 pm hora de Europa Central) el grupo de Desarrolladores .NET de Celaya vamos a tener nuestra segunda reunión en línea de este semestre con el tema Desarrolla tus primeras apps móviles con Xamarin.Forms.


En esta sesión aprenderás lo básico para programar aplicaciones móviles con Xamarin.Forms utilizando C# y XAML.

Temas:

  1. Estructura de un proyecto Xamarin.Forms 
  2. XAML 
  3. C# 
  4. Primer aplicación: Lista de Contactos 
  5. Segunda aplicación: El juego del gato

Un no tan breve resumen de la 1er sesión de Xamarin: Xamarin: Conceptos fundamentales


Aprovechando que el viaje de Praga a Zlín dura 3 horas y media, vamos a escribir otra entrada en el blog con un breve resumen de nuestra primer plática :-) El pasado Viernes 22 de Julio el grupo de Celaya Mobile .NET Developers Group comenzamos con nuestra primer sesión en línea del semestre con el tema Xamarin: Conceptos fundamentales. El objetivo es dar a conocer esta tecnologia a estudiantes, desarrolladores independientes y empresas para que puedan utilizarla en sus proyectos y soluciones de TI.



La sesión se realizó a través de YouTube y este es el link, por si te la perdiste o quieres verla de nuevo.

Dejando de lado los problemas que tuvimos al inicio (era la primera vez que realizaba una sesión a través de esta plataforma), considero que la sesión cumplió el objetivo de motivar a profesionistas de TI sobre el uso de esta plataforma. El interés mostrado por los participantes con sus preguntas y comentarios a la vez me dan impulso para continuar con estas sesiones =)

domingo, 24 de julio de 2016

Reto Xamarin (Premio: ¡Una Playera!): Agrega un Backend de Azure a tu aplicación móvil

¿Te quieres ganar una playera de Xamarin?


Si tu respuesta es sí, lo que tienes que hacer HOY (la fecha límite es mañana a las 11 am hora de México) es desarrollar una aplicación móvil con Xamarin utilizando un backend de Azure. Después, tienes que subir un video donde muestres el funcionamiento de tu app y tweetearlo. Todos los detalles de este concurso están aquí.

El reto está interesante y en este post te ayudo a que te ganes tu playera :-) ¿Listo? ¡Manos a la obra! (Tiempo estimado: ¡1 hora o menos!)

El primer paso es tener Xamarin instalado. Revisa este video si tienes alguna pregunta sobre la instalación de la herramienta.

A continuación, necesitas una cuenta de Azure, la plataforma en la nube de Microsoft.. Si no la tienes, puedes adquirir una cuenta gratuita con 25 dólares en créditos por mes durante un año gracias a los beneficios del programa Visual Studio Dev Essentials. Es muy fácil activar los beneficios, solo requieres una cuenta de Hotmail/Live/Outlook.

viernes, 22 de julio de 2016

Xamarin y Microsoft Cognitive Services

Ahoj!

Hace unos días tuve el honor de participar en la reunión Nativo o Cross Platform?, he ahi el dilema... organizado por la comunidad de Xamarin Students Mexico en la que participan Vicente Guzmán y Antonio Feregrino entre otros compañeros, con una sesión vía Skype titulada Detectando Emociones con Microsoft Cognitive Services y Xamarin.


Esta charla se dividió en 3 partes. Primero, platiqué sobre lo que son los Servicios Cognitivos de Microsoft, que en esencia son APIs que te permiten agregar Inteligencia Artificial a tus aplicaciones de cualquier tipo (consola, móviles, web, formularios, etc) de una manera muy sencilla, pues simplemente hay que llamar al API, utilizar sus métodos enviando los parámetros requeridos y procesar la salida.


Una de las ventajas para los desarrolladores es que no necesitas tener conocimientos avanzados sobre inteligencia artificial para hacer uso de esta plataforma. Por decirlo de alguna manera, Microsoft ya hizo el trabajo "rudo" y nos facilita la vida a los desarrolladores para centrarnos en darle vida a nuestras ideas.