Здравствуйте, Ikemefula, Вы писали:
I>Для 5ти версий надо 5 билдов, 5 инфраструктур, 5 стеков технологий, на каждую платформу по фулл-стек команде разрабов, хотя бы по два тестировщика на платформу. Сверх этого архитектор, менеджер, дизайнер. Год разработки стоит конских денег.
I>Идея мягко говоря так себе. Можно сделать проще
I>1. кросс-платформенное приложени, которое компилируется в 5 разных версий. Здесь получается процентов 20-30 платформенно зависимого кода и в той или иной степени те самые 5 билдов, инфораструктур. Но зато не будет 5 разных команд, и хватит одной команды тестировщиков на все приложения.
Вот по этому пути сейчас (имхо) всё и идёт.
I>2. одно единственное веб-приложение — идеальный вариант, когда оно может запускаться и так, и так. В этом случае нам нужен адекватный браузер.
Вот только — разные броузеры отображают (многие сайты) по-разному.
Вытягиваем для одного, теряем — для другого.
Ещё одна проблема — функционально насыщенное приложение обычно не делают для броузера.
Броузерные web-приложения имеют массу ограничений.
Эти ограничения ты знаешь лучше меня.