icerockdev / codelabs.kmp.icerock.dev

Education of Kotlin Multiplatform Mobile
https://codelabs.kmp.icerock.dev
8 stars 8 forks source link

IceRock KMM "реализация фичи списка" #6 - замечания #23

Open Alex009 opened 3 years ago

Alex009 commented 3 years ago

Адрес Codelab

Состав

Флоу

Используем

ViewModel, livedata, units, resources, Napier, ViewBinding.

Подходы

Не забыть

Чему научимся

Делать списки, управляемые из общего кода. Использовать общую локализацию.

Шаги

  1. Вводная
  2. Делаем список
    1. Показываем публичный интерфейс общего кода - вьюмодель с лайвдатой юнитов и unitfactory
    2. Тут делаем вьюмодель
  3. Делаем список на андроиде
  4. Делаем список на айосе
  5. Итоги
kovalandrew commented 3 years ago

@DevTchernov тут надо будет ещё затронуть создание вьюмодели и фичи в целом, т.к. фича авторизации уже есть в бойлерплейте из коробки, в 3й кодлабе на этом не будет сильной остановки и деталей