ネイティブ + Web ハイブリットアプリ開発の備忘録
Google Play , App Store 用のスマホアプリを開発するにあたり、我々のようなWeb屋がつくる場合は、ネイティブ + HTML5のハイブリットアプリがよさそうとのことで、ちょっと調べたことの備忘録。
簡単に言うと、AndroidならJava、iOSならObjective-Cで全て提供するのではなく、ネイティブコンテナ(WebViewコンポーネント)のなかで、コンテンツをHTML5で提供するだけということで、思ったよりも簡単そうだし、これなら、AndroidとiPhoneで個別に開発しなくてもよさそうですね。
便利なソフトもいろいろありました。
入口としては良さそうな感じ。しかしスマホ関連は、Adobeが結構いいものをフリーで出してますね。FlashをHTML5化してくれるフリーソフト CreateJSにも既にお世話になっております
PhoneGapでAndroidアプリをつくるための基礎知識
あと参考になったサイト。というか初めてつくる場合につまずく部分がわかりやすく書いてあり、これが分かれば、あとは中をHTML5で提供すればいいだけなので、すぐ出来るんじゃねって錯覚してます 笑))
Androidにおけるハイブリッド方式1:WebViewアプリの基本
Androidにおけるハイブリッド方式2:WebViewアプリの画面遷移の基本設定
Androidにおけるハイブリッド方式3:WebViewClientクラスのカスタマイズ
ということで、来月末あたりにサクッと1本リリースしたいなぁと思っております(そんな簡単にできるか!ってスタッフにおこられそうですが…笑)