Комментарии 10
Решал эти проблемы, путём их избегания — использовал Xamarin. Помимо отсутствия несколько раз упомянутых проблем с файлами и web view, он решает и проблему нативного кода — там всё равно пишешь на C#. Правда в Xamarin другие проблемы и их есть достаточно.
Но за статью спасибо. Интересно было узнать про жизнь в других мирах.
Но за статью спасибо. Интересно было узнать про жизнь в других мирах.
Пожалуйста. По всей видимости универсальные решения без ложки (или половника) дегтя не обходятся:)
Можно пример проблем? Спасибо
Вы про Cordova, Xamarin или натив?
Xamarin
Стабильность работы. Вылеты на ровном месте с причинами где-то в глубине кода Xamarin. Мой app center забит отчётами. Спасает, что часть вылетов можно поймать внутри приложения и заглушить. Но не все.
Скорость работы. Для enterprise приложений вполне хватает. Но иногда какой-то компонент начинает жутко тупить. И приходиться несколько дней ковырять исходники, чтобы понять, почему?
Глюки компонентов Xamarin Forms. Как человек уже больше трёх лет работающий с Xamarin и постоянно ковыряющий его исходники — там такое периодически говно, что кровь из глаз. Сейчас сильно лучше стало. Но всё равно встречается. И из-за этого сами компоненты ведут себя непредсказуемым образом.
Заключение. Xamarin Forms — хорошая платформа, но у неё есть проблемы, которые не решаются годами. И, похоже, не будут решены, поскольку впереди MAUI.
Скорость работы. Для enterprise приложений вполне хватает. Но иногда какой-то компонент начинает жутко тупить. И приходиться несколько дней ковырять исходники, чтобы понять, почему?
Глюки компонентов Xamarin Forms. Как человек уже больше трёх лет работающий с Xamarin и постоянно ковыряющий его исходники — там такое периодически говно, что кровь из глаз. Сейчас сильно лучше стало. Но всё равно встречается. И из-за этого сами компоненты ведут себя непредсказуемым образом.
Заключение. Xamarin Forms — хорошая платформа, но у неё есть проблемы, которые не решаются годами. И, похоже, не будут решены, поскольку впереди MAUI.
А Capacitor не посмотрели?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Cordova. Опыт Enterprise-проекта