Ребят, предположим есть экран с выбором облака(Yandex, Dropbox) при выборе одного из них, происходит переход на другой экран, где отображаются все файлы и папки и возможность создать папку или отправить/скачать файлы. Каким образом ViewModel должен понять какое облако выбранно и какой interactor ему дергать ?
Это разные фичи и под каждую должен быть свой экран с viewModel. Так же удобней. Или вы привели всё к одному функционалу ? Тем более у одного больше возможностей/методов, у второго меньше. Как будете дергать ViewModel ? А если завтра, например яндекс, сделает невозможным удаление или еще чего ? Всё, UseCase не валид, а viewModel одна на всех...
Это разные фичи и под каждую должен быть свой экран с viewModel. Так же удобней. Или вы привели всё к одному функционалу ? Тем более у одного больше возможностей/методов, у второго меньше. Как будете дергать ViewModel ? А если завтра, например яндекс, сделает невозможным удаление или еще чего ? Всё, UseCase не валид, а viewModel одна на всех...
Всем привет, я новичок в этой сфере (от слова чайник) и никак понять не могу: кто-то говорит, что нужно писать мобилки на Kotlin, а кто-то, что на Java. Я сейчас изучаю кор Джавы, а потом нужно учить Котлин, или как?