卒研メモ:WebアプリのNativeアプリ化Webアプリを作っていてもどかしいのは,PCにもスマホにもブラウザさえあれば対応できるのに,豊かな周辺機器をダイレクトに利用できないことです。ブラウザからクライアントマシンの機能をそのまま扱えるとなれば大変なセキュリティホールになっちゃいますから当然ではあるのですが,スマホのように様々なセンサーに加えて高精度のカメラやマイクまで付いているのにそれが利用できないのは大変な損失です。いうことで,ボチボチNativeアプリを作りたいなと思ってはいるのですが,AndroidにしろiOSにしろ,それしか作れない専用の開発ツールを使う気には到底なれません(Java嫌いだし)。趣味ならいいんですけど,現状,ネットを使わないNativeアプリなんてものは意味がないので,それならいっそのことWebアプリと共存できるものがいいなと。JavaScript)はそのまま利用しながらNative化できるツールが出揃ってきたようなので,そろそろ卒研の次のステージとして,Webアプリをそのまま専用Nativeアプリにできるものを作れればいいなと夢想し始めました。調べてみると,ApacheのCordovaがなかなか良さそうな感じです。PhoneGapという名前でAdobeが商用ツールを抱えており,それのフリー版という位置づけのようです。開発実績は,2年前の記事でも割とあるようなので,試してみる価値はありそうですね。ベースがnode.jsなので,何をするにもJavaScriptに慣れ親しまないとダメそうです。この辺も教材がいるなぁ。Engineで解いたと。