Как стать автором
Обновить

Комментарии 11

По истечению более трёх лет опыта с этой технологией хочу сказать, что формс идеально подходит для Энтерпрайза. Для создания сильно кастомного ui уже лучше использовать натив.

А в статье не сильно кустомные? С чем были проблемы? Напишите, интересно.

Переходите на флаттер и не парьтесь

Не видел в статье про то, что кто-то парится. Аргументируйте, пожалуйста.

Исхожу из своей субъективной оценки. Поработав с Замарином (немного) и с Флаттером (относительно много) могу сказать, что Замарин - это запары.

Потому советую сразу глядеть в сторону более удобного и настраиваемого решения

2 года с флаттером - не все так идеально. Если нужно идеально - надо юзать натив

Ну я и не говорю идеально, но в сравнение с замарином - небо и земля.

Натив конечно будет выигрывать (если закрыть глаза на скорость и стоимость разработки конечно), но мы же про кроссплатформу говорим.

А какие у вас трудности возникли с флаттером, если не секрет?

В основном мелочи с ui - по текстовым полям,кое где по иконкам, иногда были фантомные артефакты. Особенно не нравится отсутствие предзагрузки шейдеров на metal. Плюс купертиновские плагины кривоваты. В общем основные проблема на иос. Но в любом случае новый проект я бы стал делать на нем, очень уж понравился он мне за 2+ года. А на xf точно не вернусь.

С шейдерами вроде как вот в недавнем обновлении решили-таки проблемы, но я сам не смотрел, с андроидом только работаю.

НЛО прилетело и опубликовало эту надпись здесь

Пришлось делать не hello world на Xamarin.Forms, чуть сложнее. Проблем с долгим запуском не обнаружил, запуск после установки из Google.play секунды 2. Были другие проблемы, например понял что стандартные контролы зачастую ущербны по функциональности и приходится спускаться до рендереров нативных. Но, не уверен что в других кроссплатформенных движка лучше. Было бы здорово услышать какую-то аргументацию, с чем конкретно пришлось париться.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий