Flutter es el SDK móvil de Google para crear aplicaciones nativas de iOS y Android a partir de una base de código única. Al crear aplicaciones con Flutter, todo apunta a Widgets: los bloques con los que se crean las aplicaciones de Flutter. La interfaz de usuario de la aplicación se compone de muchos widgets simples, cada uno de los cuales maneja un trabajo en particular. Esa es la razón por la que los desarrolladores de Flutter tienden a pensar en su aplicación Flutter como un árbol de widgets.
En comparación con sus tecnologías contemporáneas como React Native, Kotlin y Java , Flutter es mucho mejor en lo que respecta a tener una base de código única para Android e iOS, interfaz de usuario reutilizable y lógica empresarial, alta compatibilidad, rendimiento y productividad.
Tabla de contenidos
Lo esencial
- Aleteo – Introducción
- Flutter: aplicación de arquitectura
- Configuración de Android Studio para el desarrollo de Flutter
- Flutter: configuración para el desarrollo de aplicaciones
- Desarrollo Flutter en Ubuntu
Widgets
- Aleteo – Widgets
- Flutter: widgets con estado frente a sin estado
- Clase de contenedor en Flutter
- Clase de andamio en Flutter
- Clase MaterialApp en Flutter
- Widget BottomNavigationBar en Flutter
- Widget ClipRRect en Flutter
- Widget de cajón en Flutter
- Widget ClipRect en Flutter
- Widget de opacidad en Flutter
- Widget RotatedBox en Flutter
- Flutter: widget de texto enriquecido
- Flutter – Widget OctoImage
- Flutter – Widget de la barra de aplicaciones
Visite Flutter-Widgets para ver más widgets.
Componentes de la interfaz de usuario
- Flutter – Deslizador de carrusel
- Flutter – Vista de cuadrícula escalonada
- Flutter: indicadores de progreso circulares y lineales
- Cuadro de diálogo de alerta en Flutter
- Aleteo – Diálogos
- Clase de icono en Flutter
- Clase ampliada en Flutter
- Reloj Analógico en Flutter
- Flutter – Vídeos de manipulación
- Flutter – Tarjeta de mosaico de expansión
- Aleteo – Pestañas
- Flutter – Lista horizontal
- Flutter: trabajar con gráficos
- Flutter – Barra inferior convexa
- Flutter – Deslizante
Visite Componentes de la interfaz de usuario de Flutter para obtener más información.
Diseño y Animaciones
- Personalización de fuentes en Flutter
- Flutter – Texto esquelético
- Flutter – Animación en Transición de Ruta
- Aleteo – Efecto dominó
- Flutter: orientación de la interfaz de usuario
- Flutter – Simulación de Física en Animación
- Aleteo – Temas
- Flutter – Animación de héroe radial
- Flutter – Clase PhotoHero
- Flutter – Animación de bisagra
- Aleteo – Lottie Animación
- Flutter: uso de fuentes de Google
- Flutter – Texto de tamaño automático
- Flutter – Rotar Transición
- Flutter – Cargador perezoso
- Flutter – Pantalla de bienvenida animada
- Aleteo – Brillo
- Animaciones de Rive en Flutter
- Indicador de progreso en Flutter
Formas y gestos
- Validación de formularios en Flutter
- Diseñar una página de envío de formularios en Flutter
- Aleteo – Gestos
Navegación y enrutamiento
- URL en Flutter
- Aplicaciones de varias páginas en Flutter
- Rutas y Navegador en Flutter
- Recuperar datos de TextFields en Flutter
- Flutter – WebSockets
- Flutter – Evitar Jank
- Flutter: rutas con nombre
- Flutter: actualización de datos en Internet
- Flutter: obtención de datos de Internet
- Flutter: eliminación de datos en Internet
- Flutter: envío de datos a Internet
- Flutter – Argumentos en rutas con nombre
- Flutter – Devolver datos desde la pantalla
- Flutter – Enviar datos a la pantalla
- Flutter: envía datos a la pantalla usando RouteSettings
Dispositivo de acceso
- Acceso a la galería en Flutter
- Acceso a la cámara en Flutter
- Notificaciones locales de fondo en Flutter
- Restringir el modo horizontal en Flutter
Conceptos avanzados
- Flutter: lee y escribe datos en Firebase
- Correo y SMS en Flutter
- Hacer llamadas en Flutter
- FAB – Marcación rápida en Flutter
- Aleteo – Wakelock
- Implementando API REST en Flutter
- Respuesta HTTP GET en Flutter
Aplicaciones Flutter
- Aplicación de prueba básica en la API de Flutter
- Una aplicación Hello World usando Flutter
- Crear una aplicación simple en Flutter
- Flutter: aplicación sencilla de generación de PDF
- Flutter – Aplicación de rodillos de dados
- Flutter – Aplicación Magic 8 Ball
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA