PalmのwebOS2.0:Java VMからNode.js搭載へ変更
Node.jsはサーバーどころかモバイルでも動くようになったというお話
- WebOS2.0はNode.jsを実行環境として採用
- 1.0ではJava VMだった
- Java VMは継続せず中止
- 「You see, with webOS 2.0 Palm is switching to node.js-powered JavaScript background services instead of the Java services currently in use.」(Palm inviting devs to a node.js meet-up by the Bay | PreCentral.net)
JavaScript Service
Palm Developer CenterのwebOSの紹介記事「Intro to webOS 2.0」の一部
webOSでNode.jsが採用されたことが短く書かれてる
以下斜め読んだ内容
- Node.jsを実行環境として採用
- Node.jsのエコシステムは活発でモジュール/ライブラリがどんどん作られてる
- webOS+Node.jsがもたらすもの
- jsでアプリ開発できる(これは前からできた)だけでなくwebOSのサービスも開発できる
- 猛スピードで増えてるNode.jsモジュール/ライブラリをwebOSサービス開発に利用できてしまう
- Node.jsによるJavascript Serviceで可能になること
Node is our turtle shell; Node.js now powers services on webOS
Dion Almaerの2010.8.31のブログエントリ
以下斜め読んだ内容
- Palm Developer Dayで予告したjs使ってデバイスで動くサービス作れるようにすることについて
- Node.js
- サーバーサイド、クラウドで動く
- Ryan Dahlといろいろ検証してみた。
- Node.jsはモバイルでもびっくりするぐらいキビキビ動く
- Nodeはクラウド/サーバーからモバイルデバイスへ問題なくスケールダウンできた。
- webOS2.0にNode.jsを組み込んだことをアナウンスした
- 内容
- 割愛
- V8作った人たちやRyanは本当にすごいの作った
- 内容
- webOSでのNode.jsの採用は本当にうれしい
- Node.jsコミュニティは凄腕揃い
- node knockoutの審査員やった
- エントリしたアプリ/サービスはすごい。魔法みたい
- Railsが席捲した当時のことを思い出した
- 自分はJavaの世界からRailsへ飛び込んだ過去あり
- Node.js自体はとてもlow levelでシンプル
- Nodeのeventベースの設計は恩恵計り知れない
- RailsとNodeでは違うとこも
- NodeにはHerokuやJoyent(no.de)でデプロイの実際例が既にたくさんある
- Rails初期とは違う
- NodeにはHerokuやJoyent(no.de)でデプロイの実際例が既にたくさんある
- Nodeのモジュールはデイリーで増えてる
- node knockoutにNodeでデプロイされたアプリのリストがある
- webOSはNodeを採用した最初のモバイル端末になった。これはとてもうれしい
- 2.0で追加したdb8についてもおススメなとこ
- jsonデータストアの提供
- クラウドにあるDBとの同期(ex.CouchDB)
Facebook | Bay area Node.js Meetup
- Node.jsのmeetupの告知。2010.9.14
- Palmのオフィスを会場にしてmeetup
- ベイエリアは毎月Node.jsのイベントやってるな
- 先月(2010.8)はSenchaがホストでmeetupやってた
- 先々月(2010.7)はgoogle tecktalkでRyanが喋ってた
Palm Developer Day Keynote: Betting on the Web, and looking at webOS futures
Palm Developer Center Blog 2010.5.12のエントリ
by Dion Almer
Palmオフィスで開催されたPalm Developer Dayの感想(=お礼)とキーノートの骨子の紹介
Node.jsのことは言及されてないけど、この時点で候補としてあったことがフィーチャーリストから伺える
以下斜め読んだ内容
- Palm Developer Day
- 割愛
- webOS2.0で追加する機能
- 2010年冬前にリリース
- CSS3
- CSS transform/animationの処理速度アップ
- Javascript Service
- db8
- 動画/音声の記録
- Audio / Video Recording
- Media Indexer Access
- Secure Key Manager + Crypto Libs
- Bluetooth SPP
- Bonjour / Zeroconf
- もっと詳しく?なら動画見ろ
- キーノートのスライド