Un blog sobre tecnología
-
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 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.
-
¿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 ayudar en la elección.
-
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 y la satisfacción del usuario.
-
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 comando for en combinación con otras herramientas para automatizar el proceso.
-
Curl en formato JSON legible
Curl es una herramienta útil para realizar solicitudes HTTP y ver la respuesta en formato JSON en la terminal. Junto con otras herramientas de línea de comandos como jq, puedes procesar y manipular los datos JSON para adaptarlos a tus necesidades.
-
Cual es la diferencia entre GitHub Copilot y GitHub Copilot Nightly
¿Qué es GitHub Copilot Nightly? GitHub Copilot Nightly. Esta versión incluye características y mejoras que aún no han sido lanzadas en la versión estable de GitHub Copilot. Aunque esta versión…
-
Cómo cambiar automáticamente el tamaño del texto en función de su anchura y altura en Flutter
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…
-
Cómo agregar un Widget Text seleccionable en Flutter
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…
-
Cómo deshabilitar la barra de herramientas Copiar, Cortar, Pegar y Seleccionar todo en el widget TextField
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,…
-
Desplegar PocketBase en un Servidor de Producción con RUNCLOUD.io
En esta ocasión vamos a desplegar PocketBase en un servidor de producción para que podamos acceder a nuestra aplicación desde cualquier cliente ya sea web o móvil.
·
-
Comparación Laragon vs Laradock (Windows vs Docker)
Durante mucho tiempo en Windows con Laravel, pude notar las principales diferencias que hay al utilizar Laravel y Laradock. comparacion laragon vs laradock: La principal diferencia es de qué no podemos tener certificados SSL tan fácil como en Windows.
-
Copiar o pegar texto desde el portapapeles con Dart en Flutter
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 backend para Flutter App
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.
¿Quieres recomendar algún libro?