Un blog sobre tecnología y programación
-
Flutter Arquitectura Hexagonal y BLoC
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.…
-
Docker PS
Todos los datos que vemos al ejecutar el comando «docker ps» son importantes. Pero no siempre queremos ver todo. Así que podemos darle forma para que sea mas fácil de…
·
-
Instalar Docker en servidor Ubuntu 22
Har varias maneras de instalar docker. Esta es la manera que nunca me ha fallado. Esta instalación incluye DOCKER COMPOSE Docker compose es una herramienta muy versátil y una solución…
·
-
Pre-request Script Postman para toda la colección
Todas las peticiones de la colección Cuando estamos trabajando con una colección de Postman siempre vamos a necesitar que todas las peticiones salientes tengan un encabezado definido, ej: Content-Type como…
-
Crear imagenes para tienda de apps y mejorar ASO
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…
-
Mostrar textos html en SwiftUI
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…
-
Desplegar aplicaciones con CapRover
Ya es casi un standar que las aplicaciones backend y web en general como servicios; se desplieguen usando contenedores. Aunque manualmente podemos usar el comando docker run, y en grandes…
-
Ngrok vs Serveo, Tunnel para compartir sitios y/o aplicaciones en desarrollo
Una manera de compartir el proyecto en desarrollo es tradicionalmente con un tunnel ssh que luego se distribuye a internet por medio de un proveedor para . Usualmente usaba Ngrok,…
-
Introducción al Desarrollo de Apps
¡Descubre una nueva frontera en el aprendizaje! Sobre este curso ¿Estás listo para un viaje de descubrimiento y aprendizaje? Te presentaremos un curso innovador que te abrirá las puertas a…
·
-
Compilar y firmar la Flutter App con Github Actions
Github Actions y Alojar la App El resultado lo alojaremos en Firebase App Distribution correspondiente a tu app. Opcional, puedes saltar este paso y enviarlo a otro almacenamiento. La razón…
-
Generador de Degradados para Flutter
Proximamente… estamos preparando, esta herramienta será muy útil para generar degradados personalizados para tus aplicaciones flutter.
-
¿Cómo agregar tipografías personalizadas en Flutter?
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…
-
¿Cómo ganan dinero los desarrolladores de aplicaciones móviles?
La industria de apps móviles ofrece modelos de negocio variados. Compras in-app representaron el 50.2% y publicidad el 29.5% del mercado.
-
Cómo hacer backup MySQL con Docker
Podemos exportar en .sql o .sql.gz. En donde la extensión .gz es una versión comprimida de la base de datos. Lo cual nos facilitará la descarga debido a tener un…
·
-
Instalar Laravel SQLite
Pasos para instalar Laravel SQLite: Este comando creará una nueva carpeta con el nombre del proyecto que especificamos, y descargará e instalará la versión 9 de Laravel. Reemplazamos /ruta/a/nuestro/ con…
-
XAMPP vs Laragon en Windows
XAMPP y Laragon son herramientas populares para proyectos web en Windows. XAMPP es estable y completo, mientras que Laragon es más liviano y actualizado. Comparamos ambas en una tabla para…
-
Mostrar alerta al pulsar el botón de retroceso (BACK) en un Aplicación Flutter
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…
-
Entendiendo la Arquitectura de Capas: Un enfoque estructurado para el desarrollo de software
La Arquitectura de Capas es un patrón arquitectónico ampliamente utilizado en el desarrollo de software para organizar el código en capas lógicas y funcionales. Este enfoque facilita la separación de…
·
-
Estructura de Proyectos en Golang: Una Guía Práctica
Golang, también conocido como Go, es un lenguaje de programación de código abierto desarrollado por Google. Es conocido por su simplicidad, eficiencia y facilidad de uso. Una de las características…
·
-
¿Cómo ejecutar «flutter clean» en cada carpeta
En muchas ocasiones, es necesario ejecutar un mismo comando en varias subcarpetas de un directorio, lo cual puede resultar tedioso si se hace manualmente. En este caso, podemos utilizar el…
¿Quieres recomendar algún libro?