橋本商会 » node-webkitでNHK Newsを連続自動再生するアプリ作った

http://shokai.org/blog/archives/8586
https://github.com/shokai/nhk-news-app

node-webkitはネイティブアプリ作成のためにwebkitが改造されたwebブラウザで、HTML/JavaScript/CSSが実行できるだけでなくnode.jsのAPIもそのまま呼び出せる。
つまりjQueryでDOM操作すると同時にnodeのライブラリを使うような処理が、同じプログラムファイルにまとめて書ける。変にブリッジを書く事なくいつものnodeのように require(‘モジュール名’) するだけなのでとても簡単。
今回は配布するアプリとして実装したけど、デジタルサイネージなどの端末にインストールして置いておく系アプリの実装にも便利だと思う。
アプリを作るのも、HTMLとJSとpackage.jsonを1つのzipにかためてnode-webkit.app/Contents/Resources/app.nwにリネームして配置するだけなので簡単だった。

https://github.com/rogerwang/node-webkit
node-webkitを触ってみた – 終わる世界とコンテンツ
http://blog.geta6.net/post/58781350291/node-webkit

  • 書いたコードがMacOSXWindowsLinuxのネイティブアプリとしてリリースできる
  • 裏でサーバ立てるとか気持ち悪いことしなくていい
  • これがnodeでできる

あぁ、これか!
node入りって、Googleがやってたようなことね。
こいつはchromium内蔵が必要みたい。
node-webkitおもしろいね
http://weathercook.hatenadiary.jp/entry/2013/12/30/161413
node-webkitでアプリを習作してみた話
http://blog.mach3.jp/2013/11/21/try-node-webkit.html
node-webkitでNode.jsをいろんなことに使う
http://javascripter.hatenablog.com/entry/2013/10/02/175802
Node-webkit
http://blacks-g.github.io/blog/2012/11/07/node-webkit/
node-webkitC/C++のモジュールを利用する
http://h2so5.net/archives/502
https://github.com/rogerwang/node-webkit/wiki/Using-Node-modules