Необходимо скачать ключ приложения.
В папке android необходимо создать файл key.properties
.
В него добавляем:
storePassword=STORE_PASSWORD
keyPassword=KEY_PASSWORD
keyAlias=KEY_ALLIAS
storeFile=STORE_FILE
STORE_PASSWORD - пароль стора KEY_PASSWORD - пароль ключа KEY_ALLIAS - название ключа STORE_FILE - путь к ключу
В папку android/app
добавляем файл google-services.json
В папку ios/Runner
добавляем файл GoogleService-Info.plist
Общая концепция - MVVM Общие праввила:
ViewModel
запрещено общаться напрямую сDataProvider
.ViewModel
общаются исключительно сService
.ViewModel
запрещено общаться друг с другом.DataProvider
запрещено общаться друг с другом.Service
запрещено общаться друг с другом.Model
- не всегда необходима, иногда достаточно обойтисьViewModel
.- Все переходы на экраны строятся через
AppRouter
. - При добавлении нового маршрута запрещено обращаться напрямую к экрану.
- Каждый экран добавляется в
ScreenFactory
и только потом строится переход к нему.
В папке scripts хранятся вспомогательные скрипты для кодо-генерации и деплоя