Не обязательно портировать.Рисуются вьюшки через нативный canvas
Antontsue
Нет обязательно. Вьюшки как раз должны быть платформ френдли. А вот классы с массивами, строками и так далее - это нужно общее. Главное это иметь возможность писать модель и сетевой слой один раз. А уи придется писать 2 раза как ни крути