週刊アスキー

  • Facebookアイコン
  • Xアイコン
  • RSSフィード

JavaScriptでAndroidアプリを開発! Macでも動くAndroidScript|Mac

2014年06月14日 16時00分更新

 Androidアプリのプログラミング環境「AndroidScript」をご存知だろうか? 最大の特徴は、ウェブサイトやウェブアプリ開発などに用いられるJavaScript言語を採用している点にある。

android_script

 JavaScriptを使いながらも、独立したAndroidアプリに近い機能や使い勝手を実現したプログラムを実装可能。JavaScript言語の学習用としても適している。現在はベータ版のため、無料で利用でき、搭載されている機能の完成度は高い。

 AndroidScriptには、詳しいドキュメントと豊富なサンプルコードが付属している。これに含まれる「Alert」や「LoadText」といった単一機能のサンプルコードは、その場で動作を確認し、コピーして自分のプログラムに張り付けるといったことも可能だ。

 これらのサンプルを順に試し、どのような仕組みになっているかを確かめていけば、独自のアプリを作る際に非常に参考になる。早速、サンプルコードを動かしてみよう。ここでは、Androidデバイスとして「Nexus 7」の2013モデルを使用している。

(1)「HelloWorld」を動かしてみる
android_script

 Google Playストアで「AndroidScript programming IDE」をダウンロード。「Hello World」というサンプルアプリが登録されている。アイコンをタップしてアプリを起動しよう。

(2)Macからリモートコントロール
android_script

 ツールバーにある上下矢印ボタンをタップするとURLが表示されるので、それをウェブブラウザーに入力すると、MacやパソコンからAndroidScriptをリモートコントロールできるようになる。

(3)サンプルプログラムを開く
android_script

 Androidデバイス側でツールバー右端の「Samples」ボタンをタップすると、アプリのサンプルプログラム一覧が表示される。現状で40本を超える数のサンプルが格納されている。一覧の中の「GamePong」をタップしてみる。

(4)サンプルコードを動かしてみる
android_script
android_script

 ソースコードの下のツールバーにある「Run」ボタンをタップし、GamePongを動かしてみた。デバイス本体を左右に傾けてパドルを動かす。動きはかなりスムーズだ。

 MacPeople 7月号(5月29日発売)の「ロードテスト」(Nexus 7 2013)では、「AndroidScript programming IDE」を使って現在の日時を表示する、簡単なアプリの作成方法を紹介しています。本アプリに興味を持った方は参考にしてください。

Android_script

 また、MacPeople7月号(5月29日発売)は、巻頭特集の新MacBook Air速攻レビューのほか、現行マシンを改造パワーアップ特集、まもなく表参道店オープンと噂されるアップルストア特集、YouTube動画作成術、デベロッパーに聞くスマホアプリの最新トレンドなどが掲載予定。 電子版なら気になるキーワードでの検索ができるほか、紙より少しお得ですよ!

MacPeople7月号はApple Storeが目印
MacPeople7月号
Amazonで購入は表紙をクリック

MacPeopleはNewsstandでも配信中
1ヵ月の定期購読なら最新号が600円!

Newsstand 電子雑誌をダウンロード

この記事をシェアしよう

週刊アスキーの最新情報を購読しよう

本記事はアフィリエイトプログラムによる収益を得ている場合があります