Flutter – Widget de cuadro restringido

ConstrainedBox es un widget integrado en flutter SDK. Su función es agregar restricciones de tamaño a sus widgets secundarios. Es bastante útil si queremos que un contenedor o una imagen no supere una determinada altura y anchura. También es bueno mantener el texto en un diseño ajustado haciendo que el widget Text sea un elemento … Continue reading «Flutter – Widget de cuadro restringido»

Flutter – Animación de revelación circular

La animación Circular Reveal en Flutter está inspirada en ViewAnimationUtils.createCircularReveal(…). Hace exactamente lo que sugiere el nombre, lo que significa que se usa para revelar contenido, generalmente una imagen circular donde el círculo crece y hace que la imagen sea visible. En este artículo, implementaremos una animación de revelación circular simple a través de una … Continue reading «Flutter – Animación de revelación circular»

Flutter: uso de fuentes de Google

Cualquier desarrollador de interfaz de usuario que crea una aplicación tiene que lidiar con las fuentes. Google Fonts ofrece una amplia gama de fuentes que se pueden utilizar para mejorar las fuentes de la interfaz de usuario. Flutter proporciona un paquete de fuentes de Google que se puede usar para implementar varias fuentes disponibles. Algunas … Continue reading «Flutter: uso de fuentes de Google»

Flutter – Widget ampliado

El widget expandido en flutter es útil cuando queremos que un widget secundario o widgets secundarios ocupen todo el espacio disponible a lo largo del eje principal (para Fila, el eje principal es horizontal y vertical para Columna ).  El widget expandido se puede tomar como hijo de Row, Column y Flex. Y en caso … Continue reading «Flutter – Widget ampliado»

Widget de pintura personalizado en Flutter

Flutter brinda a los desarrolladores la libertad total de usar cada píxel en la pantalla y dibujar formas personalizadas. Este ha sido uno de los puntos clave de venta de Flutter. Para lograr esto, usamos la clase CustomPainter. En este artículo, intentaremos crear el logotipo de GeeksforGeeks usando el widget CustomPaint de Flutter. Implementación paso … Continue reading «Widget de pintura personalizado en Flutter»

Flutter: trabajar con el botón Material

Los botones son componentes materiales que brindan al usuario una función de un solo toque para realizar acciones, elegir, enviar formularios, guardar datos, abrir una nueva página, etc. Los botones se activan cuando el usuario los toca. Son la función más utilizada que se proporciona en casi todas las aplicaciones de flutter. Para usar botones, … Continue reading «Flutter: trabajar con el botón Material»

Flutter – Barra de búsqueda

La barra de búsqueda es un elemento básico de la interfaz de usuario proporcionado por todas y cada una de las aplicaciones o sitios web que usamos para buscar el contenido que necesitamos. La barra de búsqueda básica se puede crear fácilmente, pero la que vamos a crear buscará elementos según una substring ingresada en … Continue reading «Flutter – Barra de búsqueda»

Lee y escribe datos en Flutter usando SharedPreferences

SharedPreferences es la mejor opción para almacenar una pequeña cantidad de datos en proyectos flutter. Preferencias compartidas es la forma en que uno puede almacenar y recuperar pequeñas cantidades de datos primitivos como pares clave/valor en un archivo en el almacenamiento del dispositivo, como strings, enteros, flotantes, booleanos que conforman sus preferencias en un archivo … Continue reading «Lee y escribe datos en Flutter usando SharedPreferences»

Flutter: navegación a la siguiente pantalla usando la función de biblioteca GetX

Cuando queremos navegar entre las pantallas en flutter, usamos Navigator en Flutter. Utiliza contexto y constructores para la navegación. A veces, pasamos los datos a la siguiente pantalla y los recuperamos en la siguiente pantalla. Cuando usamos Navigator en flutter, su sintaxis es muy grande y no es una buena práctica cada vez que navegamos … Continue reading «Flutter: navegación a la siguiente pantalla usando la función de biblioteca GetX»

Flutter: aprendizaje automático en el dispositivo con el kit ML

El aprendizaje automático se está utilizando ampliamente en los proyectos de hoy. Requiere conocimiento de Machine Learning para crear modelos, para desarrolladores de aplicaciones que quieran usar Machine Learning en el proyecto pero no saben cómo crear un modelo. En Flutter, Google ha realizado ciertos desarrollos para ayudar a los desarrolladores a crear la aplicación … Continue reading «Flutter: aprendizaje automático en el dispositivo con el kit ML»