Las 20 mejores bibliotecas para desarrolladores de Flutter
- Andrés Cruz
¿Con qué frecuencia utiliza las bibliotecas en su trabajo? Supongo que lo haces todo el tiempo. Porque los buenos desarrolladores siempre quieren ser mejores. Es por eso que siempre están listos para obtener algo nuevo y, lo que es más importante, siempre saben dónde encontrarlo. Vamos a ver las 20 mejores bibliotecas para desarrolladores novatos de Flutter.
expandable
Número uno en nuestra lista. Esta plantilla lo ayudará a crear una lista desplegable para que su aplicación sea más fácil de usar. Una cosa insustituible. Utilice esta biblioteca para crear un gran producto y reducir el tiempo de desarrollo.
https://code.market/libs/flutter/expandable/?utm_source=codemarket&utm_medium=article
masked_controller
¿Cuál es la primera acción que ve el usuario cuando ejecuta la aplicación? ¡Registro! El registro debe ser fácil y práctico para evitar que los usuarios se escapen. Es por eso que necesita agregar un controlador para insertar una máscara en el campo de texto. Este es un código probado que se usa en casi todas las aplicaciones que tienen un registro por teléfono.
https://code.market/libs/flutter/masked_controller/?utm_source=codemarket&utm_medium=article
flutter_money_formatter
Una extensión indispensable para cualquier aplicación de comercio electrónico. Si necesita obtener etiquetas de precios en su aplicación, aquí tiene todo lo que necesita. Esta extensión le permite formatear cualquier moneda según sus características, sin referencia a la localización.
https://code.market/libs/flutter/flutter_money_formatter/
fl_chart
Esta es la mejor biblioteca para dibujar gráficos. Sin embargo, son esenciales en varias aplicaciones, desde aplicaciones financieras hasta simples contadores de calorías.
https://code.market/libs/flutter/fl_chart/?utm_source=codemarket&utm_medium=article
Shimmer
Pantalla de espera de carga fácil de usar y agradable a la vista. Los usuarios definitivamente aprecian los esfuerzos. Y no le valdrá nada si usa las bibliotecas correctamente.
https://code.market/libs/flutter/shimmer/
font_awesome_flutter
Una biblioteca un poco diferente pero no menos valiosa. Hay iconos para cualquier consulta. Perfecto para empezar. Es bueno conocer estas bibliotecas para ahorrar tiempo y trabajar en algo más grande.
https://fontawesome.com/v5.15/icons?d=gallery&p=2&m=free&utm_source=codemarket&utm_medium=article
backdrop
Para cualquier desarrollador novato, es importante encontrar sus bibliotecas para hacer mejor sus tareas. Peculiaridades tan pequeñas, como esta, en el desarrollo de aplicaciones son sumamente valiosas, porque te permiten trabajar con poco esfuerzo para que se vea bien y profesional.
https://code.market/libs/flutter/backdrop/?utm_source=codemarket&utm_medium=article
neat_periodic_task
Esta extensión ayudará con el lanzamiento regular de tareas en segundo plano. Parece ser un caso simple, pero no puedes prescindir de una biblioteca aquí. Esta extensión no es un soporte oficial de Google, pero le permite ejecutar operaciones de mantenimiento en una tarea periódica en segundo plano.
https://code.market/libs/flutter/neat-periodic-task-scheduling/?utm_source=codemarket&utm_medium=article
url_launcher
También es una función muy importante para abrir enlaces desde su aplicación en un navegador.
https://code.market/libs/flutter/url_launcher/?utm_source=codemarket&utm_medium=article
intro_slider
Slider es una extensión fácil de usar para su aplicación. Al usar esta biblioteca, ya no tendrá que dedicar su tiempo a ella. Un par de clics y listo.
https://code.market/libs/flutter/intro_slider/?utm_source=codemarket&utm_medium=article
bottom_navy_bar
La usabilidad de una app, así como de un sitio, radica en su navegación. Si es intuitivo y no crea preguntas adicionales para los usuarios, entonces es un éxito. Es por eso que el panel de navegación inferior es un éxito, es simple, claro y cercano a todos los usuarios. Y la barra de navegación de esta biblioteca también es muy fácil de usar.
https://code.market/libs/flutter/bottom_navy_bar/?utm_source=codemarket&utm_medium=article
local_auth
Una característica excelente de la aplicación es el inicio de sesión mediante datos biométricos. Esta biblioteca diversificará su aplicación y la actualizará. Esta extensión es adecuada para los sistemas Android e iOS.
https://code.market/libs/flutter/local_auth/?utm_source=codemarket&utm_medium=article
percent_indicator
Indicadores, barras de carga, todo esto es común, por lo que hay un millón de bibliotecas diferentes sobre este tema. Es práctico usar una biblioteca con código probado. Es muy fácil de usar, por lo que incluso si es un principiante, puede manejar fácilmente la tarea.
https://double-pablo.medium.com/20-best-libraries-for-flutter-developers-304cb1f4ea5c
cached_network_image
La tasa de carga de la página es muy importante, al usar imágenes almacenadas en caché podrá mantener a más usuarios. Es por eso que todos los desarrolladores deben conocer esta biblioteca.
https://code.market/libs/flutter/cached_network_image/?utm_source=codemarket&utm_medium=article
flutter_inappwebview
Vista web dentro de su aplicación. Para abrir páginas en el navegador ligero y ventoso. Otro elemento esencial para todos los desarrolladores, desde principiantes hasta profesionales.
https://code.market/libs/flutter/flutter_inappwebview/?utm_source=codemarket&utm_medium=article
dio
Este es el mejor cliente HTTP probado y práctico para Dart. De hecho, es muy útil para realizar consultas de forma simplificada. Este cliente admite interceptores, configuración global, FormData, cancelación de solicitudes, descarga de archivos, tiempo de espera, etc. Le sugiero que lo mantenga en sus pestañas, porque definitivamente será útil para ti y definitivamente le hará la vida más fácil.
https://pub.dev/packages/dio
path_provider
Cuando necesite ubicar un archivo en el sistema de archivos de Android o iOS, simplemente use este complemento. Esto es exactamente lo que necesitas.
https://code.market/libs/flutter/path_provider/?utm_source=codemarket&utm_medium=article
animations
El poder de la animación no puede subestimarse. Las imágenes fijas son simples, pero también aburridas. Para hacer que su aplicación sea más atractiva para los usuarios, debe usar este poder. Este paquete contiene una animación básica que hace entretenida incluso la aplicación más simple. Si usa la animación correctamente, su aplicación se verá más profesional. Como si le hubieras dedicado mucho tiempo y esfuerzo. Pero, de hecho, usó las bibliotecas sabiamente en su trabajo.
https://code.market/libs/flutter/animations/?utm_source=codemarket&utm_medium=article
flutter_local_notifications
¡Revise sus notificaciones, parece que se le recuerda que use las bibliotecas en su trabajo con más frecuencia! Este complemento multiplataforma para mostrar notificaciones locales en los dispositivos de los usuarios. Las notificaciones se deshabilitan con frecuencia en las aplicaciones, pero siguen siendo extremadamente importantes para el desarrollo.
https://code.market/libs/flutter/flutter_local_notifications/?utm_source=codemarket&utm_medium=article
flutter_slidable
Otro complemento increíble que hará la vida más fácil es la animación deslizante. En lugar de sufrir, puede usar este paquete. El paquete incluye varios tipos de animación: Behind Motion, Drawer Motion, Scroll Motion y Stretch Motion
https://code.market/libs/flutter/flutter_slidable/?utm_source=codemarket&utm_medium=article
Articulo original:
https://double-pablo.medium.com/20-best-libraries-for-flutter-developers-304cb1f4ea5c
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter