aryeh
@aryeh
Молод (душой) и приятен в общении :-)

Кроссплатформенная разработка: какой фреймворк выбрать?

Область моих профессиональных интересов довольно далека от разработки для мобильных устройств. И вот понадобилось сделать относительно несложное приложение которое должно работать под Аndroid, Windows и, в перспективе, под iOS.
Какой язык/фреймворк посоветуйте, что бы добиться кроссплатформенности с минимальными трудозатратами?
Dart & Flutter? Или есть что-то более подходящее?
  • Вопрос задан
  • 334 просмотра
Решения вопроса 1
ae_ph
@ae_ph
I'm a owl )
Dart и Flutter хорошо подходят для создания кроссплатформенных мобильных приложений с минимальными усилиями.
Flutter — это набор инструментов пользовательского интерфейса, который использует язык программирования Dart и позволяет создавать высокопроизводительные, визуально привлекательные приложения, которые могут работать как на Android, так и на iOS.
Кроме того, Flutter также поддерживает веб-приложения и настольные приложения. Он также популярен среди разработчиков, имеет хорошую поддержку сообщества и большое количество доступных пакетов, которые могут помочь вам в различных аспектах разработки приложений.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@PiloTeZ
...
Тут пишут, что в маркетах запрещены приложения на веб вью. Ничего подобного. Имел приложение с более чем 300 000 установок, все было нормально. Размещено было и в AppStore, и в PlayMarket.
Запрещены приложения, которые выступают просто браузером для какого-то сайта.

Если у вас есть хорошие знания jS и какого-нибудь веб фреймворка, и нет знаний натива, порекомендовал бы Ionic Framework https://ionicframework.com/ . Производительность у приложений нормальная, и кроссплатформенность практически полная. Есть нюансы, но это уже детали. Нюансы есть у любого решения.

Для windows можно использовать Electron https://www.electronjs.org/
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
ксарамин без вариантов
Ответ написан
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Тут кто-то посоветовал веб-приложение.
Только надо учитывать, что Google Play и App Store запрещают публикацию у себя приложений, которые сделаны в виде веб-приложений (на WebView)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы