Android приложения можно будет запускать на iPad



Теперь Android приложения можно будет запускать на iPad и на многих других отличных от Android устройствах.
Это возможно с помощью специального приложения Alien Dalvik 2.0, разработанного швейцарской компанией Myriad. По сути оно представляет собой виртуальную Java машину, в которой можно будет исполнять APK приложения без привязки к реальной Android OS. Цель разработчиков не продажа своего продукта конечным пользователям, а предоставление его производителям различных устройств, для поддержки на них Android приложений.
Кроме того, создатели виртуальной машины уверяют, что им удалось «сгладить» проблемы совместимости различных версий OS и приложений. Что позволит разработчикам писать в одном стандарте программы для Android, которые будут работать на широком спектре различных устройств.
Демонстрировать свои разработки компания Myriad планирует на выставке CTIA Enterprise & Applications-2011.

Информация была взята из следующих источников techcrunch и cnet
+64
7 октября 2011, 19:14
29
Coolver 46,5

комментарии (83)

+12
Coolver #
ИМХО весьма странная затея и я сомневаюсь, что производители будут это поддерживать (Apple уж точно). Но для «поиграться» очень даже неплохо.
–17
Ganesh #
Причем тут вообще производители? Это тупо возможность запускать приложения для android на iOS, если ребята еще маркет прикрутят, то думаю вообще все будет в шоколаде.
+5
wholeman #
Цель разработчиков не продажа своего продукта конечным пользователям, а предоставление его производителям различных устройств
+1
Huntlet #
Практика показывает, что из-за фрагментации «приложения для android» и на android устройствах не на любых запускаются.
+4
SkyRZN #
Хочу Angry Birds на Windows Mobile 6.5 ^_^
+39
oisee #
Пошаговый? =)
+4
Caravus #
Очень смешная шутка, особенно в свете того что с WM 6.5 выпускают (выпускали?) например HTC HD2 который вполне пережуёт этих птичек, причём я думаю не в одной копии…
0
rednaxi #
сейчас hd2 выпускается уже с wp7 и называется hd7.
0
Caravus #
HD2 и HD7 попрошу не путать. Рядом не стояло. Я свой HD2 взял чисто из-за дизайна.
0
Incole #
В чем между ними принципиальная разница?
+3
Caravus #
Дубль два: Внешний вид. По мне так они вообще только названием похожи.
0
KAdot #
На HD2 можно без проблем поставить Android.
–2
Caravus #
Это вообще к чему сейчас было? Я и пользуюсь андроидом.
0
Agent_Smith #
На HD2 можно и WP7 поставить, универсальный телефон.
0
guyfawkes #
Подтверждаю. Даже в версии Андроида на HD 2, работающей с флешки и выгружающей WM (а она, т.к. не является прошивкой, должна быть по идее медленнее), птички работают очень и очень хорошо, сам играл.
0
ihabrman #
Кроме смеха, интересно было бы посмотреть на пошаговую стратегию Angry Birds :)
0
oisee #
ну, не обязательно «стратегию», ведь пра-прародитель («танчики») — пошаговый.
+36
antosj #
image
+12
Korobov #
В самом деле. Врятли найдутся приложения в Android Market, которым не найдутся достойные аналоги в App Store.
+8
Noobster #
SetCPU :)
0
Alex42rus #
Фишка том, что действительно, если нет «своего» аналога на iOS, то значит такое приложение просто технически не возможно из-за ограничений самой iOS.
+2
Noobster #
Хорошо, пример из моей практики. На iOS нет (вообще) шахматных оболочек с поддержкой для UCI движков.
–1
AgentSmith #
В аппсторе полно всяких разных шахмат. А зачем нужна поддержка каких-то UCI движков?
Разве шахматы на айпаде не выполняют своей роли?
+2
Noobster #
Нет, не выполняют. Под потребителя должен быть свой продукт — верно? Так вот, iOS не предоставляет мне нужного функционала.
0
AgentSmith #
На любом компьютере можно написать любую программу на любом языке программирования.
Любопытно, что это за функционал такой нужен, который не под силу iOS.
+3
Alinaki #
не придуривайтесь :) есть целевая аудитория. есть разные нюансы и критерии необходимости.
–1
AgentSmith #
Ерунду не говори.
Как шахматы могут не выполнять свою роль? На iOS нельзя фигурки шахматные передвигать? Или iOS-мозг не может обдумывать ходы за соперника?
Что ещё нужно от шахмат? Больше ничего и не нужно.
+1
Noobster #
Да запросто. 90% я обыгрываю на максимальном уровне сложности, еще 5% чтобы меня обыграть нужно думать минуту. Меня это не устраивает.
В шахматах на Android компьютер меня обыгрывает с контролем секунда на ход.
–7
AgentSmith #
А ты не думал о том, что это могут быть разные шахматные программы с разным алгоритмом реализации?
Ваш К.О.
+1
Noobster #
Спасибо, К.О.
На андроиде (Chess for Android, автор Аарт Бик) я могу изменить встроенный «разум», переписать его или воспользоваться творениями лучших шахматных программистов.
–2
AgentSmith #
Портируй этот самый Chess for Android на iOS и будет тебе щастье — меняй встроенный разум.
Ты не можешь понять простой вещи, о которой тебе говорят: проблема не в ОС, а в софте. Напиши хорошую прогу для iOS и не парь людям мозги.
+6
Noobster #
В столь долгой дискуссии Вы могли бы и ознакомиться с тем, о чём говорите.
UCI-движки — самостоятельные программы, с которыми оболочка общается через стандартизованный протокол (UCI2). В Android существует возможность быстрого порта шахматных движков (А они обычно пишутся на C/C++) под платформу.

