Здесь в Окленде мы делаем гибридные мобильные приложения вроде Estimapp и используем для этого штуку под названием Ionic. Штука крутая, работает на нескольких платформах и для простеньких приложений годится лучше всего.
Всякий раз при переходе от дизайна к разработке теряется куча времени. Программисты лепят не то и не так, как дизайнеры задумали. Потом тестировщик туда-сюда гоняет задания: криво выглядит на Андроиде, пропал элемент на iPhone, не те цвета, не те отступы. И затевается круговерть. Расплачиваются все, включая клиента, временем и деньгами.
При этом программисты народ ленивый и создавать свой велосипед обычно не хотят. В Ionic есть свои прекрасные компоненты, строительные блоки, которые заведомо хорошо выглядят и сочетаются, вне зависимости от платформы. Если всё делать правильно, и следовать букве документации, то чистенькие аппликации можно клепать стремительно. Но клиенты хотят «свой дизайн». Как решить проблему?