El día 8 de Febrero de este año (2017) Yordi Agustín y yo hablamos sobre el tema de cómo diseñar para que nuestras apps se ejecuten en pantallas de diferentes tamaños, la grabación es la siguiente:
Si quieren ver alguno de los otros webinar sigan el canal https://www.youtube.com/c/HumbertoJaimes
sábado, 18 de febrero de 2017
Webinar: Diseñando en diferentes tamaños de pantalla para Xamarin.Android y Xamarin.iOS
domingo, 25 de diciembre de 2016
Error inflating class android.support.v7.widget.Toolbar (Xamarin.Forms 2.3.3.175)
El día de hoy (25/12/2016) actualice a la última versión de Xamarin (4.2.2.6) disponible en el canal estable en Visual Studio. Después de esto al crear un proyecto de Xamarin.Forms (2.3.3.175) al querer ejecutar en Android obtuve el siguiente error cuando la app inicio.
Si quieren ver paso a paso y revisar los paquetes que deben estar instalados a continuación pongo paso a paso cómo hacer la corrección.
Android.Views.InflateException: Binary XML file line #1: Error inflating class android.support.v7.widget.Toolbar
La forma resumida es:
- Reinstalar la última versión de Xamarin.Forms para que se instalen las dependencias faltantes
- Limpiar el proyecto
- Reconstruir el proyecto
Si quieren ver paso a paso y revisar los paquetes que deben estar instalados a continuación pongo paso a paso cómo hacer la corrección.
martes, 22 de noviembre de 2016
¿Cómo ser un Xamarin MVP?
En este post voy
a hablar un poco sobre algo que me han preguntado en varias ocasiones, ¿cómo es
que uno se vuelve Xamarin MVP?
Lo primero que
siempre aclaro es que yo entre al proceso antes de que Xamarin dejara de ser un
producto costoso (1000 USD al año por plataforma) y por lo tanto había mucho
menos interés del que hay actualmente sobre todo lo relacionado a la plataforma
Xamarin (incluido ser MVP). Por lo cual es probable que el esfuerzo requerido
para convertirse en MVP, o en mi caso para mantener el reconocimiento, sea
mayor al que se necesitaba cuando yo aplique. Por esta razón no describiré muy
a detalle cada actividad que realice.
El MVP es un
reconocimiento para las personas que hacen actividades que ayuden a la
comunidad de desarrolladores Xamarin.
El sitio oficial
(https://www.xamarin.com/mvp ) menciona
que se toma en cuenta lo siguiente:
-
Escribir
artículos, libros y blog posts.
-
Hablar
en público o de manera online.
-
Ayudar
a los desarrolladores en el foro oficial,
twitter, Stack Overflow y/u otras comunidades.
-
Crear
apps excepcionales.
viernes, 11 de noviembre de 2016
Webinar. Mapas en Xamarin.Forms
Hola,
La cuarta semana del diplomado trata sobre Xamarin.Forms, para complementar los temas del diplomado daremos un webinar sobre el tema de mapas en apps con Xamarin.Forms
Actualización (17/02/2017) Se agrega el vídeo
La cuarta semana del diplomado trata sobre Xamarin.Forms, para complementar los temas del diplomado daremos un webinar sobre el tema de mapas en apps con Xamarin.Forms
Actualización (17/02/2017) Se agrega el vídeo
martes, 18 de octubre de 2016
¿Qué debo saber antes de iniciar el diplomado o comenzar con Xamarin?
Desde mi punto de vista algunos de los conceptos importantes son los siguientes (no están ordenados con base en algún criterio):
Enumeraciones
Constructores
Interfaces
Herencia
Eventos (aprendan también a crearlos y no solo como suscribirse y cancelar la suscripción)
Delegados este otro enlace también es muy bueno
Linq
Expresiones Lambda (Aquí otro post explicado de una manera mas simple)
Directivas de compilación (comenzando por #if)
Conversiones de datos (sobre todo entender cómo funcionan Byte[], Stream, MemoryStream)
Inyección de dependencias
Manejo de excepciones
Genéricos
Async y Await
Probablemente no todos esos conceptos se toquen directamente en el diplomado, sin embargo, a lo largo de mi experiencia con Xamarin, todos me han facilitado mucho las cosas.
¡Algunos recursos!
Hace tiempo vi esta pequeña serie de vídeos subidos por José Luis Estrada. Estos videos justo servían para preparar a la gente antes de un curso de Xamarin.
Si quieren aprender un nivel aún más básico, este curso de Miguel Muñoz Serafín los puede ayudar.
Los temas son solo una recomendación, no es obligatorio conocerlos todos para poder sacar provecho del diplomado. Así que si no conocen alguno o tienen alguna duda sin problema pueden contactarme antes, durante o después del diplomado y buscamos la manera de resolver esas dudas.
Si aún no te has registrado a este diplomado gratuito aún puedes hacerlo en este sitio
lunes, 12 de septiembre de 2016
Meetup Xamarin + UX + DevOps CDMX
El próximo 24 de Septiembre en las instalaciones del Tecnológico Gustavo A. Madero se realizará otra de las reuniones sobre la plataforma donde además del desarrollo con Xamarin hablaremos de UX y DevOps que son temas muy importantes para mejorar nuestros desarrollos.
La agenda es la siguiente:
• Mobile DevOps por Cristian González, el hace apps por comida y sabe Xamarin
• Charla por definir por Alejandro Martínez, Technical Evangelist en Microsoft México
• Charla sobre UX por definir por Fabián Miranda
Al final habrá un tiempo para convivir.
El registro es en https://www.meetup.com/es-ES/DevXamarinMX/events/233838335/ 

La agenda es la siguiente:
• Mobile DevOps por Cristian González, el hace apps por comida y sabe Xamarin
• Charla por definir por Alejandro Martínez, Technical Evangelist en Microsoft México
• Charla sobre UX por definir por Fabián Miranda
Al final habrá un tiempo para convivir.
lunes, 5 de septiembre de 2016
Error Page Not Found en Team Foundation Server
Después de instalar la última versión de Xamarin, al abrir uno de mis proyectos, el cual tengo en Visual Studio Team Services, obtuve el siguiente error "Team Foundation Error" Page "GUID" not found" :
Este error no me permitía conectarme a Team Services ni abrir el Source Control explorer, investigando vi que la solución es, ejecutar el siguiente comando en la consola con privilegios de administrador:
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
Según la versión de Visual Studio que este fallando hay que escribir el numero correcto en el comando.
Visual Studio 2005 = 8
Visual Studio 2008 = 9.0
Visual Studio 2010 = 10.0
Visual Studio 2012 = 11.0
Visual Studio 2013 = 12.0
Visual Studio 2015 = 14.0
Este error no me permitía conectarme a Team Services ni abrir el Source Control explorer, investigando vi que la solución es, ejecutar el siguiente comando en la consola con privilegios de administrador:
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
Según la versión de Visual Studio que este fallando hay que escribir el numero correcto en el comando.
Visual Studio 2005 = 8
Visual Studio 2008 = 9.0
Visual Studio 2010 = 10.0
Visual Studio 2012 = 11.0
Visual Studio 2013 = 12.0
Visual Studio 2015 = 14.0
El comando permite recrear algunos settings de Visual Studio entre los cuales se encuentra el que esta dañado, este comando es el que se ejecuta al finalizar la instalación de Visual Studio.
Para mas información pueden revisar este enlace
Después de ejecutar este comando ya funciono mi acceso a Team Services.
Suscribirse a:
Entradas (Atom)