Сегодня мы увидим, как установить Flutter на Mac. Пользователь также может установить Flutter на Windows. Flutter позволяет нам создавать красивые нативные приложения для iOS, Android и Интернета из единой кодовой базы. Архитектура виджетов Flutter включает в себя все важные отличия платформы, такие как прокрутка, навигация, значки и шрифты, чтобы обеспечить полную нативную производительность на iOS, Android и веб-устройствах.

Горячая перезагрузка Flutter помогает нам быстро и легко экспериментировать, создавать пользовательские интерфейсы, добавлять функции и быстрее исправлять ошибки.
Время перезагрузки меньше секунды без потери состояния на эмуляторах, симуляторах и оборудование для iOS и Android.

Встроенные во Flutter красивые виджеты Material Design и Cupertino Design (iOS), богатые API-интерфейсы движения, плавная, естественная прокрутка и поддержка платформы.

Начнем с процесса настройки

Предпосылки:

  1. Операционные системы: macOS (64-разрядная версия)
  2. Дисковое пространство: 2,8 ГБ (не включает дисковое пространство для IDE/инструментов)
  3. Инструменты: Flutter зависит от этих инструментов командной строки, доступных в вашей среде
    bash ,curl, git2.x, mkdir, rm, unzip, which, zip

Получить Flutter SDK для Mac:

  1. Пользователь может загрузить стабильную версию flutter sdk с помощью приведенной ниже команды
    https://storage.googleapis.com/flutter_infra/releases/stable/macos/flutter_macos_v1.12.13+hotfix.9-stable.zip.
  2. После загрузки zip-файла извлеките zip-файл в любое нужное место, используя следующую команду на терминале
    $ cd ~/development
    $ unzip ~/Downloads/flutter_macos_v1.12.13+hotfix.9-stable.zip
  3. Пользователь также может клонировать последнюю версию SDK
    $ git clone https://github.com/flutter/flutter.git -b stable
  4. Добавьте инструмент флаттера на свой путь
    $ export PATH="$PATH:`pwd`/flutter/bin
  5. Если пользователь хочет обновить путь, он может сделать это с помощью
    $ export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"
  6. Пользователь также может проверить настроенный путь
    $ echo $PATH

Настройка платформы:

Конфигурация iOS

  1. Установить Xcode

Если у вас несколько xcode, установите путь xcode по умолчанию
$ sudo xcode-select --switch/Applications/Xcode.app/Contents/Developer

2. Пользователь может создать первое флаттер-приложение с помощью терминала
$ flutter create appName(myApp)

3. Запустите приложение, используя этот
$ flutter run

Конфигурация Android

  1. Установите андроид студию.
  2. При создании нового проекта флаттера пользователю необходимо установить имя пакета/идентификатор пакета приложения.
  3. Пользователю также необходимо установить путь flutter SDK. Пользователь должен указать название проекта в нижнем регистре, так как это соглашение, которое использует флаттер.

  1. Перейдите в настройки студии Android и выберите опцию плагинов, затем установите плагины флаттера и дарта.

Настройка Android-устройства

  1. Сначала включите опцию разработчика на вашем устройстве
  2. Затем перейдите к опции разработчика и включите опцию USB Debugging.
  3. Выберите свое устройство в Android Studio

для веб-приложения выберите опцию chrome(web) и просто запустите приложение. Вам не нужно ничего делать, если вы создаете новый проект флаттера.
На вашем компьютере должен быть установлен хотя бы один браузер

После настройки Android Studio с необходимыми подключаемыми модулями и путем flutter SDK пользователь может начать работу с демонстрационным приложением Flutter.
Примечание. Пользователь также может использовать VS Code для Flutter вместо Android Studio.

Предыдущая запись: Хранение данных в автономном режиме
https://medium.com/@zenshubham09/offline-data-storage-in-ios-3e8dc68f6e3b

Спасибо