Главное Свежее Вакансии Образование
Выбор редакции:
484 10 В избр. Сохранено
Авторизуйтесь
Вход с паролем

NW.js IDE: "Чем проще - тем проще!"

Интегрированные среды на то интегрированные, чтобы снижать потребность пользователя прибегать к помощи сторонних программ. Так, следуя этому определению, мы решили избавиться от необходимости устанавливать NW.js отдельно. Теперь IDE делает это сама.

b_5b141e03a8a08.jpg

Такое окно встречает нас при первом запуске редактора. И всё тут хорошо, за тем исключением, что программисту потребуется скачивать архив с инструментарием NW.js, ложить его в какую-то папку, запоминать, потом вспоминать, но, почему бы не сделать всё проще?

На самом деле, такой вопрос встал сразу же, как только я начал писать этот "приветственный" текст, и я знал, что я сделаю это упрощение.

Сейчас, в версии 0.0.3 Alpha, я его реализовал. Получилось свести количество действий до одного! Вместо всего описанного выше.

b_5b141eddb1bc6.jpg

Что делает автоматическая установка:
  • Скачивает сборку NW.js актуальной версии и под используемую ОС
  • Кладет её в доступное среде место
  • Прописывает все пути и указывает нужные настройки

После автоматической установки среда позволяет сразу же использовать NW.js, отлаживать проекты, запускать.

b_5b1420991c034.jpg

PS: Начиная с данной версии разработка среды ведется внутри себя. То есть, у нас есть стабильная собранная версия редактора, в котором ведется разработка новой версии. Как только мы добираемся до нормального состояния, позволяющего продолжить разработку - мы заменяем текущую версию на новую, собранную в этом же редакторе. Получается такая рекурсия, когда система разрабатывается сама в себе.

PPS: В планах реализовать дизайнер форм, аналогичный Qt или Delphi (Lazarus).

PPPS: Проект нуждается в спонсорах, если у кого-то есть интересные предложения, мы можем их обсудить. Так же на добровольной основе есть возможность поддержать проект. При этом для вас выделяется место на доске почета, которую видят все пользователи редактора, с вечной ссылкой на любой ваш проект.

+8
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
BuyIt
Простой способ организовать список для покупок
Илон Смузи
А на чём разрабатывалась IDE?
Ответить
RTS Game
Мобильная игра в жанре RTS
Петр Нагель
Сама в себе) Она написана на NW.js
Ответить
BuyIt
Простой способ организовать список для покупок
Илон Смузи
Выглядит очень красиво, молодцы, у меня Sublime примерно в похожих тонах, поэтому восхитился)
А сколько вас в команде? Занимаетесь ли ещё какими-либо проектами?
Ответить
RTS Game
Мобильная игра в жанре RTS
Петр Нагель
Да, я веду много проектов, канал на YouTube, раньше писал игровой движок, потом, правда, прекратил работу над ним в связи с передачей прав на разработку.
Ответить
DEVLAB Studio
Разработка программного обеспечения без посредников (полный цикл)
Подольский Виталий
Заинтересовался проектом, но и разочаровался одновременно!

Работаю в Mac OS, но вы не предусмотрели того, что многие разработчики работают на яблочной технике. Потому IDE проходит мимо яблочников... А жаль!
Ответить
RTS Game
Мобильная игра в жанре RTS
Петр Нагель
Под мак тоже будет, мне просто не на чем тестировать, потому и боюсь собирать под него проект.
Ответить
DEVLAB Studio
Разработка программного обеспечения без посредников (полный цикл)
Подольский Виталий
https://www.macincloud.com - возможно поможет в проблеме тестирования
Ответить
Планви
Планировщик ленты фотографий Instagram
makszhilyaev 74063
Очень крутой продукт, собираюсь изучать программирование, буду использовать ваш редактор!
Ответить
Jack Mas
не понятно как подключить шаблон форм ?
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.