на формс), как у вас устроен уровень модели представления - каждому окну на стороне представления какие то абстрактные модели соответсвуют, общие и для iOS и Android ?
Да, все верно. У меня вьюмодели на каждый скрин, общие для обоих платформ (не всегда), наследую их от MvxViewModel
В этом и преимущество замарина - возможность пере использовать код на обеих платформах. В моделях представления можна и абстрагировать кучу функционала (например, навигацию), еще больше увеличив общую логику. Как и вышесказавший, пользовались кросом, там довольно большое количество готовых решений и он гибок к расширениям
Я использую архитектурный подход PageRoutingInteractorStateEntity. Он уже очень скоро будет готов хотя бы для mvp и я выложу на github код и nuget пакет вместе с документацией. Для XF его не ждите.
Обсуждают сегодня