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 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 […]

Leer artículo completo →

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 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 […]

Leer artículo completo →

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 producciones usar Kubernetes, para sitios que están comenzando es probable que un docker-compose.yaml sea conveniente. CI/CD un docker-compose.yaml nos ofrece desplegar varios contenedores sin problema, […]

Leer artículo completo →

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, pero estuve buscando alguna alternativa y encontré serveo.net el cual es completamente gratis y puedes obtener subdominios. Además puedes emitir más de 1 servicio, lo […]

Leer artículo completo →

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 un universo de conocimiento tecnológico. Lenguajes que aprenderemos ¿A quién está dirigido? Personas de cualquier nivel académico que desea iniciar con la programación y desarrollo […]

Leer artículo completo →

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 para usar App Distribution es que puedes automatizar el envío de la app a pruebas. Es importante agregar los archivos: key.properties y keystore.jks a .gitignore […]

Leer artículo completo →

¿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.

Leer artículo completo →

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 la ruta donde deseamos guardar el archivo de la base de datos SQLite. Esto creará un archivo vacío con el nombre database.sqlite en la ruta […]

Leer artículo completo →

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 responsabilidades y promueve la modularidad, lo que resulta en aplicaciones más escalables y mantenibles. En esta entrada de blog, exploraremos en detalle la Arquitectura de […]

Leer artículo completo →

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 más notables de Go es su estructura de proyectos, que ayuda a mantener el código organizado y fácil de mantener. En este artículo, exploraremos la […]

Leer artículo completo →

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 en desarrollo puede ser útil para probar nuevas funcionalidades y contribuir al desarrollo del producto, también es posible que contenga errores o problemas no solucionados. […]

Leer artículo completo →

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 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 […]

Leer artículo completo →