S>Фронт (браузер) + мобилки — это все решается данными подходами. Т.е. нет нужды платить n раз отдельным разработчикам под браузер и под все версии мобилок — пишите один раз и работает везде.
Утопия... вынести кору в общий компонент – да. Сделать кроссплатформу под винду+мак+линукс – с натяжкой да. Заставить веб-страницу прикидываться десктопом – можно.
НО все это играет в минус как UI, так и UX, а порой и ресурсов.
S>Чтобы не платить n раз за одно и тоже.
Скупой платит дважды.
S>Все это уже смогли эффективно решить.
Примеры?
Ну и да, не забудь про еще одну платформу – TvOS. Ах да, а киоски – еще плюс платформа. CLI – еще тебе вот одна платформа... Что с этим всем делать?
Поясню на простом примере проблему: допустим, есть система управления проектами (Jira, к примеру). Как ты в телефон засунешь редактирование диаграмм Ганта? или просмотр 10ти колонок и 100+ задач? или написание задачи с 10-тью полями? И главное – зачем тебе это в телефоне? Вот именно — не нужно! В телефоне тебе максимум надо будет прочитать описание задачи и попереписываться в коментах, пока едешь в такси/метро. Ну еще добавить задачу с одним лишь тайтлом, пока не забыл. Ну ладно, вывести три цифры о состоянии спринта/релиза/проекта.
Это то, о чем я говорил – юз кейсы разные.
Или возьми для примера программы для редактирования видео. Ты элементарно не засунешь в мобилку или планшет то, что засунешь в десктоп, который можно открыть на 40"+ экране. Зато упрощенное редактирование — вполне!