опыта в этом зеро. С чего начать? Подкиньте, пожалуйста, литературы и тд) И стоит ли пробовать кресты+qt или сразу учить жаву?
Добрый день. Код единый для всех платформ, ваше написанное приложение сможет работать и в desktop и даже в веб (Webassembly в браузере). Отличия начинаются только если потребуется передавать данные между приложениями, уведомления делать notify, работа с изображениями или файлами на телефоне (точнее получение прав доступа андроид) тогда, да, немного придется подключать Яву в приложение Qt (т.е. все это решаемое). А так в остальном, очень большой функционал у Qt, который позволит работать и на андроид. А читать, наверное, если выберете qml: qmlbook
Если только андроид, то я бы не брал Qt/QML
Я бы вообще qt не использовал. С трехлетним опытом разработки для андроид хочу сказать, что там много особенностей связанных с версиями и железом, которые проще решать на java или kotlin.
Если просто попробовать или что-нибудь мелкое, то можешь и на Qt. А если что-то серьёзное и большое, то без знания Java не обойтись даже в Qt. Всякие платформеннозависиммые штуки делаются в Java. Из крупных контор, кто делает мобилку на Qt я знаю только 2ГИС.
ну с андроидом как раз проблем значительно меньше чем с айос.
Обсуждают сегодня