社長BLOG
OpenPNEの拡張にはJavaScript+APIを使うようになる
- 2011-12-02 (金)
- 社長BLOG
symfonyとDoctrineはどう頑張っても難しい。
OpenPNEの動作を変えたり、機能を拡張したい場合に、symfonyまで知っている必要はない。
もちろんフレームワークのコア部分まで理解して拡張することができても、もちろんいい。
Firefoxの拡張はC言語を知らなくてもJavaScript+CSSでできる。
コアまで深く拡張したければ、そうすることもできる。
というような仕掛けが理想だ。
スマートフォン用APIの未来
今、HOUOU12月号でスマートフォン用APIを整備している。
これはスマートフォンUIをつくるために作ってはいるが、これが発展すれば、
JavaScriptでOpenPNEを拡張できる、新たなフレームワークに進化するだろう。
Firefoxのように、簡単なJavaScriptだけ知っているだけで、OpenPNEを拡張できるようにしたい。
スマートフォン用APIはまず、スマートフォンの基本部分を実装するためにつくるが、
今後は、いろんな用途に使えるように発展させる。
・スマートフォンUIが整備できる
・OpenPNE簡単拡張用に使える
・サーバーサイドAPIとしても使える
・スマートフォンアプリからだって使える
一度の整備で4倍使えるAPIに進歩させるぞ。