С чего начать кроссплатформенную разработку приложения под Windows 8?
Что значат слова: кроссплатформенную разработку приложения под Windows 8 Как это понимать? Т.е. вы хотите написать кроссплатформенное приложение для windows 8?
Сразу вопрос, вы знаете что значит кроссплатформенность?Гугл
Посмотрите на Brackets.
brackets.io
Это редактор написаный на HTML/CSS/JS но компилируется под разные платформы. 
Там есть такое 
https://github.com/adobe/brackets-shell
Это шел. Это как бы специальный прокет кторый копилируется и создает найтивное приложение на разные платформы и запускает index.html внутри.
Этот шел можно использовать для вашего приложения. Почитайте вот тут.
https://groups.google.com/forum/#!topic/brackets-d...