Android and PHP development
Since not everyone may wish to get to grips with Java, the main Android development language, PHP fans have now developed an extension for Android which allows developers to create programs using the PHP scripting language.
PHP for Android makes use of the Scripting Layer for Android (SL4A), until recently known as the Android Scripting Environment, which in turn has to be installed on any Android phone to run PHPForAndroid programs. It provides PHP applications with access to device functions such as the Bluetooth module and GUI objects such as dialogues.
SL4A provides both a runtime environment and an editor, allowing PHP and other scripts to be edited on the phone itself.