Packages пакеты

20.05.2019
Статья написана для старой версии Flutter и сейчас обновляется. Часть кода может не компилироваться на актуальной версии.

Список пакетов для Flutter

  • flutter_map — виджет отображения тайловых карт
  • flutter_spinkit — набор виджетов с анимацией загрузки (прелоадеры)
  • http — для сетевых запросов
  • latlong — класс для расчёта географических координат
  • shared_preferences — пакет для сохранения постоянных данных ключ-значение

flutter_map

Виджет для отображения тайловых карт, поддерживает OpenStreetMap. Пример | описание https://pub.dartlang.org/packages/flutter_map

flutter_spinkit

https://pub.dartlang.org/packages/flutter_spinkit https://github.com/jogboms/flutter_spinkit

Flutter Spinkit - набор виджетов с анимацией загрузки (прелоадеры).

http

Git репозиторий Урок на сайте: Урок 7. HTTP и HTTPS, сетевые запросы в Dart и Flutter

latlong

https://pub.dartlang.org/packages/latlong Lat Long предоставляет облегченную библиотеку для расчета общей широты и долготы. Нужен при использовании пакета flutter_map , для использования класса LatLng()

LatLng(52.518611,13.408056)

Так же позваляет рассчитать растояние между координатами.

shared_preferences

Пакет для сохранения постоянных данных ключ-значение, на устройствах iOS и Android. Реализация NSUserDefaults (на iOS) и SharedPreferences (на Android). Пример | описание