Как разрабатывать настольные приложения с использованием HTML / CSS / JavaScript? [закрыто]

Во-первых, я не заинтересован в том, чтобы заниматься этим профессионально. Я веб-разработчик, мой коллега недавно ушел в Spotify и сказал, что он будет работать в основном на JavaScript для приложения Spotify Desktop. Он сказал, что он использует «Chrome frame» и все внутри сделано как веб-приложение (HTML / JS / CSS).

Для веб-разработчика, который никогда не создавал ничего для Desktop, это отличная новость. Если я смогу использовать технологии, которые я уже знаю, и внедрить их в своего рода «фрейм» и все еще быть в состоянии построить окна или, что еще лучше, кроссплатформенное приложение.

Я знаю, что ничего не упомянул о базе данных, но даже простое настольное приложение hello world с веб-технологиями было бы здорово начать работу.

Так как же это сделать? Что именно мне нужно / нужно знать?