Июн 16 2009

В Android появилось окружение для создания скриптов на Python, Lua, BeanShell

Рубрика: AndroidDmitry Shurupov @ 16:14

В блоге, посвященном Open Source-проектам Google, анонсировано появление Android Scripting Environment (ASE) — специального окружения для запуска скриптов в среде мобильной операционной системы Android.

С помощью ASE становится возможным написание для Android простых программ-скриптов на языках Python, Lua и BeanShell. Заявляется, что у таких скриптов есть доступ к множеству API, через которые работают и полноценные приложения для Android. В частности, присутствуют возможности совершать телефонные звонки, отправлять SMS-сообщения, сканировать штрих-коды, получать данные о текущем местоположении и с сенсоров, использовать библиотеку синтеза речи (TTS, text-to-speech).

Написанные скрипты можно запускать в интерактивном режиме из терминала, в качестве сервиса, функционирующего продолжительное время, или через Locale for Android (т.е. вызывать скрипты при выполнении каких-либо специально заданных условий). Ожидается, что в дальнейшем в ASE появится поддержка языков Ruby и JavaScript.

Ранее сообщалось об успешной установке интерпретатора Python на G1 с Android, а также о запуске JRuby.