Entradas

Mostrando las entradas de enero, 2018

Xamarin - Lecciones aprendidas 1

Imagen
Llevaba un tiempo haciendo aplicaciones nativas para Android y hace más o menos un año empecé a utilizar Xamarin (Forms) para casi todos mis desarrollos móviles. Aquí voy a documentar algunas lecciones aprendidas de cosas que quizá sean muy básicas y a veces obvias, pero que me pusieron en apuros. No es mi intención hablar de soluciones ideales ni de buenas prácticas, sino dar pistas de la forma en que abordé cada situación.

Ponerle atención al tamaño de las imágenes:

Para una app con muchos íconos y botones redondos, utilicé el plugin Xam.Plugins.Forms.ImageCircle. En algún ejemplo vi que usaban imágenes de 500x500px dentro de un marco de 700x700px, que da un borde de 200px por cada lado, así:


Esa relación de aspecto es ideal para las imágenes, porque al ponerles fondo transparente y ubicarlas en el ImageCircle, se ven muy bien:

El problema está en el tamaño; 700x700px es demasiado grande para una Tablet Android de bajo costo (ej. Lenovo Tab3 7 Essential) y en general para cualquier …