Diferencia entre widget sin estado y con estado en Flutter

Como todos sabemos, la aplicación flutter consta solo de widgets, estos se clasifican en términos generales en dos tipos:  Widget sin estado Widget con estado Estado: Antes de conocer la diferencia entre el widget sin estado y con estado debemos echar un vistazo a la definición de Estado de un widget. El estado es información … Continue reading «Diferencia entre widget sin estado y con estado en Flutter»

Formatear fechas en Flutter

El método incorporado de Dart, para formatear fechas en Flutter de acuerdo con los requisitos, es muy limitado y restrictivo. Al tratar con fechas, debe estar en un formato legible por humanos, pero desafortunadamente, no hay forma de formatear fechas en flutter a menos que utilice un paquete de terceros. En este artículo, analizaremos uno … Continue reading «Formatear fechas en Flutter»

Flutter: agregar objetos 3D

Los objetos 3D son aquellos objetos que tienen 3 dimensiones de largo, ancho y profundidad. Estos objetos brindan una excelente experiencia de usuario cuando se usan para varios propósitos. Y agregar este tipo de visualización a su aplicación será muy útil para el usuario, lo que a su vez ayuda a que su aplicación crezca … Continue reading «Flutter: agregar objetos 3D»

Flutter – Usando el Inspector

Flutter se basa en Widgets y Widget Trees. Si eres nuevo en Flutter, imagina Widgets como estructuras de datos o clases de datos. Y para crear una aplicación flutter, anidamos estos Widgets uno dentro del otro. Herramienta de inspección de aleteo Introducción a Flutter Inspector: Al igual que en Android nativo, podemos ver el modelo … Continue reading «Flutter – Usando el Inspector»

Aleteo – Wakelock

El paquete Wakelock en Flutter se usa para mantener la pantalla activa mientras se usa. Se puede ajustar según los requisitos (cuánto tiempo permanecer despierto). Estas son cosas muy simples que mejoran la calidad de la aplicación y aumentan la facilidad de uso de la misma. En este artículo, exploraremos el proceso de mantener activa … Continue reading «Aleteo – Wakelock»

Flutter: creación de la biblioteca GetX de Bottomsheet

Bottomsheets son las hojas que se muestran en la parte inferior para mostrar cualquier contenido que queramos mostrar. Normalmente, cuando creamos bottomsheet, la sintaxis para crear es larga y también usa contexto. Para evitar esto, podemos crear una hoja inferior con un código simple con la ayuda de la biblioteca GetX. También podemos crear usando … Continue reading «Flutter: creación de la biblioteca GetX de Bottomsheet»

Clase de botón emergente en la biblioteca de materiales de Flutter con ejemplo

Un botón de menú emergente es una categoría de widgets ampliamente utilizada que muestra características adicionales al usuario. Generalmente se utilizan en la AppBar de la aplicación para una opción de menú rápido. El usuario puede seleccionar entre las opciones proporcionadas o navegar a una pantalla diferente según su elección. Para activar el menú emergente, … Continue reading «Clase de botón emergente en la biblioteca de materiales de Flutter con ejemplo»

Flutter – Barra de navegación de gotas de agua

El widget BottomNavigationBar proporciona enlaces adicionales para navegar entre diferentes vistas. Cuando se toca un elemento , se invoca la devolución de llamada onTap con un índice del elemento tocado. Dependiendo de la cantidad de elementos, puede haber diferentes formas de mostrar estos elementos. En la barra de navegación Waterdrop Bottom, tiene un efecto de … Continue reading «Flutter – Barra de navegación de gotas de agua»

Flutter: widget de texto seleccionable

Muchas veces necesita seleccionar o copiar algún texto, como cuando está en un navegador web, nos permite seleccionar o copiar cualquier parte del texto sin ningún problema, pero en las aplicaciones móviles, no es posible. Entonces, a veces, debe copiar o ingresar manualmente dichos textos. Pero en Flutter, con la ayuda del Widget de texto … Continue reading «Flutter: widget de texto seleccionable»

Persistir datos con SQLite en Flutter

SQLite es una base de datos informática de código abierto, se utiliza para producir una pieza de información, realizar operaciones completamente diferentes como agregar, eliminar y quitar datos. SQLite no necesita un servidor o un código de back-end, toda la información se guarda en un archivo de computadora dentro del dispositivo, o diremos que es … Continue reading «Persistir datos con SQLite en Flutter»