Я должен выбрать платформу для нашего продукта. Я должен решить между Qt Framework и Adobe AIR. Я хорошо разбираюсь в Qt, поскольку я работал последние два года. Я посмотрел на сайт Adobe, но вся информация о flex, flash, способность кодирования в HTML/ActionScript является подавляющей и запутанной. Я не могу понять следующее о экосистеме Adobe.
У меня есть следующие вопросы в Adobe AIR:
-
Какой язык я использую для кодирования моего приложения? (не только определение внешнего вида пользовательского интерфейса)
Как и в Qt, я использую С++. Это Actioncript? -
Можно ли сказать, что AIR предназначен только для создания пользовательского интерфейса для приложений.
-
Где находится документ для классов полезности вместе с AIR?
например http://qt-project.org/doc/ для Qt -
Qt поставляется с огромным набором готовых виджетов, которые можно использовать. Подходит ли Adobe к такому набору виджета, и если да, то где я могу его увидеть как в URL-адресе?
-
Я понимаю, что flex SDK является открытым исходным кодом. Могу ли я создавать коммерческие приложения и отправлять их? Содержит ли flex SDK все (компилятор, служебные классы/виджеты)
-
Сколько стоит AIR с точки зрения лицензирования?
-
Есть ли что-то в AIR, что эквивалентно QGraphicsView QT?