Один язык для всех? (Речь идет о платформах)

Один язык для всех? (Речь идет о платформах)
Один язык для всех? (Речь идет о платформах) - ilonaivanova @ Unsplash

Я обсуждал проект с клиентом, и они хотят использовать один язык для развертывания на как можно большем количестве платформ.

(Я не уверен, что это хорошая идея, потому что каждая платформа предлагает свой пользовательский опыт и метафору пользовательского интерфейса. В некоторых случаях различаются и размеры экранов. Кроме того, iPhone выбивается из общего ряда, независимо от того, какой язык мы используем. Но, я отвлекаюсь...)

Проект предполагает отображение произвольного блока текста каждый день и отслеживание того, "прочитал" ли его пользователь. Некоторые другие функции на столе - "придирки" и возможность перейти к тексту другого дня.

Я знаю Flash еще со времен CS3, и думаю, что это можно перенести в AIR, но я не знаю, сможет ли AIR сделать то, что мы хотим.

С другой стороны, у меня (a) небольшой опыт работы с Java или Python, но они тоже кажутся хорошими претендентами.

Какой язык я должен использовать здесь? Почему?

Редактировать:

Это будет работать и на настольных платформах.

ActionScript 3 - это язык

Он работает на самых разных платформах. В браузере (flash player), на настольном компьютере (AIR), на мобильных устройствах в браузерах (Android), а также в виде нативных приложений (Android и iOS). Забудьте о flashlite.

LetsCodeIt, 21 мая 2023 г., 11:42