新しいモバイル オペレーティング システムが数多くある中、どれを選択すればよいかをどのように判断すればよいでしょうか? Android と同様に、Palm には WebOS エミュレータがあり、開発者は物理ハードウェアなしでアプリケーションをテストできます。コンピューター上で WebOS を無料でテストする方法は次のとおりです。
はじめる
Palm webOS SDK/PDK では、開発者ツール用の Java と VirtualBox 3.2.6 以降がインストールされている必要があります。
最初のステップは、Java ランタイム環境 (JRE) をインストールすることです。 JRE がすでにインストールされている場合は、コマンド プロンプトを開いて「java -version」コマンドを入力することで、JRE がインストールされているかどうかを確認できます。以下のような出力が得られるはずです。この出力が表示された場合は、Java がすでにインストールされているため、VirtualBox のインストールに進むことができます。
Java が認識されるコマンドではないというエラーが発生した場合は、Java ランタイム環境をインストールする必要があります。 JRE をインストールした後もエラーが発生する場合は、Java Development Kit をインストールして再試行してください (以下のリンクを参照)。
通常のように Oracle の Web サイトから Java をインストールします。
価値のない Yahoo ツールバーなど、インストールにバンドルされるクラップウェアは避けるようにしてください。
VirtualBoxをインストールする
VirtualBox をまだお持ちでない場合は、Oracle の Web サイト (以下のリンク) からダウンロードできます。使用しているホスト OS を選択し、インストーラーをダウンロードします。
VirtualBox をインストールし、プログラムを起動すると、デフォルトの .virtualbox フォルダーが作成されます。
Palm SDKをインストールする
これで、WebOS エミュレータをインストールする実際の Palm SDK ツールをインストールできるようになりました。 Palm の開発者サイト (以下のリンク) にアクセスし、最新の SDK をダウンロードします。
「次へ」を数回クリックしてデフォルト設定を受け入れ、ソフトウェアをインストールします。
インストール後、スタート メニュー (OS X ではアプリケーション フォルダー、Linux ではメニュー) に移動し、Palm エミュレーターを起動します。
使用する画面解像度を尋ねるポップアップが表示されます。
注: コンピュータの解像度でも簡単に適合できるため、可能な限り最高の解像度を使用することをお勧めします。
このコマンドは、まず VirtualBox 内に仮想マシンを作成します。
VirtualBox は、仮想マシンが作成されると自動的に起動します。
エミュレータの起動が完了すると、実際の携帯電話と同じようにエミュレータでプレイできるようになります。
実際の電話と同じように、「画面」をクリックしてアプリを起動できます。
Web サイトをロードし、キーボードのホーム ボタンを押して 2 番目のアプリケーションを起動します。左右にスワイプしてアプリケーションを変更し、カードを上にスワイプしてアプリケーションを閉じます。
注: エミュレータの使用中、Esc キーは「戻る」スワイプをシミュレートし、Tab キーはメニューを開きます。左右の矢印はジェスチャ領域での長いスワイプをシミュレートし、終了はジェスチャ領域の中央の「ボタン」を押すことをシミュレートします。
画面の回転、マルチタッチ、GPS などの一部の機能は動作しない場合がありますが、OS の主要な機能では少なくとも試すことができます。
WebOS が電子メールでどのように動作するかを知りたい場合は、メール アプリケーションを起動してアカウントを設定できます。
エミュレータの起動
後で仮想マシンを開きたい場合は、VirtualBox を開いてメニューから直接 VM を起動することができます。
VM を強調表示し、[設定] をクリックして、VM の名前をわかりやすい名前に変更します。私は単純に「webOS」という名前を付けました。
VM を直接起動するショートカットを作成することもできます。デスクトップを右クリックし、新しいショートカットを作成します。 「項目の場所」フィールドで、VBoxManage 実行可能ファイルを参照します。ほとんどの場合、これは Oracle\VirtualBox フォルダーの下のメイン Program Files にあります。次に、「startvm webOS」(または VM に付けた任意の名前) と入力します。
結論
新しいスマートフォンを購入する場合、ハードウェアとキャリアは選択肢の半分にすぎません。モバイル OS を選択するときは、自分が何に取り組むのかを確実に把握する必要があります。仮想マシンは、財布を決める前にソフトウェアについて知るための優れた方法です。 VM を試してみると、OS がどのようなもので、それを使って何ができるのかを知る良い機会になるはずです。 SDK が完全に無料であるだけでなく、開発者アカウントやカタログへのアプリケーションの送信も完全に無料です。
Android をテストしたい場合は、 PC で Android をテストする方法 に関する記事を参照してください。
リンク
Java ランタイム環境 (JRE) および Java 開発キット (JDK) はここからダウンロードできます。
Palm SDKのダウンロード





