Компания Appcelerator, развивающая открытый фреймворк Appcelerator Titanium (http://www.appcelerator.com/products/titanium-cross-platform.../), позволяющий создавать универсальные приложения для десктоп-систем и мобильных платформ с использованием web-технологий, представила (http://www.appcelerator.com/2011/06/appcelerator-releases-ti.../) новую интегрированную среду для разработки многоплатформенных приложений Titanium Studio (http://www.appcelerator.com/products/titanium-studio/). IDE построена на базе Eclipse и продолжает развитие продукта Aptana Studio, который был поглощен в результате покупки компании Aptana в январе этого года. Интегрированная среда снабжена средствами для рахработки, сборки, тестирования и развертывания приложений (загрузка на хостинг с использованием FTP, SFTP, FTPS и Capistrano), созданных с использованием web-технологий и языков JavaScript, Python, Ruby и PHP.
Titanium Studio распространяется (http://www.appcelerator.c...URL: http://www.appcelerator.com/2011/06/appcelerator-releases-ti.../
Новость: http://www.opennet.me/opennews/art.shtml?num=30888
она не на яве случайно?
раз эклипс - значит ява.
> раз эклипс - значит ява.Она на Javascript + свое SDK
ОНА на JAVASCRIPT !!
Интересно! Aptana сама по себе весьма мощная IDE. Хотя мне пока хватает и блокнота, признаю что для веб-разработки аптана хороша. Надо попробовать этот титаниюм.
Он кстати GTK или QT?
Похоже GTK, что весьма хреново!
и чем же это хреново? о_0
Свит. Под линуксом использует GTK+.
Стоп! А когда Aptana была поглощена? Ее все еще можно скачать на официальном сайте.
они купили апатану, но она остаётся независимым проектом. а это поделие и является 3ей аптаной, только слегка допиленой. сама же 3-я ветка аптаны живёт и здравствует и нормально развивается. 2-я тоже помойму ещё доступна
на странице mysql тоже можно скачать и сервак и воркбенч, но он же принадлежит ораклу. ваше утверждение глупо. а поглащена она была в январе, в теме написано.
> С точки зрения пользователя созданные в Titanium программы выглядят неотличимо от родных приложений для заданных программных платформ.Вот это прикольно!
Ну слава тебе господи. Можно писать приложения для планшетов из любой системы.
> ...конкурирующий с технологией Adobe AIR и позволяющий с использованием web-технологий создавать универсальные приложения для десктоп-систем и мобильных платформ, ... IDE построена на базе EclipseВозможности Eclipse RCP примерно в 1000 раз выше, чем Adobe AIR.
Просто на базе Eclipse RCP обычно не строят игрушки "попади в тот мяч", поэтому образовавшуюся пустоту заполняет некоторое количество AIR-приложений.
> Просто на базе Eclipse RCP обычно не строят игрушки "попади в тот мяч",Действительно, такие игрушки спокойно делаются на HTML5 без всяких левых прослоек уже. Вон тут дум в браузере запустили, а вы про какие-то костыли...
>> Просто на базе Eclipse RCP обычно не строят игрушки "попади в тот мяч",
> Действительно, такие игрушки спокойно делаются на HTML5 без всяких левых прослоек уже.
> Вон тут дум в браузере запустили, а вы про какие-то костыли...Покажите свою "спокойно сделанную" (с) игру, в браузере. Хочется спокойно оценить.
> Покажите свою "спокойно сделанную" (с) игру, в браузере. Хочется спокойно оценить.http://www.ellosnuncaloharian.com/online/mm/manicminer.html
не моя, однако браузер.
>> Покажите свою "спокойно сделанную" (с) игру, в браузере. Хочется спокойно оценить.
> http://www.ellosnuncaloharian.com/online/mm/manicminer.html
> не моя, однако браузер.В общем оценить ваш опыт не получится. Просто я сразу понял, что вы ничем таким не занимались, говоря о лишних прослойках. Дело в том, что HTML тоже работает в виртуальной машине, как и например Flash-браузерные игры. Гугловская разработка, позволяющая писать на С/С++ браузерные игры - там тоже все работает в виртуальной машине.
> В общем оценить ваш опыт не получится.я вообще другой аноним. и да — я писал подобные аркады несколько лет назад. на чистом HTML и Canvas (можно и без канваса, но менее удобно). телепатия на этот раз не сработала. box2d тоже в своё время портировал ручками на js, для одного хитрого платформера (эх, надо бы дописать, конечно). ничего сложного нет, и прослойки не нужны. вполне обходился оперным окошком лога и вмонтированой в js-движок игрушки консолью.
и — нет, показывать не буду. не хочу. могу сказать разве только, что самый серьёзый проект был клоном Abuse (по духу, весь код с нуля и без подглядываний). сдох на этапе дизайна, движок к тому времени вышел уже на уровень release candidate. а потом, к сожалению, армейским методом утилизировался.
> я вообще другой анонимТ.е. вопрос был не к вам.
> тоже в своё время портировал ручками на js
Все вами написанное не отменяет факта, что js работает в виртуальной машине. А значит, возвращаясь к началу под дискуссии - работает через прослойку.
Спасибо, вас услышали, но писать про то, что на js уже давно делают игры - это все знают.
Если было желание подчеркнуть, что JS-виртуальная машина является лучшим выбором, просто потому что других вы не знаете, то эту мысль я тоже услышал.
Статистика же говорит о том, что в большинстве случаев клиентскую часть MMORPG и онлайн-казино пишут на Flash, или вообще используют standalone-приложение, без участия браузера.
феерический пример ответа на то, о чём я даже не говорил. и констатации собственных же фантазий. ну, и упорного нежелания (или неумения) понимать, о чём вообще идёт беседа.
> феерический пример ответа на то, о чём я даже не говорил. и
> констатации собственных же фантазий. ну, и упорного нежелания (или неумения) понимать,
> о чём вообще идёт беседа.Феерический пример того, что происходит, когда кончаются аргументы, а играть по общим правилам (не переходя на личность собеседника) - является проблемной чертой характера.
> Феерический пример того, что происходит, когда кончаются аргументы, а играть по общим
> правилам (не переходя на личность собеседника) — является проблемной чертой характера.благодарю, я не хотел о тебе этого писать, но раз уж ты сам решил сделать comin' out — мне остаётся только присоединиться.
Перенос строк они сделали? Это прям беда всех детей Eclipse.
перенос строк есть в 3ей аптане, значит тут тоже должен быть
> перенос строк есть в 3ей аптане, значит тут тоже должен бытьДа, есть. Кривой только: номера строк в редакторе не связаны с переносом, т.е. к примеру реальная строка №35 со сработавшим переносом будет уже наполовину №35, наполовину №36. После хотя бы одного сработавшего переноса номера строк сбиты до конца файла. Представляете какой это АД?
в найтли билдс допилили
> в найтли билдс допилилиПоделитесь, пожалуйста, ссылкой где можно взять nightly build последний. Пытался найти - безуспешно. Если эту беду вылечили, то стоит посмотреть среду по-ближе.
Взгляните на это!JavaScript Game Coder - это кроссплатформенный редактор игр и интерактивных приложений, использующий для разработки технологии HTML5 и язык программирования JavaScript.
Редактор возможно установить на Windows, Linux, Mac OS X и Android, для установки достаточно скачать IDE на компьютер или телефон и установить в любую, удобную для использования, папку.Возможности редактора
➤ Использование языка JavaScript для написания игр и приложений
➤ Собственный отладчик и консоль отладки
➤ Дизайнер уровней
➤ Визуальный редактор объектов
➤ Полноценнй терминал для работы с консольными приложениями и сервером
➤ Нативная поддержка серверов NodeJS и PHP
➤ Поддержка отладчиком многооконного режима
➤ Поддержка отладки многопользовательских игр
➤ Мониторинг сервера и автоматический рестарт при модификации файлов сервера
➤ Подсветка синтаксиса исходного кода
➤ Автодопонение и автозаполнение кода
➤ Менеджер проектов
➤ Возможность поиска ошибки по тексту в Яндекс и Google
➤ Поддержка "живого" редактирования
➤ Поддерживаются типы файлов: js, html, css, php
➤ Подсветка ошибок в коде еще до исполнения, на этапе редактирования
➤ Поддержка тем оформления и цветовых схем
➤ Поддержка FTP