В каждой теме про Android iOS-ники кричат о том, что недостаток Андроида — наличие софта. У меня тут уже была продуктивная дискуссия на тему, к сожалению, какого-то софта под iOS без замены на Android он подобрать не смог.

P.S. Спасибо Вам за не столь плодотворную, но всё-же дискуссию.
+4
Shirixae #
Из-за ограничений в апплсторе, например :)
0
Alex42rus #
Я имел ввиду, что, например, нельзя сторонним приложениям менять звонок на беззвучный, что уж говорить о разгоне железа.
0
Shirixae #
Ну пардон, кто ж виноват, что базовые функции через апи или ндк не доступны? :)
+1
Volkman #
Хорошо, пример из моей практики. На iOS нет приложения для геокешинга, поддерживающее geocaching.su (большая база данных тайников в СНГ (более 6000)).
0
djmorgan #
Если Iphone не засран всяким хламом, то SetCPU не нужен
+1
oisee #
даже незасранный iPhone 3G с последней версией прошивки (4.2.1) — очень грустный в плане удобства пользователя девайс =(

(правда ему бы и не помог SetCPU, дело вроде как в нехватке RAM.)
0
djmorgan #
Знаете, я все таки придерживаюсь мнения что при правильной настройке и обращении можно получить все что необходимо — ИМХО
+2
oisee #
очень интересно, без шуток, что (штатно или нештатно) можно настроить в 3G, чтобы он перестал быть тормозом: www.youtube.com/watch?v=Pdk2cJpSXLg
+1
enchantner #
А если еще открытый API и дать запустить на нем SL4A — то питоном станет можно пользоваться и на неджейлбрейкнутом девайсе :)
+2
alexbeep #
Flash
0
Korobov #
Отсроумно :)
Вы правы.
0
sergeypid #
Осторожно — Appl'овский редактор карму опустит!
0
alexbeep #
Я думаю, что в связи с последними событиями кто-нить ослабит позицию в яблоке по поводу такой мелочи, как флеш плагин
+1
bohdan4ik #
Затем, чтоб можно было сделать приложение только для андроида и получить более-менее сносное приложение для еще нескольких платформ (как, например, у нас любят рекламировать iOS-only приложения, с обещанием сделать для андроида, но немного позднее).
+1
Deeman #
В первый раз на моей памяти эта картинка действительно уместна ;)
0
XHunter #
Интересно, а как они решили проблему того что на андроид девайсах 3 хардварных кнопки?
+1
LbICbIY #
Даже на некоторых 2.* устройствах их не было и заменены были на экранные (archos 70it), а на 3.* они изначально рисуются, так что это не проблема.
+1
Veliant #
Не знаю, как для iPad, но для nokia n900 это точно бы не помешало, и смотрелось бы довольно нативно. Эх мечты, мечты…
0
ilvar #
Мне кажется, что впервые я название «Alien Dalvik» услышал как раз в применении к n900.

