Flutter soporta el uso de paquetes; desde el repositorio de paquetes Pub.
Los paquetes posibilitan muchos casos de uso, por ejemplo:
- Crear peticiones de red (
http), - Manejo personalizado de navegación/enrutado (
fluro), - Integración con APIs del dispositivo (como
url_launcher&battery), - Usar SDKs de plataforma de terceras partes (como
Firebase). - Etc....>
Para usar un paquete necesitas realizar 4 pasos:
- Agregar la dependencia
Agregar el paquete como una dependencia en su archivo pubspec.yaml:
Por ejemplo para el paquete introduction_screen, deberás agregar:
dependencies:
introduction_screen: ^3.1.8
-
Instálarlo
-
Desde la terminal: Ejecuta
flutter packages get -
o Desde VS Code: Haz clic en ‘Get Packages’ en la barra de acciones encima de
pubspec.yaml -
Impórtalo
Añade la declaración import correspondiente en tu código Dart.
- Reiicia la app
Puede que tengas que parar y reiniciar la app, para evitar errores del tipo MissingPluginException al usar el paquete.