Наша реализация livecoding подходит для любого языка программирования. Поэтому в наших планах добавить поддержку Java, Ruby, PHP, C#, C++, Python, Scala, Objective-C, Groovy. Поэтому помогите с выбором. Какой язык для нас будет следующим?
User
Использование аннотаций COLT во front-end разработке
3 min
4K
COLT/JS (Code Orchestra Livecoding Tool) является пре-процессором JavaScript. Это означает, что для достижения эффекта «живого кодирования», приложению требуется преобразовать исходный код на JavaScript специальным образом так, чтобы можно было делать «горячую-замену» реализации любой функции, как только пользователь изменил ее исходный код и сохранил. Мощь таких преобразований можно применять не только для задачи «живого кодирования», а так же и для других, более простых задач.
Для того чтобы использовать трасформации кода COLT для простых и повседневных задач, с которыми сталкивается любой JavaScript-разработчик, мы добавили такую возможность как аннотации.
+8
Вышел COLT с поддержкой TypeScript
1 min
2.2KМаленькое, минорное обновление COLT. Теперь можно писать на TypeScript в стиле livecoding!
+6
Бесплатные лицензии COLT для Open-Source проектов
1 min
4KТеперь вы можете получить бесплатную персональную лицензию COLT на 6 месяцев (с возможностью продления), если у вас есть проект с открытым исходным кодом.
+15
Вышел COLT 1.2.4 c поддержкой LESS/SASS, CoffeeScript
1 min
2KВышла новая версия COLT, в которой мы исправили большое количество ошибок (спасибо багрепортерам!) и добавили поддержку LESS/SASS, а так же CoffeeScript. Теперь при изменении стилей на LESS/SASS, а так же кода на CoffeeScript изменения будут доставляться в приложение без перегрузки и потери состояния.
-6
Используем планшет как второй монитор для разработки
1 min
7.6K
Для разработки в стиле livecoding нужен второй монитор. А если его нет?
COLT в своей поставке включает в себя web-сервер, который запускает тестируемую html страницу по сетевому адресу. Что наводит на простую мысль о том, что если у вас есть ipad (или другой планшет) то можно воспользоваться им для разработки как второй монитор.
-6
Что не хватает в COLT/JS, чтобы начать его использовать?
1 min
3.1KМы хотим сделать продукт лучше и естественно хотим больше пользователей.
Поэтому просим нам помочь понять, какие задачи нам делать сейчас, а какие отложить «на потом».
В опросе мы указали задачи, которые мы себе ставим на ближайший период. Может что упустили — то очень просим нам об этом подсказать в комментариях.
Ну и рекомендацию «Нафик это никому не нужно, идите делать сайты» мы тоже примем.
Поэтому просим нам помочь понять, какие задачи нам делать сейчас, а какие отложить «на потом».
В опросе мы указали задачи, которые мы себе ставим на ближайший период. Может что упустили — то очень просим нам об этом подсказать в комментариях.
Ну и рекомендацию «Нафик это никому не нужно, идите делать сайты» мы тоже примем.
+8
+24
JavaFX WebView (HTML/JS) — используем web практики для разработки desktop приложений
7 min
41K
Базовым UI фреймворком для нашего приложения был выбрана JavaFX. JavaFX прекрасно показала себя. В этой же статье мы хотели сконцентрироваться на одном компоненте JavaFX — WebView.
При разработке нашего приложения — интерфейса COLT — мы использовали набирающий популярность среди девелоперов подход, когда часть компонентов UI реализуется на JavaScript/HTML.
+19
Как настроить интеграцию COLT+IntelliJ IDEA
2 min
3.8K
На днях мы выложили первую версию плагина для IDEA.
Плагин позволяет работать с Flash/AS проектами. Поддержку JavaScript проектов мы добавим на следующей неделе.
Для чего нужен и что умеет данный плагин.
1. Run конфигурация COLT — запуск приложения в режиме LIVE.
2. Быстрое создание COLT проекта используя настройки текущего IDEA проекта.
3. Быстрое создание и запуск run-конфигурации по правом клике на AS классе в дереве проекта.
4. Управление жизненным циклом live сессии — кнопка «зеленая молния» внизу справа. Остановить, запустить, индикация состояния.
5. Компиляция проекта через COLT (мы работаем над ускорением компиляции ActionScript проектов, мы модифицируем код компилятора Adobe, и такой билд будет просто быстрее чем через IDEA).
+11
Information
- Rating
- Does not participate
- Registered
- Activity