Комментарии 14
Спасибо, было интересно прочитать!
Кроссплатформенность...
Стабильность работы на разных устройствах...
Зачем это, если речь о приложениях для сотрудников? Зачем бизнесу закупать зоопарк разных служебных устройств на разных платформах и потом тратить больше денег на зазработку и поддержку, чтобы что?
Здесь о том, что у сотрудников разные телефоны и по этому Flutter позволяет делать все на одной базе для всех сотрудников и их телефонов. Как раз таки Flutter и позволяет избежать "зоопарка"
Откуда у сотрудников взялись разные телефоны, если мы говорим о служебных приложениях? Служебные приложения должны ставиться на служебные телефоны. Меня бы очень удивило предложение работодателя поставить себе на личный аппарат какой-то служебный софт. И я точно отказался бы от такого счастья. Может мне ещё и мебель свою в офис принести и компьютер для работы купить за свой счет?
мне кажется это ваш опыт) мой опыт допускает, что сотрудник ставит на телефон себе приложение для работы. Yclient / Jira / AmoCRM - думаю все эти приложения стоят у сотрудников на личных телефонах, а не на корпоративных.
А мой опыт говорит о том, что находятся странные люди, которые работают "без оформления" и которые допускают другие нарушения в их отношении. Только к чему нам это всё?
И вы путаетесь в показаниях, то у вас внутренний софт для сотрудников, который пишет сама компания, то у вас Jira. От того, что народ переписывается в телеге, она не становится "приложением для сотрудников". У вас статья для Atlassian написана? Врядли они прочитают.
Кстати, на кой черт Jira на телефоне? Чтобы что? Когда я работаю, она у меня на компе перед носом, когда я не работаю, мне рабочие вопросы до лампочки. Для этого и нужен рабочий телефон, который во внерабочее время просто выключается (да, я знаю про on call, в этом случае не выключается).
То есть вы считаете, что если вы не пользуетесь Jira на телефоне, то Atlassian глупее вас и зря потратила деньги на приложение? Или Sales который в дороге и поездках не может установить для себя приложение AmoCRM чтобы сразу лидов на телефоне контролировать?
Я привожу пример этих сервисов, так как мы делаем такие же CRM для клиентов и для них же делаем приложения, которые дополняют CRM для сотрудников, которые работают в поле.
Fluter в основном для клиентского отображения приложения - frontend. Да он кросплатформенный.
Что вы описали - это неотъемлемая часть создания продукта "От А до Я".
А кто что скажет про Flutter vs React.native? Есть какое-то определенное мнение, что лучше для кросплатформенных приложений?
На эту тему уже много холивара.
Тесно работали с native решениями, flutter и RN.
К плюсам flutter можно отнести производительность, скорость вёрстки интерфейсов, каналы платформ (позволяет тесно работать с нативным api устройства), наличие null safety (кратно уменьшает шанс падения приложения в проде). Отчасти минусом является необходимость изучения Dart (осваивается за пару дней, но многих может оттолкнуть).
Основной плюс RN - возможность обновлять приложение "на лету" без необходимости повторно проходить ревью в сторах. Хотя сами много работаем с фронтом, разработка в RN часто связана с болью.
По итогу остановились на flutter + native (для совсем уж специфичных задач).
Разработка мобильных приложений для бизнеса: как создавать кроссплатформенные решения быстро и относительно дешево