Серия 6: Переносим приложение с Apache Cordova на Flutter

В этой серии рассмотрел как установить Flutter окружение на компьютер и создать Webview приложение на базе Flutter.

При использовании Flutter приложения передаем координаты GPS датчика и Webview и частично (на iOS пока не получилось) передачу уникального FCM токена.

Flutter окружение:

В ~/.zshenv добавляем

export PATH=$HOME/Applications/flutter/bin:$PATH

В ~/.zshrc добавляем

export PATH="$PATH:~/Library/Android/sdk/tools/bin"

В ~/.zprofile добавляем

export PATH="/Applications/flutter/bin:$PATH"
export ANDROID_HOME="$HOME/Library/Android/sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
export PATH="$PATH:$HOME/.pub-cache/bin"

Чеклист:

  • Повышение целевой платформы Android
  • Установка Flutter окружения на macOS
  • Запуск демо приложения Flutter
  • Создание нового приложения на базе Demo
  • Подключение Firebase к Flutter

Дополнительные файлы

Полная версия серии на Boosty: Перейти к серии