LINUX.ORG.RU

Alien Dalvik

 , , , ,


0

3

Компания Myriad объявила о создании конвертора Alien Dalvik, утилиты, которая позволит конвертировать приложения на платформе Android для запуска на других ОС. К концу года планируется выпуск коммерческой версии с поддержкой MeeGo.

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

★★★★★

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

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

Надо сказать, что разность в эффективности JVM и emu ОГРОМНАЯ: Inferno можно запустить даже на слабом компьютере, а ведь это же целая операционная система! С явой подобное пытались сделать, но не взлетело.

anonymous ()
Ответ на: комментарий от I-Love-Microsoft

Берем angry birds.

Не 3d, но все ж таки современная игра. Что мы видим внутри?

lua libpng mpg123 pthreads box2d

и тд.

Результат - может быть легко и быстро портирована под все. Что и было сделано. По опыту - это намного быстрее, чем возиться с всякими конвертерами из одного языка в другой. А платформы, типа WP7 - просто исключить из списка поддерживаемых.

dannie ()
Ответ на: комментарий от adepto

Хочется навсегда смыть Си++ и яву, как грязное пятно с мира программирования, чтоб сгинули они, как сгинули в своё время COBOL и PL/I с паскалями.

anonymous ()
Ответ на: комментарий от Stanson

>Это примерно как усиленно пилить cygwin для винды, чтобы там собирался консольный nethack в то время как в самом линуксе ifconfig с mount'ом не работают.

Некоторым товарищам, видимо, в моск не помещается тот факт, что разные вещи создают разные люди. Такие товарищи в своих сообщениях, наверное, аппелируют к какому-то массовому сознанию. Это как у детей логика - «а зачем ОНИ это сделали, а зачем это нужно».

anonymous ()
Ответ на: комментарий от note173

>Те же процессоры, тот же PowerVR, было бы глупо что-то переписывать

Совершенно разный доступ к подсистемам телефонов, разное GUI, разное...

r ★★★★★ ()

Если бы не быдлопроприентарщики то таких проблем бы не было.

babusha ()
Ответ на: комментарий от anonymous

emu способен конкурировать с явой, но вот попробуй это донеси до сознания тех, кто принимает решения. Плюс армия быдлокодеров, которые не будут переучиваться.

adepto ()
Ответ на: комментарий от babusha

Опенсурс пока что плохо работает в плане игр, тех же шутеров годных штуки три-пять, и все сетевые, технологии рендеринга серьёзно отстают, во многих играх настолько, что даже художественный талант разработчиков не спасает, и вообще всё это существует лишь за счёт того, что Id Software (спасибо им!) имеет привычку открывать через некоторое время свои движки.
И да, когда же наконец допилят XReaL?

anonymous ()
Ответ на: комментарий от Stanson

Живенько так представил блондинку с гламурненьким анроидом: так, девочки, щас дхцп подниму и вы сможете через меня фконтактик зайти.

Ichiro ()
Ответ на: комментарий от prischeyadro

>Скоро трёхмерных игр много будет (когда в массы пойдёт тегра2).

Windows 8 уже запустили, ага. ;) Да и сдались вам эти игры?

anonymous ()
Ответ на: комментарий от Ichiro

>Живенько так представил блондинку с гламурненьким анроидом: так, девочки, щас дхцп подниму и вы сможете через меня фконтактик зайти.

Вы так говорите, будто это что-то странное. Что за шовинизм. Блондинки, генетически не способные поднять дхцп, обычно не покупают Андроид.

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

> Совершенно разный доступ к подсистемам телефонов, разное GUI, разное...

Qt: win32, линукс, s60
куда уж разнее?

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

> Вы так говорите, будто это что-то странное. Что за шовинизм. Блондинки, генетически не способные поднять дхцп, обычно не покупают Андроид.

Тоже так думал, но оказалось, что андроид достаточно юзерфрендли для любых пользователей. Даже проще обычных телефонов.

Даже слишком юзерфрендли - я никогда не уверен, какие и сколько программ сейчас запущено, и что реально произойдет, когда я нажму «назад»

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

>Qt: win32, линукс, s60

куда уж разнее?


Ага. и на iphone, и на андроидах оно выглядит в тему.

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

Inferno - полумёртвое тормозное поделие по сравнению с Java.

anonymous ()
Ответ на: комментарий от Ichiro

> Живенько так представил блондинку с гламурненьким анроидом: так,

девочки, щас дхцп подниму и вы сможете через меня фконтактик зайти.


Для «блондинок» - будет одна кнопочка на экранчике «раздать инет по WiFi». Которая, собственно, и делает iwconfig wlan0 mode master; dhcpd -q wlan0.

