Reducir una app con IA: medir el APK no basta para hablar de la tienda
Una experiencia con Claude: reactivar CI permitió medir el APK de pruebas, mientras la medición de producción seguía pendiente.
Proceso de creación de aplicaciones móviles para dispositivos como smartphones y tablets, utilizando herramientas y tecnologías específicas para adaptar y optimizar la aplicación a diferentes plataformas móviles.
Una experiencia con Claude: reactivar CI permitió medir el APK de pruebas, mientras la medición de producción seguía pendiente.
PocketBase como backend ligero para recibir y gestionar reportes de bugs desde tus apps Flutter. Una solución rápida, flexible y fácil de implementar que incluye soporte para imágenes, validación por API Key y una integración directa con tu panel de administración.
La arquitectura hexagonal sigue aumentando su popularidad, debido a la gran oportunidad de escalabilidad en un proyecto. La arquitectura hexagonal es una practica deseada en proyectos que van a creccer. ¿Qué es un proyecto GRANDE? Un proyecto grande no significa que va tener mucho tráfico o usuarios. En este contexto el tráfico y cantidad de […]
Una de las cosas más importantes en el ASO es mejorar visualmente las imágenes de captura de pantalla que adjuntan tu app como esta: La importancia de crear estos diseños atractivos es que los usuarios tengan mayor confianza y deseen descargar la app. Especialmente si demostramos cómo resuelve la necesidad y su uso. Además puedes […]
Estaba teniendo un inconveniente al consumir una api ya que uno de los datos que devolía estaba en formato HTML, pero no una pagina html. Sino un texto formateado en html. Las primeras propuestas eran de realizar un webview, pero esto no solucionaba el problema, porque el webview espera una pagina web con toda la […]
En Flutter, se pueden agregar tipografías personalizadas para darle a tu aplicación un aspecto único y personalizado. Al incluir los archivos de fuente en tu proyecto y configurarlos en tu archivo pubspec.yaml, puedes usar fácilmente estas tipografías personalizadas en los widgets de Texto de tu aplicación. Con unos pocos pasos sencillos, puedes agregar tipografías personalizadas a tu proyecto Flutter y darle a tu aplicación un toque profesional.
En Flutter, mostrar una alerta al presionar el botón de retroceso mejora la experiencia del usuario. Podemos utilizar WillPopScope y showDialog para personalizarla. Esto mejora la calidad de la aplicación y la satisfacción del usuario.
Fui_kit: Los iconos están organizados en tres temas: bold, regular, solid. Dentro de cada tema, encontrarás una amplia gama de iconos para satisfacer tus necesidades. Además, cada tema tienen dos variantes rounded y straight (rectangular).
En este ejemplo, vamos a mostrar cómo cambiar el tamaño del texto de acuerdo a la anchura y la altura de la pantalla o widget contenedor. Cada pantalla tiene distintos tamaños, por lo que el árbol de widgets puede auto redimensionarse de acuerdo a la pantalla en Flutter. Vea el ejemplo a continuación: Ahora importaremos […]
Te mostraré cómo agregar un Widget Text seleccionable y RichText en Flutter. Los widgets de Text no tienen función de seleccionar o copiar texto, puede usar el widget de texto seleccionable para crear widgets de texto seleccionables y copiables en Flutter. Cómo agregar un widget de texto seleccionable y copiable en Flutter: Use SlectableText en lugar […]
En este ejemplo, veremos la forma de deshabilitar copiar, cortar, pegar y seleccionar las barras de herramientas en el widget TextField. En caso de que necesites deshabilitar estas barra de herramientas, vea el ejemplo a continuación para obtener más detalles: Deshabilite la barra de herramientas Copiar, Cortar, Pegar y Seleccionar en el widget TextField: Código completo: […]
La función de copiar y pegar es algo de uso común en muchas aplicaciones móviles, en Flutter, necesitamos de services.dart para poder realizar estas acciones.
PocketBase es un backend de código abierto, creado en go (GO LANG) y ofrece las principales características que necesitamos de un backend. Una alternativa básica si la comparamos con Firebase, Supabase o Amplify.
con el comando adb shell podemos ingresar a las carpetas del sistema android. Si estas usando Flutter, necesitarás agregar «app_flutter», despues de la ruta, para que te muestre el contenido de dicha carpeta.
Provider es un gestor de estado para flutter muy fácil de implementar en una aplicación nueva o ya desarrollada.
Debido a que esté widget es una lista desplegable necesitaremos almacenar nuestras opciones o variables dentro de una lista. Eso será la forma más eficiente de construir un dropdown.
Conectar un dispositivo iOS físico a Xcode sin cables, por medio de WIFI.
Dadas las circunstancias vamos a necesitar conectar varios dispositivos a nuestro proyecto de flores aquí en configuración
Es necesario agregar la ruta de ADB a $PATH y así tener acceso de manera global al comando adb.
Únicamente tenemos que conectar el dispositivo Windows, Mac o Linux con el cable USB y ejecutamos en la Consola lo siguiente…