Re[2]: Qt и Андроид
От: Zhendos  
Дата: 18.04.16 08:40
Оценка: 2 (1)
Здравствуйте, velkin, Вы писали:

V>Здравствуйте, AlexGin, Вы писали:


AG>>Вот интересный вопрос — можно ли на Qt5 создавать приложения для мобильных девайсов на андроиде?

AG>>Я так понял, что вообще-то можно. Какие тут есть грабли?
AG>>Что более популярно для подобных разработок Qt или Java?
AG>>Заранее благодарю за любые соображения!

V>Попробуйте запустить на андроиде приложение "Debian noroot" или что-то в таком же роде. Суть в том, что десктопные приложения в том числе ваши могли бы прекрасно работать на смартфонах и планшетах. Вместо этого каждая фирма — Apple, Google и Mircrosoft лепят свои поделия, вроде как предлагают разработчикам перейти на их фреймворки.


Да, в основе android linux ядро, поэтому если написать реализацию Xов использующую
android opengl (скорее все уже написана), а само приложение просто компилировать кросс компмилятором,
и при инсталяции положить рядом с приложение glibc,libstdc++ и остальные то десктопное
приложение должно без проблем заработать.

Но не все делают из-за того что хотят бабла и пипл хавает.
Десктопные приложения расчитаны на мышь, и элементы интерфейса
неудобны для нажатия пальцем, вроде бы невелика проблема,
но переделать то нужно каждое окно. Плюс приложение если у него
нет фокуса должно дать заснуть ОС, т.е. со всякими таймерами и потоками
нужно разобраться. Т.е. ядро приложения останется, а GUI по хорошему нужно
переписать, и вобщем-то все основные мобильные ОС и их mainline IDE для разработки
(XCode,Android Studio, VS) позволяют иметь ядро на C++ + GUI. Поэтому на мой
взгляд они особо и не ставят палки в колеса разработчикам.
Отредактировано 24.07.2017 11:28 Zhendos . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.