Собственно :)
0
hhrhhr #
в нынешних реалиях эту машину также ждут и на N9 :)
0
EuroElessar #
надо будет глянуть, может получится на n950 запустить
+1
sad #
Принцип работы виртуальной Java машины противоречит условиям для приложений iOS. Сомневаюсь, что затея увенчается успехом.
+4
LAT85 #
Ну понятное дело что в AppStore никто такое приложение не пустит, ждем в Cydia.
–1
diamant #
.NET-приложения тоже исполняются в виртуальной машине, но в App Store их полно.
+5
bulletproofcupid #
Если вы о mono touсh, то там код компилируется в статичный. Apple категорически против JIT.
–2
diamant #
А Java-приложения нельзя компилировать?
+2
oisee #
можно, но тогда и виртуальная машина не нужна.
0
entze #
А как же Flash + Player для iOS?
0
SteelRat #
Помню около года назад по интернетам ходила новость, что в ubuntu можно будет запускать android-приложения, но как-то все это потом стихло.
0
BupycNet #
В той новости именно про это и говорили, просто они только сейчас доделали.
0
mokus #
Кажется именно Alien Dalvik должен использоваться в RIM Playbook
0
Mezomish #
Дев-версия утекла в сеть ещё в июле, народ на CrackBerry уже развлекается как может.
0
gregox #
причем тут альфа версия андроид-эмулятора предназначенного исключительно для Плейбука произведенного R.I.M. и сабж?
0
Mezomish #
Может быть при том, что обе они «по сути представляют собой виртуальную Java машину, в которой можно будет исполнять APK приложения без привязки к реальной Android OS»? И при том, что фраза «теперь Android приложения можно будет запускать на iPad и на многих других отличных от Android устройствах» слегка устарела, т.к. Android-приложения вполне можно запускать на отличных от Android устройствах (одним из которых является PlayBook), но не «теперь», а вот уже пару-тройку месяцев как?
+1
Finom #
Хотелось бы вместо этого W3C Widget Runtime. Под андроид такое уже имеется.
0
vladoos #
Даешь землю крестьянам, заводы рабочим, программистам — «Write once, run anywhere»!

Недавно ораклы объявили о том, что JavaFX будет работать на iOS/android/WF7 теперь Alien Dalvik выклевывается… Вы все еще не знаете какой язык программирования учить для программирования на мобильных платформах? :) Это шутка для jvm языком пруд пруди, единственное что только поклонникам VB не повезло. А вообще тенденция мобильного рынка довольно интересная. Глядишь она и на рынок десктопов перекинется ;)
–1
alexfg #
Затея сомнительная. Поясню:
Те андроид приложения, которые мне хотелось бы запускать на своём iPad, относятся к тем которые модифицируют интерфейс системы или интегрируются в систему. Такие приложения в этом «эмуляторе» всё равно не запустятся.
0
RankoR #
Вот бы еще была возможность «вкомпилить» эту виртуальную машину в приложение…
–3
deseven #
не нужны все эти костыли, ну не нужны же
хоть кто-нибудь когда нибудь начнет задумываться о производительности и энергопотреблении?..
+6
arzzaba #
Лучше бы было наоборот.
0
pavlov_eugene #
Кто владеет iPad'ом, подскажите, умеет ли читалка для книг при выделении слова/предложения переводить его в Гугл Переводчике? Много читаю в оригинале и хотел бы перейти на айПад.
Например на моей читалке на андройде хонейкомб такая функция есть. В связи с этим было бы неплохо иметь программу, на которой можно запустить андройдовские приложения под айПадом.
+2
CLR #
В iBooks есть словарик:


Но вообще существуют еще десятки читалок, наверняка есть и использующие гугл переводчик.

p.s.
Не знаю как в андройде переключаются приложения, но на iOS вам достаточно сделать жест смахивания 4 пальцами и вот вы уже в любимом переводчике, поэтому встроенный в принципе не такая уж и нужная вещь.
0
pavlov_eugene #
С последним обновлением, на прошлой неделе, мне тоже прилетел словарик.
На андройде переводчик выглядит так:


Хотя заметил за собой, что с появление словаря, переводчик стал использовать значительно реже.

p.s.
Да, я читаю Гарри Поттера. Между прочим в оригинале юмор очень доставляет =)
0
MaximKat #
Что это за такая симпатичная читалка?
0
pavlov_eugene #
Asus MyLibrary. Шла в комплекте с планшетом.
–1
deNULL #
Лично меня больше задело слово «доставляет» без пациенса, нежели тот факт, что вы читаете Гарри Поттера в оригинале.
0
pavlov_eugene #
Имел ввиду «доставляет удовольствие». А что такое «пациенс»?
0
deNULL #
В данном случае пациенс — это «удовольствие» (слово, к которому относится действие глагола).

Такой оборот, знаете ли, в ходу на ресурсах, не имеющих особенно лестной репутации — в моих глазах, по крайней мере.
–1
agathis #
любопытства ради: какое из этих значений можно перевести как «удовольсвие»?
www.merriam-webster.com/dictionary/patience
–1
deNULL #
Вот это :)
0
thevery #
Myriad, помнится, много всяких далвиков делала (например, для Maemo/MeeGo: habrahabr.ru/blogs/nokia/113397/), но ни один из них, насколько я знаю, не взлетел

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.