А вообще - у блондинок IQ в среднем выше, чем у брюнеток, вообще-то. Разумеется речь о натуральных, а не крашеных, вряд-ли краска для волос на IQ влияет. :)

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

Qt там не нужно, но оно показывает, что вполне реально абстрагироваться от конкретной платформы, даже если они настолько разные
Единственное, не знаю, как на айфоне с с++

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

> тормозное

по сравнению с Java

Толсто.

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

Странно, знакомой (блондинке) выбрали htc gratia (сама захотела не айфон) и нормально осилила. Своей девушке (правда не блондинка) отдал htc desire. И она тоже осилила. Обе и маркетом пользоваться научились, по крайней мере асечки и т.п. себе понаставили, и гугловские сервисы им понравились. А больше всего писали кипятком от того что оно из вконтакиков и мордокниг вытащило дни рождения друзей и в календарь их вставило. И есть подруга с яфоном - она с него звонит и смс отправляет, остальное не осилила.

Storm_ ()
Ответ на: комментарий от Stanson

>Ценность линукса в том числе и в том, что с железом можно делать всё, что угодно, а не только то, что разрешено производителем ОС. Захотел WiFi в режим AP включить - и включил. Андроид эту ценность убивает совсем.

дооооо, ВНЕЗАПНО на андроиде нельзя получить рута и делать что хочешь? ;3

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

>Блондинки, генетически не способные поднять дхцп, обычно не покупают Андроид.

ага в юсе и остальных странах где тьма девайсов продается, ВНЕЗАПНО дофига народу стало гиками =)

tazhate ★★★★★ ()

Интересный поворот, учитывая недавно всплывшее письмо CEO Nokia для внутреннего пользования о необходимости оставить MeeGo в пользу Android/WP7

slackit ()
Ответ на: комментарий от Stanson

>А iptables уже работает?
http://code.google.com/p/droidwall/

а в iproute2 ip+tc уже можно использовать?

обоже нунафига он там


Что, такую банальщину - и никак?


ну нафигаааааааа. ты что, дроидофон будешь использовать как марщрутизатор?

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

> ну нафигаааааааа. ты что, дроидофон будешь использовать как марщрутизатор?

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

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

Вот, казалось бы, вроде как не важно, а тем не менее. Компания Gameloft, попробовав разрабатывать игры под адроид, когда он только появился, очень разочаровалась. Сейчас, на яве под андроид там идут порты с мобилок. Большие игры портируют с яблофона и только под некоторые девайсы (Нексус, Майлстоун). И что-то не спешат писать нормальные андроидные игры на яве.

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

> дооооо, ВНЕЗАПНО на андроиде нельзя получить рута и делать что хочешь?

Рута получить можно. Толку-то?

Например:
WiFi в режиме Access Point.
Как? С рутами, без рутов, хоть тушкой, хоть чучелком. Как?

Или маскарад для тех же клиентов AP. Как?

Для ssh - полную скорость, для http - половину. Как?

Я уж молчу про BT посканировать из эфира или там ещё чего...

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

> http://code.google.com/p/droidwall/

Не, меня НОРМАЛЬНЫЙ iptables интересует, а не это поделие. Как положено к линуховому ядру.


обоже нунафига он там


Скорость резать и 2 канала в инет пользовать одновременно.

ну нафигаааааааа. ты что, дроидофон будешь использовать как

марщрутизатор?



Нокию же с симбианом (!) пользую.
Там, конечно что-то типа android-tethering, без нормального маскарада и dhcp, но хотя бы AccessPoint, а не Ad-Hoc. Можно несколько компов в инет выпустить.

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

>Ценность линукса в том числе и в том, что с железом можно делать всё, что угодно, а не только то, что разрешено производителем ОС. Захотел WiFi в режим AP включить - и включил. Андроид эту ценность убивает совсем.

не знал, что на андроеде wifi teethering запретили.

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

ВНЕЗАПНО речь идет о дроиде и ВНЕЗАПНО в дроиде это из коробки.

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

>А мне внезапно пару раз пригодился n900 как роутер, шарить gprs через вафлю - мастхэв на любом смартфоне, я считаю.

таки есть оное в андройде.

А я вот сегодня через gprs ссх клиентом коннектиклся с аутентификацией по ключу. отлично работает...

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

>Можно несколько компов в инет выпустить.

внезапно несколько компов пускаются в сеть с дроида абсолютно нормально без всех этих тулзов.

а все твои упоротости по поводу айпироут и ко - не более чем понты, имхо.

не один нормальный человек не будет сидеть и настраивать маршрутизацию на телефоне. тем более на один раз чтобы на природе посидеть настраивать tc? нафига??? типо блондинке дам 200 кило, а другу 400? это принципиальнная разница? ваууу

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

