Создаем десктопное приложение с помощью HTML, JS и Node-WebKit

html5-node-webkit-retina-preview
image-532

Сейчас  вы можете создать очень многое с использование только JavaScript и HTML. Благодаря Node-WebKit, мы можем даже создать десктопные приложения которые имеют полный доступ к любой части операционной системы. В этой небольшой статье мы покажем вам, как создать простое приложение, используя Node-WebKit, который сочетает в себе JQuery и несколько Node.js модулей.

Node-WebKit является комбинацией Node.js и встроенным WebKit-браузером. Код JavaScript, который вы пишете выполняется в особой среде и имеет доступ к интерфейсу браузера и Node.js. Звучит интересно? Продолжайте читать!

Установка Node-Webkit

Для разработки приложений, вам нужно будет загрузить Node-WebKit исполняемый файл и вызывать его из вашего терминала, если вы хотите запустить свой код. (Позже вы можете упаковать все в одной программе, чтобы пользователи могли легко его запускать).

Зайдем на страницу проекта и загрузим исполняемый файл, который подходит для вашей операционной системы. Распакуйте архив куда-нибудь на вашем компьютере.

Первое приложение

Скачаем пример приложения. Запускаем через терминал приложение

# linux/osx
/path/to/node-webkit/nw /your/project/folder
# Iwindows
C:\path\to\node-webkit\nw.exe C:\your\project\folder

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

nw-app-tree
image-533

 

В итоге мы получаем готовое приложение.