[ON] Titanium Studio - новая интегрированная среда для разработки на HTML, JavaScript, Python, Ruby и PHP

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6000
ОС: gnu/linux

[ON] Titanium Studio - новая интегрированная среда для разработки на HTML, JavaScript, Python, Ruby и PHP

Сообщение rssbot »

Компания Appcelerator, развивающая открытый фреймворк Appcelerator Titanium, позволяющий создавать универсальные приложения для десктоп-систем и мобильных платформ с использованием web-технологий, представила новую интегрированную среду для разработки многоплатформенных приложений Titanium Studio. IDE построена на базе Eclipse и продолжает развитие продукта Aptana Studio, который был поглощен в результате покупки компании Aptana в январе этого года. Интегрированная среда снабжена средствами для рахработки, сборки, тестирования и развертывания приложений (загрузка на хостинг с использованием FTP, SFTP, FTPS и Capistrano), созданных с использованием web-технологий и языков javascript, Python, Ruby и PHP. Titanium Studio распространяется в трех вариантах - двух коммерческих и одной свободной сборке, код которой доступен под лицензией Apache. Коммерческие варианты отличаются уровнем технической поддержки и наличием некоторых расширенных возможностей. В базовом виде IDE позволяет редактировать код с использованием таких возможностей, как контекстная подсказка, автодополнение кода, подсветка и проверка синтаксиса, визуальная навигация по коду. Пакет имеет встроенный отладчик, автогенератор типовых блоков кода и функции работы с Git-репозиториями (поддерживается установка плагинов для работы с Subversion, CVS, Mercurial и Perforce). Кроме создания обычных web-приложений с использованием технологий HTML5, Titanium Studio позволяет использовать расширенное API фреймворка Appcelerator Titanium для генерации приложений для мобильных платформ Apple iOS, Android и BlackBerry и стационарных десктоп-систем, таких как Windows, Mac OS X и GNU/Linux. Созданное на базе API Titanium приложение может выполняться на всех целевых платформах, за счет подготовки для каждой платформы универсальной прослойки и компиляции web-приложения в нативный код целевой платформы. Платформа Titanium использует стандартные системные вызовы для создания окон, системных меню, 2D/3D анимации, вывода информационных сообщений, доступа к файловой системе и оборудованию. С точки зрения пользователя созданные в Titanium программы выглядят неотличимо от родных приложений для заданных программных платформ. Интересной особенностью является возможность вносить изменения и сразу наблюдать за их результатом в симуляторе мобильных платформ Android и iOS, без необходимости перезагрузки в нём приложения. Интегрированный в среду web-сервер позволяет мгновенно оценить результат работы web-приложения. Встроенные средства тестирования поддерживают возможность оценки отображения подготовленного проекта в различных версиях web-браузеров. Для любителей командной строки в IDE встроен терминал.


Источник: http://www.opennet.ru/opennews/art.shtml?num=30888


оригинал на opennet.ru
Спасибо сказали: