Phone Gapを使いHTML5のWebアプリをネイティブアプリ化したい(Android編)
HTML5によるアプリ制作の利点としては、iOS向け、Android向けを問わず、
ワンソースで各プラットホームに対応したネイティブアプリを
生成可能である点があげられる。
私も代表的なオーサリングツールのひとつ、PhoneGapを使用しまずはAndroidのネイティブアプリ作成してみた。
基本的な流れは
1.Eclipseの準備(Android開発環境の構築と同様)
2.HTML5コンテンツの作成
3.PhoneGapによるアプリの生成
4.アプリ(.apk)のアップロード
5.ダウンロード用ページの作成
6.端末にダウンロード
となる。
詳細は文末のリンク先の記事を良く読むことで、
自作アプリのオーサリングの方法がわかる。
実は何も知らない私がしばらくの間疑問だったのは、
Phone Gapにより生成された多くのファイルのうち、
どのファイルをアップすればよいのか、という点。
フォルダ丸ごと?それともひとつでいいの?
これについては調べたらなんてことはない。
生成された.apkファイルひとつをサーバーに上げるだけでよい。
\workspace\プロジェクト名\bin\
内の、拡張子が.apkのファイルをサーバに上げる。
このアプリを勝手サイトからダウンロードし端末に登録するには、
Androidマーケット以外からダウンロードしたアプリのインストールを許可する設定を行う。
方法は、ホーム画面でメニューボタンを押して[設定]を選択→[設定]から[アプリケーション]を選択→[アプリケーション設定]の[提供元不明のアプリ]をチェック。
HTMLで手軽にアプリを作れるから、僕のようなプログラムに疎い人間も夢が広がる。
そういう意味では、敷居が低いのは、無条件に、良いことだ。
1)Phone Gapのインストール〜アプリの作成まではこちら
インストール方法(Android編) | PhoneGap Fan
2)1)で作成したアプリをサーバに上げAndroid端末にダウンロードするまで
世界を目指せ!Androidアプリ開発入門:第3回 Android SDKでサンプルアプリを使ってみる|gihyo.jp … 技術評論社
Section 1
Aenean duis penatibus habitasse nascetur porttitor, nascetur aliquam dapibus augue vut vut, aliquet adipiscing odio? Pulvinar phasellus! Rhoncus? Et porta integer et ac ac turpis, diam nunc nunc non, tincidunt.
Section 2
Dapibus adipiscing! Vut ac mauris integer nascetur dapibus, in aliquam, quis risus elementum mus elementum cum? Porta eros nisi ut. Vut sed vel ut et a porta magna lacus turpis.
Section 3
Nisi lorem tincidunt, ultricies rhoncus purus odio lorem odio proin platea in dis odio, sed, etiam! Ridiculus, elit enim rhoncus elit augue facilisis turpis! Adipiscing sagittis? Dis ultricies. Natoque duis.
- 1
- 2
- 3
-
- >