Enmanuel Toribio hablando sobre Xamarin en codecamsdq 2019
Eventos

La Experiencia CodecampSDQ

El sábado pasado, 1 de junio, tuve el privilegio de participar como miembro del personal y orador en el CodecampSDQ. Se llevó a cabo en las instalaciones de la Universidad INTEC aquí en Santo Domingo. Este evento ha estado ocurriendo durante muchos años y se ha convertido en una especie de tradición para INTEC y no puedo imaginar que suceda en ningún otro lugar, el evento es casi parte de la identidad de INTEC en este momento. Este tipo de simbiosis son muy imporantes ya que es imprescindible mantener este tipo de eventos al alcance de las próximas generaciones de profesionales. Antes de continuar, un anuncio: actualmente trabajo para Megsoft Consulting, Inc., quienes son los principales organizadores del evento, por lo que cualquier cosa que diga o mencione en este

Leer más »
Xamarin

Cambiando la etiqueta del botón Back en iOS con Xamarin Forms

Algo de contexto He estado trabajando en la aplicación para CodecampSDQ (iOS | Android) que se celebrará en las instalaciones de Intec este 1 de junio. El código se basa en este repositorio y hemos realizado algunas adaptaciones de las que probablemente hablaré con mayor detalle más adelante. En un momento me encontré en un callejón sin salida durante unos minutos haciendo la localización de la aplicación al intentar cambiar la etiqueta del botón Back para que diga Atrás en iOS y de eso voy a hablar a continuación. Directo al punto Para cambiar el contenido de la etiqueta, todo lo que tiene que hacer es establecer esta propiedad NavigationPage.BackButtonTitle. Puedes configurarlo usando XAML o C # Sin embargo, debes tomar en cuenta que tienes que configurar la propiedad desde la página

Leer más »
Xamarin

Áreas seguras del Layout para iOS en Xamarin Forms

Desde el lanzamiento del iPhone X, hay un “notch” en la parte superior de la pantalla en los dispositivos iOS que tiende a ser molesto porque se sobrepone al contenido de nuestra aplicación. Normalmente tendrías que agregar algún tipo de margen para evitar este problema. El mayor inconveniente con este enfoque es que debes tener en cuenta si el teléfono estaba en modo horizontal o vertical y adecuar el margen según este criterio. Para evitar esta frustración se introdujo el flag SafeArea a Xamarin Forms que puedes configurar en tu Page para asegurarte que el framework se haga cargo de los margenes dependiendo de la orientación del dispositivo. Puedes configurarlo en C#: O utilizando XAML, fijate en el ejmplo debajo como se declara primero el namespace donde reside el flag

Leer más »
From https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/images?tabs=macos
Xamarin

Almacenamiento en caché de imágenes en Xamarin Forms

Alguien me preguntó sobre un problema que estaba teniendo al mostrar un ListView que tenía una imagen para cada celda. Cuando el usuario se movía por la lista, las imágenes parpadeaban y la interfaz de usuario se comportaba un poco lento. Las imágenes se estaban cargando desde internet. El problema que tenía la persona era que no estaba usando una estrategia de almacenamiento en caché correcta para las imágenes y ahora voy a explicar cómo puedes solucionar este problema en caso de que te suceda. Suficiente contexto, vamos a tirar código Si deseas agregar caché a tu imagen, debes hacer algo como esto: Vamos a proceder con una explicación Ya seguro sabes que cuando quieres mostrar una imagen debes especificar la fuente (Source) de la imagen. Probablemente has la colocado

Leer más »
Xamarin

Agregando autenticación con huellas digitales en Xamarin Forms

Agregar una autenticación de huella digital para proyectos multiplataforma nunca ha sido tan fácil como con el paquete de NuGet Plugin.Fingerprint. Pero primero… Algunas cosas para aclarar acerca de la autenticación biométrica o por huella digital. Estas son limitaciones de implementación por la tecnología en sí y no están introducidas de ninguna manera por la implementación de Xamarin Forms: No se puede guardar “la huella digital”. Hay dos razones para esto: La lectura y detección de la huella se realiza dentro del hardware que lee la huella. Por ley no se puede, no deberías y de todas formas, no se tiene acceso directo a esta información. Si tu dispositivo tiene más de una huella digital registrada, no se puede saber qué huella digital fue usada para la autenticación. Solo puede

Leer más »
Cinco Preguntas

Cinco preguntas sobre Startup Weekend

Del 10 al 12 de mayo del año en curso, seré voluntario como coach de tecnología en la próxima entrada de Startup Weekend Fintech, así que quise escribir un poco sobre el tema. ¿Qué es Startup Weekend Fintech? Startup Weekend es un evento, algo así como un hackathon, donde puedes desarrollar una idea de negocio de la nada al MVP y lanzarla en 54 horas. Startup Weekend Fintech es eso mismo, pero orientada a ideas de negocios relacionados con Tecnologías Financieras. El evento no es gratis y no recibo ningún tipo de comisión por la venta de boletos. El costo es de aproximadamente US$15 por participante e incluye la comida por tres días, una camisa y una bolsa de regalo con cosas útiles. ¿Quién debería participar? Cualquier persona con curiosidad

Leer más »
Sobre mí
Sobre mí

Desarrollador de software y entusiasta de la tecnología. Cuando no estoy programando estoy cocinando 👨🏽‍🍳. Actualmente trabajo para Megsoft Consulting, Inc.