LINUX.ORG.RU

Google добавила поддержку скриптовых приложений в Android

 , ,


0

1

Google представила Android Scripting Environment — среду для выполнения скриптов на устройствах на платформе Android. До сих пор Android ориентировался на Java приложения, теперь на нём можно будет запускать скрипты Python, Lua и BeanShell, планируется также добавить Ruby и JavaScript.

Скрипты, написанные для ASE, можно не только вызывать и редактировать прямо на устройстве, но и пользоваться ими как обычными приложениями Android, вызывая через главное меню и используя графический интерфейс устройства.

По ссылке представлены примеры кода на Lua и Python.

>>> Подробности

★★★★★

Проверено: boombick ()

Ответ на: комментарий от Levinskij

>на .нет под виндовс мобайл пишут только школьники да дегенераты,

Я всегда знал что в микрософте работают школьники и дегенераты.

>а симбин еще и линукс переживет


С текущим положение вещей, если симба срочно не заопенсорсится с целью получения шаровой тягловой силы - ей уготована участь палмос. Можно конечно положительно относится к покупке нокией симбы - только с другой стороны все эти пана-сони-эрико-ролы свою доли-то слили. А сами кинулись к андроидам-лимо. Так что симба еще поживет пока нокию будет устраивать тащить на себе разработку самостоятельно, которую все остальные тащат совместно. Заопенсорсить обещали - только срок боещания истекает через 20 дней - в июле можно будет начинать говорить "ну и где"? Так что есть большой шанс что даже когда она заопенсорсится - она кроме нокии никому не надо будет. А через некоторое время или нокия станет размерами с палм или таки перестанут деньги выбрасывать на ветер.

r ★★★★★
()
Ответ на: комментарий от r

> С текущим положение вещей

Что это за положения вещей? У симбиан разве есть счас конкуренты - прогнивший/тормозной виндовсмобайл или мифический андроид? Да, кризис, но Нокиа мэйнстрим и альтернативы у нее нету. Стабильная, быстрая всё что надо умеет, даже в q3 играться можно, + огромный список программ который андроид не скоро догонит и телефонный формфактор, а не стилосо/пальцедавилка, чеuj не умеет симбиан - что умееют её конкуренты, только не абстрактные понятия, а конкретные готовые приложения.

ПС вспомнил про ngage2

Levinskij
()

Есть Python - можно уже приобретать.

pythonist
()
Ответ на: комментарий от Levinskij

>У симбиан разве есть счас конкуренты - прогнивший/тормозной виндовсмобайл или мифический андроид?

Именно потому все остальные разработчики его слили?

>Да, кризис,


Слили они его до кризиса.

r ★★★★★
()
Ответ на: комментарий от r

> Именно потому все остальные разработчики его слили?

Нокиа, Самсунг - выпускают. SE это не нужно, там другой класс устройств.

Остальные разработчики от силы 10% рынка занимают.

Да и продавать симбиан кому либо для нокии очень невыгодно, для многих НОКИЯ+СИМБИАН=Телефон, причем симбиан неотделим от нокии, Другой_Производитель+Симбиан=Основной конкурент, так что слить скорее всего заставили

Levinskij
()
Ответ на: комментарий от r

> Ну да - на десктопах уйма различных процов и коннфигураций. Я вообще не понимаю зачем тогда этот андроид пилили - линукс же работает на куче процов - бери компили - и на кошерном С пиши.

Андроид пилили для адаптации интерфейса к маленьким экранам в первую очередь. К сборке существующего софта под несколько процессоров вопрос не имеет никакого отношения.

>> Огромная проблема - производителю собрать окружение под конкретную модель аппарата.

> А моделей аппаратов от разных производителей скоко? Я про то и говорю бери компили под несколько сотен а то и тысяч моделей аппаратов - очень благодарное и окупающееся занятие, да.

Это ващета ирония была, да.

> Особенно в смысле необходимости совместимости ABI. Дада - пропатчил гуглофон - калькулятор перестал работать.

Существует масса способов решения проблемы. Некоторые из них, на мой вкус, существенно лучше тотального прикручивания виртуальных машин.

> Как минимум - в отсутствии фатальности. Есть разница когда оно говорит чот данное действиек выполнить нельзя - вот стектрейс или рушиться в корку.

Эмм... А пользователю не пох, если всё равно не работает?

>> Да среднее приложение на питоне и пяти минут без эксепшена не работает...

> Зато он прктически всегда платформонезависимый.

...первые пять минут. А потом - кроссплатформенное исключение.

cache ★★
()
Ответ на: комментарий от stalkerg

> ну чтож... теперь можно будет запускать и С приложения через python загрузчик ^_^ я не представляю как они такую фичу прикроют.

этож теперь придётся изучить Python, чтобы писать приложения на C -_-...

mkfifo
()
Ответ на: комментарий от Levinskij

>Нокиа, Самсунг - выпускают. SE это не нужно, там другой класс устройств.

Дело не в этом. Симбиан был совместным поректом Nokia, Panasonic, Ericcson, SE, Samsung (и може еще когото). Потом все продали свои доли нокии. Не находишь что это нелогично - продавать успешный проект конкуренту, за относительно небольшие для этих компаний деньги? Особенно в то время как на тором фроне они _объединяются_ во всякие Limo и LMF, и заявляют о поддержке Андроида, одновременно с этим они устраняются от разработки симбиана?

>Да и продавать симбиан кому либо для нокии очень невыгодно,


Они заявляли что выпустят его FOSS в первой половине 2009.

r ★★★★★
()
Ответ на: комментарий от cache

>Андроид пилили для адаптации интерфейса к маленьким экранам в первую очередь.

Я уже давно пользуюсь моторолами с X сервером.

>К сборке существующего софта под несколько процессоров вопрос не имеет никакого отношения.


Еще как имеет. Тот же винмобайл работал на интеле а шестерка вроде только на арме.

>Существует масса способов решения проблемы.


Назови один отличный от перекомпиляции.

>А пользователю не пох, если всё равно не работает?


Далеко не пох. У нас есть пордукт для видеоиндустрии написаный на нете - так вот решили его попробовать на монолинуксе. В вендовом варианте он рахговаривает с хитрой железкой через натив. Когда я на линуксе жимнул этот пункт меню - он мне ругнулся по поводу эксепшета в отсутствующем нативе. А сам нгормально работает - другие функии доступны. Потом мы его допилим чтобы он не показыал этот пункт меню на линуксе - но мне как пользователю явно приятнее когда он показывает диалог об ошибке и продолжает работать чем обрушиваеттся в кору. Да - продукт это не окошко для десктопа - это терминал с большими кнопками коротрый скрывает десктоп - как кассовый - то есть если сама программа обрушилась - терминал не работает. Кнопки пуск там нет.

ТАк что таки да - далеко не пофиг пользователю релаябилити приложения. Если в телефоне звонилка сказала что не смогла что -то сделать - это значительно лучне чем звонилка по нажатии кнопки тизо обрушилась и теперь у меня телефон без кнопок на экране.

r ★★★★★
()

Инсталлировал сабж. Сыроват еще. Шрефтыговно в консоли. И поменять нельзя - не работает пункт меню. Но задумка классная.

xap4o
()
Ответ на: комментарий от Levinskij

>Это всё наши догадки, быть может там были суммы от которых невозможно было отказаться.

Эта жуткая тайна даже в википедии есть:)

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.