@@ -30,19 +30,20 @@ sidebar_position: 16
30307 . Использовать ` moko-resources ` для использования строк локализации приложения
31318 . Использовать ` moko-units ` для реализации списка репозиториев
32329 . Использовать ` ExceptionMappersStorage ` из ` moko-errors ` (не используйте ` ExceptionHandler ` )
33- 10 . Вся логика должна находиться в ` common ` коде
34- 11 . Навигация на ` iOS ` должна быть реализована используя ` AppCoordinator ` , без ` storyboards `
35- 12 . Логика хранения данных должна находиться в ` common ` коде
36- 13 . Логика работы с сетью должна находиться в ` common ` коде
37- 14 . Для работы с сетью использовать ` Ktor Client `
38- 15 . Используйте доменные сущности, вместо сетевых
39- 16 . При перезапуске приложения авторизация должна сохраняться
40- 17 . Использовать локализацию для всех строк, показываемых пользователю
41- 18 . Использовать векторную графику везде, где это возможно
42- 19 . Обеспечить поддержку Android API 21
43- 20 . Локализовать проект используя ` sheets-localizations-generator `
33+ 10 . Вся логика должна находиться в ` common ` коде
34+ 11 . Используйте Koin для внедрения зависимостей
35+ 12 . Навигация на ` iOS ` должна быть реализована используя ` AppCoordinator ` , без ` storyboards `
36+ 13 . Логика хранения данных должна находиться в ` common ` коде
37+ 14 . Логика работы с сетью должна находиться в ` common ` коде
38+ 15 . Для работы с сетью использовать ` Ktor Client `
39+ 16 . Используйте доменные сущности, вместо сетевых
40+ 17 . При перезапуске приложения авторизация должна сохраняться
41+ 18 . Использовать локализацию для всех строк, показываемых пользователю
42+ 19 . Использовать векторную графику везде, где это возможно
43+ 20 . Обеспечить поддержку Android API 21
44+ 21 . Локализовать проект используя ` sheets-localizations-generator `
4445 - обеспечьте поддержку русского и английского языков
45- 21 . Обеспечить поддержку iOS 13.0
46+ 22 . Обеспечить поддержку iOS 13.0
4647
4748## Классы приложения
4849
@@ -233,5 +234,6 @@ GitHubRepoRepository --> KeyValueStorage
2332346 . [ Подключение Ktor Client] ( https://ktor.io/docs/gradle.html )
2342357 . [ Настройке запросов в Ktor Client] ( https://ktor.io/docs/request.html )
2352368 . [ multiplatform-settings] ( https://github.com/russhwolf/multiplatform-settings )
236- 9 . [ Android Дизайн] ( https://www.figma.com/file/Mh3ga5XAzyJNCY87NBp01G/Git_test )
237- 10 . [ iOS Дизайн] ( https://www.figma.com/file/XmpoCqkdWTGb2NGdR2bgiQ/Git_test-iOS )
237+ 9 . [ Koin] ( https://github.com/InsertKoinIO/koin )
238+ 10 . [ Android Дизайн] ( https://www.figma.com/file/Mh3ga5XAzyJNCY87NBp01G/Git_test )
239+ 11 . [ iOS Дизайн] ( https://www.figma.com/file/XmpoCqkdWTGb2NGdR2bgiQ/Git_test-iOS )
0 commit comments