Избранные Материалы

Релиз Appcelerator Titanium PR3

Вышла новая версия фрэймворка Appcelerator Titanium, ориентированного на разработку настольных приложений, – PR3. Создатели фреймворка утверждают, что новые возможности, доступные в данной версии, позволят разрабатывать, а также упаковывать, распространять и отслеживать приложения еще более быстро и легко, чем в предыдущей версии.

Для тех, кто не в курсе, Appcelerator Titanium – это аналог технологии Adobe AIR, основным принципом которой является разработка Web-приложений (с использованием всех соответствующих технологий и языков программирования и разметки) для десктоп-окружения (для взаимодействия приложения с ОС предусмотрен соответствующий API).

Как и Adobe AIR, среда выполнения Appcelerator Titanium функционирует в операционных системах Linux, Mac OS X и Windows.

Совместно с выпуском PR3-версии фрэймворка, его разработчики объявили о специальном контесте для программистов. Авторам двух наиболее успешных (самого скачиваемого и получившего наивысший рейтинг) приложений обещают вознаграждение в размере $500 каждому. Авторам 10-ти первых приложений обещают также выдать специально задизайненные для них футболки ;)

Контест

Рассмотрим перечень новинок в Appcelerator Titanium PR3:

  • Улучшенная интеграция с Python и Ruby: внесено множество улучшений в механизм взаимодействия Ruby/Python/JavaScript и DOM – теперь скрипты, написанные с использованием этих языков программирования, еще более бесшовно интегрируются в приложение.

Пример бесшовной интеграции Python в Titanium-приложение:

<script type="text/python">
def dom_from_python(s):
document.write(s)
</script>
<script>
dom_from_python("hello world")
</script>

  • «Песочница» для фрагментов кода, позволяющая протестировать отдельный фрагмент кода или испытать в действии какие-нибудь из возможностей API

Песочница

  • Кросс-платформенная публикация приложений, при помощи которой разработчики получат возможность с легкостью создавать кросс-платформенные установочные пакеты, размещать их на специально выделенных под данные нужды cloud-серверах компании Appcelerator и предоставлять своим пользователям возможность загрузки этих пакетов. При этом пакеты могут быть как приватными так и публичными. В последнем случае, распостранение приложения обеспечивается специальным механизмом Application Exchange, а разработчику предоставляется специальная страница для организации удобной загрузки приложения его пользователями.

Кросс-платформенная публикация приложений

[caption id="" align="aligncenter" width="560" caption="Страница загрузки приложения"][/caption]
  • Application Exchange предоставляет возможность просматривать список других приложений, построенных с использованием Titanium, загружать заинтересовавшие приложения, а также выставлять им рейтинги и оставлять отзывы их авторам.

Application Exchange

  • Статистика загрузок приложения предоставляющая возможность разработчикам просмотреть отчеты по каждому из их приложений.

Статистика загрузок приложения

Для более наглядного ознакомления с перечнем новинок Appcelerator Titanium PR3, вы также можете посмотреть следующий скринкаст (на английском):

Полный список изменений Appcelerator Titanium PR3 доступен на соответствующей странице.

Загрузить Appcelerator Titanium PR3.

Заинтересованным разработчикам стоит также посетить комьюнити-сайт фрэймворка.


Об авторе:
Профессиональный разработчик программного обеспечения, блоггер, адепт Open Source, казуальный путешественник, фотограф-аматор.
Подробнее »
Комментировать Послать ссылку на эту статью по e-mail

Комментариев нет »

Войдите, чтобы оставить комментарий