Я обсуждал проект с клиентом, и они хотят использовать один язык для развертывания на как можно большем количестве платформ.
(Я не уверен, что это хорошая идея, потому что каждая платформа предлагает свой пользовательский опыт и метафору пользовательского интерфейса. В некоторых случаях различаются и размеры экранов. Кроме того, iPhone выбивается из общего ряда, независимо от того, какой язык мы используем. Но, я отвлекаюсь...)
Проект предполагает отображение произвольного блока текста каждый день и отслеживание того, "прочитал" ли его пользователь. Некоторые другие функции на столе - "придирки" и возможность перейти к тексту другого дня.
Я знаю Flash еще со времен CS3, и думаю, что это можно перенести в AIR, но я не знаю, сможет ли AIR сделать то, что мы хотим.
С другой стороны, у меня (a) небольшой опыт работы с Java или Python, но они тоже кажутся хорошими претендентами.
Какой язык я должен использовать здесь? Почему?
Редактировать:
Это будет работать и на настольных платформах.