@DarkByte2015

На чем писать кроссплатформенные приложения?

Я тут погуглил. Правда ли что под linux нету xamarin? А я почему то думал что он кроссплатформенный... И еще monodevelop (IDE) как то связана с xamarin или это совсем разные вещи? На mono фреймворке можно как то вести мобильную разработку? А приложения получатся кроссплатформенными?

п.с. Вообще самая кроссплатформенная библиотека какую я знаю это Qt, только я не разу не слышал чтобы на ней писали под мобильные платформы...

Кстати появился еще вопрос: я слышал что под ios и macos надо обязательно иметь mac рабочий чтобы делать приложения. Правда ли это? Или все таки можно в винде или линуксе скомпилировать? Я честно говоря в жизни ни пользовался ни одним яблочным девайсом...
  • Вопрос задан
  • 753 просмотра
Решения вопроса 1
zo0m
@zo0m
full stack developer
Я не могу рекомендовать, но я бы поглядел на Angular2, а именно вместе с :
- NativeScript для мобилок (https://www.nativescript.org/showcases)
- Electron для десктопа (electron.atom.io/apps/)
Я этими штуками пока, что не пользовался. А от Angular2 в восторге, очень логичный и правильный фреймворк выходит, как по мне. Пишу уже почти пол года на нем.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
NeiroNx
@NeiroNx
Программист
Kivy - вполне кросплатформенный как и питон
но питон требует среду для свой работы, но можно собрать в готовые приложения со всеми зависимостями под любую ОС весить будет 20+ Мб так как тащит дофига библиотек за собой.
Ответ написан
Zifix
@Zifix
Barbatum
На Qt не так уж редко пишут мобильные приложения, вакансии тоже время от времени появляются. https://www.google.ru/search?q=qml+вакансия+мобильного

ios и macos требуют мак, или как минимум виртуалку с маком, это правда. Но на QML приложения без платформоспецифичных функций можно писать хоть на десктопе, а запускать после перекомпиляции везде.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы