Flutter имеет богатую экосистему пакетов и плагинов (с pub.dev), которые добавляют функциональность — от компонентов UI до функций устройства до интеграции с бэкендом. Эффективное использование пакетов (и понимание плагинов для встроенных функций) необходимо для продуктивной разработки.
Пакеты и плагины
PACKAGE → pure Dart code adding functionality (e.g. http, provider, intl)
PLUGIN → a package that also includes PLATFORM-SPECIFIC native code (iOS/Android),
bridging to native device features (e.g. camera, geolocation, sensors, Bluetooth)
→ Plugins let Flutter access native platform capabilities.
