PHP for Android project (PFA) aims to make PHP development in Android not only possible but also feasible providing tools and documentation.
start [PHP for Android]
7月13日にAndroid端末でphpを実行可能にする「PHP for Android」が発表されていたようなのでインストールしてみました。Androidバージョン1.5以降であれば利用可能のようです。
まずASE (Android Scripting Environment)というのをインストールします。インストール先のURLはリンク先記事にQRコードが掲載されていますのでそちらからどうぞ。
ちなみの現在のASEはPython, Perl, JRuby, Lua, BeanShell, JavaScript, Tclをサポートしているんですね。
次にPhpForAndroid.apkをインストールします。これもダウンロード先はリンク先を参照してください。
ダウンロードして起動すると「install」というボタンが表示されるのでタップして必要なライブラリ等をインストールします。
その後ASEを起動するとサンプルスクリプトがいくつか表示されるのでタップして実行してみます。
HelloWord的な名前を入力して「hello,○○さん」って表示させるスクリプトはこんな感じで書くようです。
<?php
require_once("Android.php");
$droid = new Android();
$name = $droid->getInput("Hi!", "What is your name?");
$droid->makeToast('Hello, ' . $name['result']);
本体を震わせる(バイブレーションさせる)にはこんな感じ。
$droid->vibrate();
ちなみに作成したphpスクリプトは今は外部に配布する術がないのですが、将来的にはapkの形で配布できるようになるみたいです。
このあたりのことは小山さんに任せようっと。