владельцы н900 чорезвычайно упороты и не умеют читать =)

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

>Не, меня НОРМАЛЬНЫЙ iptables интересует, а не это поделие. Как положено к линуховому ядру.

это морда к обычному iptables. запускай терминал и настраивай руками через iptables. или поставь sshdroid и заходи по ссх на телефон и правь с компа.

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

> владельцы н900 чорезвычайно упороты и не умеют читать =)

Да, градус неадеквата и краснота сетчатки у нас выше среднего по больнице, эта патамушта н900 Ъ

А как нам иначе подсластить себе пилюлю? Батарейки хватает на полдня, дай хоть помечтать, что наш девайс обладает принципиально новыми (R) среди смартфонов функциями :3

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

ты забыл что у меня тоже н900? =)

а насчет фукнций - меня ничего не смущает, только вот сама ос маемо :D сама железка вполне ок

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

> а насчет фукнций - меня ничего не смущает, только вот сама ос маемо :D сама железка вполне ок

у меня наоборот

hildon-desktop пропатчили, хардварная акселерация интерфейса не глючит (а именно transitions), wifi дрова пропатчили, все летать стало, я кайфую с полным набором фиксов

но батарейка..! :E

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

я хз чо там патчили. но после htc desire ощущение тормознутости графики не проходит

tazhate ★★★★★ ()

Не нужно

> К концу года планируется выпуск коммерческой версии с поддержкой MeeGo.
Лопату в студию!

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

> Можно несколько компов в инет выпустить.

Давно сидите в танке ? :)

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

> не знал, что на андроеде wifi teethering запретили.

Нормальный Access Point c WPA2 где?

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

>Qt там не нужно, но оно показывает, что вполне реально абстрагироваться от конкретной платформы

Qt не абстрагируется от тулкита - оно само тулкит. Писать абстракцию от ios/androidовых тулкитов так же реально как писать абстрактцию от GTK/QT.

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

Нормальный Access Point c WPA2 где?

Вам определённо идёт этот модный шлем танкиста (:

To share your phone’s data connection as a portable Wi-Fi hotspot
......
You can also touch the Security menu to configure the network with Wi-Fi
Protected Access 2 (WPA2) security, with a preshared key (PSK).
If you touch the WPA2 PSK security option, a password field is added to the
Configure Wi-Fi hotspot dialog. If you enter a password, you will need to enter that
password when you connect to the phone’s hotspot with a computer or other
device. Or touch Open in the Security menu to remove security from your Wi-Fi
network.

http://static.googleusercontent.com/external_content/untrusted_dlcp/www.googl...

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

Что толку от документации, если оно не работает?

Вот Дроид с поставленным 2.2.
Как заставить его работать в качестве Access Point c WPA2 ?
Хоть обтыкайся - нету точки доступа и всё тут.

Как заставить его работать через ad-hoc - я знаю.

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

>Хоть обтыкайся - нету точки доступа и всё тут.


А ваш драйвер поддерживает master mode ?

Это кстати уже вопрос не к андроиду а конкретно к линуксу который как известно есть _ядро_

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

> А ваш драйвер поддерживает master mode ?

Обычный драйвер в обычном ядре - поддерживает. И фирмварь есть положенная. В нормальном линуксе работает. В сырцах ядра всё написано. wl12xx

Работает ли в ведроиде - ответ очевиден.

Это кстати уже вопрос не к андроиду а конкретно к линуксу который как

известно есть _ядро_



А может не стоило гуглю изобретать свою бредовую обвязку к ядру, а пользовать стандартную, проверенную десятилетиями? Ну написали бы свою жабоморду к фреймбуферу для гуя, мешал кто, что-ли? Отдельную, чтоб заменить на X-ы там, или какую кутопию можно было. Нет же, надо было всё переделать и сделать всё черз ж..у.

В итоге, получается, что ведроид вроде как и линукс, а использовать как линукс нельзя, и софт портируется с диким геморроем, и новую версию на старое железо не поставишь и всякие прочие прелести.

Теперь вместо того, чтобы приносить пользу и создавать нужные мобильные приложения для нормального линукса, куча народу убивает своё время на написание тех же самых приложений, но для ведроида. А потом горбатится, чтобы эти приложения на линуксе всё-таки запустить.
А могли бы сразу для линукса писать.

Не, больше мне ведроидов не предлагайте. Я их уже отлюбил.

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

Например нормальный WiFi Access Point на ведроиде.

Что, такую банальщину - и никак?

У меня это делается одной кнопкой.

Deleted ()
Ответ на: комментарий от Stanson

И вообще, если сильно хочется изварата, то можно на ведроид поставить debian в chroot'е.

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