Проект предназначен для ознакомления с механизмом add-to-app и состоит из следующих частей:
- нативное андроид-приложение (обычный Todo-app);
- нативное iOS-приложение (обычный Todo-app);
- Flutter-модуль, состоящий в свою очередь из:
- модуля добавления заметки (
add_todo_module
), который состоит из двух экранов:- экрана добавления заметки;
- экрана-заглушки для демонстрации подключения Flutter-модуля через активити в Андроид;
- модуля отображения списка заметок (только для Android).
- модуля редактирования заметки (
edit_todo_module
).
- модуля добавления заметки (
Таким образом, на обеих платформах доступно Todo-приложение с возможностью добавления и редактирования заметок, реализованных на Flutter.
-
Модуль подключается:
-
Способы интеграции модуля:
-
Передача данных - через платформенные каналы.
-
Используется
FlutterEngineGroup
для улучшения производительности при работе с несколькими модулями. -
Используется несколько модулей.