Как решить, использовать ли мне AIR или Titanium? - PullRequest
1 голос
/ 25 декабря 2008

Я, возможно, захочу создать RIA, но мне интересно, стоит ли Adobe AIR или Titanium .

Как вы думаете, версия с открытым исходным кодом будет длиться дольше? В любом случае будет лучше?

Ответы [ 3 ]

5 голосов
/ 28 марта 2009

На всякий случай, если кто-нибудь вернется к этому посту, я добавлю свои 2 цента.

Титан появился в последние несколько месяцев. Теперь он поддерживает Ruby и Python. Вы можете кодировать свои собственные модули на C ++ (например, IRC) и компилировать Titanium для поддержки этого модуля (или вы можете кодировать модули на Py / Ru / JS).

Вы можете использовать flex, flash и silverlight в пределах Titanium. Все были проверены и работают без сучка:)

2 голосов
/ 25 декабря 2008

Хотя AIR еще не является открытым исходным кодом, стек технологий, в котором она используется (Flex, Webkit и т. Д.), Является открытым исходным кодом. Титаниум определенно выглядит многообещающе, но пока не набирает обороты и поддержки AIR пока нет. Пока он на самом деле не выпущен и на нем не запущено несколько производственных приложений, я бы не стал на это ставить слишком много. Если вы хотите принять участие в проекте с открытым исходным кодом, на самом деле работать и помогать в его разработке, это нечто другое ... 1001 *


Просто для пояснения: AIR позволяет использовать HTML / js и для создания приложений.

0 голосов
/ 25 декабря 2008

Ни то, ни другое, поскольку обе технологии предназначены для создания настольных приложений, а не RIA.

Теперь, если вы спросите, как вы должны построить свою RIA ... так, чтобы, когда, если, пришло время заняться версией для ПК, какую технологию вы должны использовать, Flex или Javascript / HTML?

Ответ становится очевидным после выбора между Flex или Javascript / HTML. Если вы используете Flex, то ваше настольное приложение будет в AIR; Если вы используете Javascript / HTML, ваше приложение Descktop будет в Titanium.

Мое предложение, иди с Flex - Air. Оба являются средой, в которой государство стало проще. Flex в любом случае написан так же, как клиентские (настольные) приложения, так как они имеют состояние.

...