ASE расширит возможности Android-коммуникаторов с помощью скриптов

12:01, 10.06.2009

Разработчики операционной системы Google Android не прекращают работы по ее улучшению. Очередным полезным нововведением является среда для создания и редактирования скриптов Android Scripting Environment.

Система Android Scripting Environment (ASE) позволит знакомому с программированием человеку создавать различного рода скрипты, с целью увеличить комфорт использования Android-коммуникатора. Скрипты не являются полноценными приложениями, но с их помощью можно заставить выполнять необходимые вам операции. Система ASE может быть запущена в виде интерактивного терминала и позволяет разработчикам получить доступ к основным API-функциям. 

В данный момент поддерживаются языки программирования Python, Lua и BeanShell, а в будущем разработчики добавят к ним поддержку Ruby и JavaScript. Загрузить ASE можно здесь. А вот пример скрипта, написанного на языке программирования Lua, который выключает звук при перевороте коммуникатора вниз дисплеем, и включает его, если вернуть устройство в исходное положение.

-Placing the phone face down will disable the ringer. Turning it face up again will enable the ringer.
require «android»
android.startSensing()
android.sleep(1) -Give the sensors a moment to come online.
silent = false
while true do
s = android.readSensors()
facedown = s.result and s.result.zforce and s.result.zforce > 9
if facedown and not silent then
android.vibrate() -A short vibration to indicate we’re in silent mode.
android.setRingerSilent(true)
silent = true
elseif not facedown and silent then
android.setRingerSilent(false)
silent = false
end
android.sleep(1)
end

Автор: Денис Болдырев

Джерело: мАбила


Обговорення новини

Коментариев пока никто не оставил. Станьте первым!
:)8-):cry:=-):-D:angry::-[:(:devil:,)
укажите цифры с картинки
 

Попередні новини

  • Коммуникатор Acer F900 поступил в продажуКоммуникатор Acer F900 поступил в продажу11:59 10.06.2009

    Компания Acer анонсировала коммуникатор Acer F900 на выставке Mobile World Congress 2009, а сейчас сообщает, что этот аппарат поступил в продажу на территории Великобритании и других европейских стран. Коммуникатор Acer F900 входит в серию Acer Tempo.

  • iPhone 3GS прошёл тесты FCCiPhone 3GS прошёл тесты FCC11:57 10.06.2009

    Вслед за анонсом на проходящем сейчас в центре Moscone Center West (Сан-Франциско) мероприятии WWDC 2009, новый смартфон iPhone 3GS «засветился» на сайте Федеральной Комиссии Связи США. Наблюдая, как ведёт свой бизнес компания Apple, начинаешь понимать, в чем секрет её успеха.

  • FSP iON Power Bank — универсальное питание для мобильныхFSP iON Power Bank — универсальное питание для мобильных11:52 10.06.2009

    Рынок портативных зарядных устройств вслед за китайскими производителями начали осваивать и другие компании. Производитель FSP представил устройство iON Power Bank. Зарядное устройство FSP iON Power Bank имеет размеры кредитной карты и оснащено аккумулятором на 1500 мАч. Заряжаться устройство может как от обычной розетки через переходник, так и через USB порт от настольного или портативного ПК.


купить телефон в Одесі, Україна