Dardo – Juegos

Los conjuntos en Dart son un caso especial en List donde todas las entradas son únicas, es decir, no contienen ninguna entrada repetida. También se puede interpretar como una array desordenada con entradas únicas. El conjunto entra en juego cuando queremos almacenar valores únicos en una sola variable sin considerar el orden de las entradas. … Continue reading «Dardo – Juegos»

Clase FlatButton en la biblioteca de materiales Flutter con ejemplo

La clase Flutter FlatButton ha quedado obsoleta oficialmente y no debe utilizarse. Podemos usar la clase TextButton en su lugar para lograr los mismos resultados. En el siguiente ejemplo, tenemos un código que usa la clase TextButton para lograr los mismos resultados que su contraparte obsoleta (es decir, FlatButton ). La clase FlatButton viene con … Continue reading «Clase FlatButton en la biblioteca de materiales Flutter con ejemplo»

Flutter – Lista de imágenes dinámicas

La lista de imágenes dinámicas es la lista de imágenes cuando agregamos imágenes dinámicamente. En este artículo, veremos cómo agregar imágenes dinámicamente a la lista de imágenes. Es algo así como que estamos agregando algunos elementos a la lista. No hay necesidad de agregar dependencia a nuestro proyecto. A continuación se muestra un video de … Continue reading «Flutter – Lista de imágenes dinámicas»

Animación de vista de página en Flutter

Vista de página es una lista que funciona página por página. En este artículo, haremos Cómo animar la página al deslizar. A continuación se muestra un video de muestra para tener una idea de lo que vamos a hacer en este artículo. https://media.geeksforgeeks.org/wp-content/uploads/20220330114145/2.mp4 Usaremos el widget Transformar para animar la página. Sintaxis  Creación de un … Continue reading «Animación de vista de página en Flutter»

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

Cuando estamos usando cualquier aplicación entonces hacemos navegación para navegar entre pantallas . A veces queremos volver a la pantalla anterior, por lo que normalmente usamos Navigator.pop(context) . Esto es usar contexto y, a veces, encontramos atajos para hacer la tarea fácilmente. Para eso, tenemos Get.back() en flutter. Podemos enviar el resultado a la ruta … Continue reading «Flutter: navegación a la pantalla anterior usando la función de biblioteca GetX»

Interruptores en Flutter

El principal uso visto del interruptor es cambiar entre el tema oscuro y claro de la aplicación. Depende de la interfaz de usuario qué tipo de interruptor se requiere. En Flutter, con flutter_switch podemos crear desde interruptores simples hasta personalizados con alto, ancho, colores, texto, etc. Veamos su uso e implementación en este artículo. Paquete … Continue reading «Interruptores en Flutter»

Flutter – Control deslizante y RangeSlide

Un control deslizante es un widget para seleccionar un valor de un rango determinado en la aplicación. Podemos deslizarnos por el valor y seleccionar el valor deseado de él. No necesitamos instalar ninguna dependencia para implementar un control deslizante. Un control deslizante de rango es muy similar a un widget de control deslizante, pero en … Continue reading «Flutter – Control deslizante y RangeSlide»

Widget ClipRRect en Flutter

El widget ClipRRect en flutter se usa para recortar a su hijo usando un rectángulo redondeado. Se asocia con la familia Clippers. El uso principal de las recortadoras es recortar cualquier parte del widget según sea necesario. Se comporta de manera similar a ClipRect y se usa para recortar una porción de rectángulo del widget … Continue reading «Widget ClipRRect en Flutter»

Dart – Declaraciones de control de bucle (Break and Continue)

Dart admite dos tipos de declaraciones de control de bucle: Declaración de ruptura Continuar Declaración Declaración de ruptura: Esta sentencia se utiliza para interrumpir el flujo de control del bucle, es decir, si se utiliza dentro de un bucle, terminará el bucle cada vez que se encuentre. Traerá el flujo de control fuera del bucle … Continue reading «Dart – Declaraciones de control de bucle (Break and Continue)»

Flutter: interfaz de usuario de inicio de sesión de Google y autenticación

 En este artículo, veremos cómo hacer una hermosa pantalla de inicio de sesión de Google y autenticar la misma con Google.  Para hacerlo, siga los siguientes pasos: Paso 1: Primero crea el proyecto flutter en tu IDE. Paso 2 : después de eso, simplemente elimine el código predeterminado y comience desde cero. Paso 3: ahora … Continue reading «Flutter: interfaz de usuario de inicio de sesión de Google y autenticación»