URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 50903
[ Назад ]

Исходное сообщение
"Эмулятор для оценки работы платформы Android на планшетных П..."

Отправлено opennews , 21-Мрт-09 15:56 
В рамках проекта NITdroid (http://guug.org/nit/nitdroid/) подготовлен (http://www.newlc.com/en/eeedroid-emulator-nokia-tablet-deskt...) эмулятор для оценки состояния портирования платформы Android на планшетные ПК Nokia N8x0. Код эмулятора "NITdroid-emulator" основан на Qemu и последней версии прошивки (http://guug.org/nit/nitdroid/) Android для Nokia N8xx.


Прошивка NITdroid развивается в качестве альтернативы платформе Maemo и в настоящее время близка к завершению реализации поддержки всех аппаратных особенностей планшетных ПК Nokia, например, уже полностью реализована поддержка Wifi, сенсорного экрана, встроенной клавиатуры, добавлены средства для управления питанием. На завершающей стадии разработки находится добавление поддержки работы со звуком и Bluetooth, но обеспечение работы GPS и DSP пока еще находится только в планах.


Кроме того, можно отметить, что ранее подобный эмулятор был опубликован (http://www.newlc.com/en/openmoko-deb-packages-and-fosdem-deb...) для платформы OpenMoko.


URL: http://www.linuxdevices.com/news/NS3386655708.html?kc=rss
Новость: http://www.opennet.me/opennews/art.shtml?num=20857


Содержание

Сообщения в этом обсуждении
"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено Аноним , 21-Мрт-09 15:56 
Всё таки не пойму зачем... Нативных приложений под линукс намного больше чем под андроид... а под маемо можно собрать любое нативное приложение...

зачем андроид тут?


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 21-Мрт-09 23:32 
>Всё таки не пойму зачем... Нативных приложений под линукс намного больше чем
>под андроид... а под маемо можно собрать любое нативное приложение...
>
>зачем андроид тут?

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


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено sardigital , 22-Мрт-09 07:22 
Маленькое что? О_о
У n8x0 800×480, 4,1', 65536 цветов
Это называется маленькое разрешение?!

"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 22-Мрт-09 16:19 
для большинства линуксового софта - маленькое, сужу по eee pc 701

"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 22-Мрт-09 16:24 
>для большинства линуксового софта - маленькое, сужу по eee pc 701

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

Тем более что адаптировать софт под размер экрана - на порядки проще чем написать с нуля такое же, с таким же функционалом на другом языке а потом еще и отлатить все это чтобы оно работало, не тормозило, не глючило и делало то что и было всем надо. Чисто десктопная система - да, неудобно.Зато в n8x0 гном адаптированный нокией и адаптированные приложения - очень ничего так смотрятся и юзаются :)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 22-Мрт-09 22:05 
>Зато в n8x0 гном адаптированный нокией и адаптированные приложения - очень ничего так смотрятся и юзаются :)

адаптированные смотрятся и юзаются, но много ли их? ;)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 23-Мрт-09 14:37 
Понимаете, дело не только в количестве.Лучше один полноценный и фичастый Maemo Mapper чем тысяча приблуд на жаве по типу ноутпада - такой приблуды хватит и одной.При том в маппере есть чему тормозить даже в нативном коде (а слабо rotation битмапной карты да на яве?Что, сия тяжелая математическая операция интенсивно работающая с памятью еще "всего" в три раза тормознется?).А маппер вон крутит гугловскую (опенстритовскую, виртуалэрзовскух, яховскую) карту на произвольный угол :) хоть это и не быстро но - работает.

"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 23-Мрт-09 21:28 
>Лучше один полноценный и фичастый Maemo Mapper

поймите, андроиду ещё полугода нету, чтобы там были суперкрутые карты, но этак через полгода кто-то из больших(TT/iGo/etc) точно будет, и будут они получше. А маемо мапер-то в 2006 году не слишком крутым был, надо полагать...

поддержка разных карт, кстати, есть в BigPlanet


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 23-Мрт-09 23:55 
А этих больших сурово кинули - да, у них есть софт.Тот же томтом например написал линух версию своих карт.Которую и юзает благополучно на своих навигаторах с полноценным линухом на борту.А вот чтобы на андроид это засунуть - тут то мозиллы, томтомы и прочие - резко и приложились мордой об стол.Солидные игроки рынка имеют свои наработки.А им предлагают с нуля, на тормозной яве.Студенты это может будут делать, написав свой миллион ноутпадов.А те кто может что-то серьезное изобразить - или будут пинать гугл чтобы можно было нормальные приложения запускать или забьют, особенно учтя что андроид - не ифон и не интересен настолько же а на ифоне бинарные приложения запускать и то официально можно.Хоть и с ограничениями.

"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 24-Мрт-09 01:45 
>или забьют

http://www.telenav.com/gps-navigator/t-mobile-g1-phone/


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 24-Мрт-09 03:09 
>http://www.telenav.com/gps-navigator/t-mobile-g1-phone/

Какая-то контора о которой я впервые слышу (а потому могу предположить что у них творится с картами для России :D) сделала шароварь на 30 дней, которую к тому же хрен затестишь просто так - при попытке поюзать триал честно впаривают в комплекте тариф за бабло.Наверное это круто - забашлять за кота в мешке...

Правда вот для винмобиле - томтом сам по себе вроде халявный, бабло только за картежные навороты как я понимаю.Для n8x0 maemo mapper и вовсе GPLный (а данные карт можно взять из OpenStreetMaps на довольно либеральных условиях и - бесплатно!)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 22-Мрт-09 15:34 
>не всякое линуксовое нативное приложение оптимизировано под маленькое разрешение экрана...

...но других то или вообще нет или под андроид - тормозные карманные кастрированные уродцы на жабе с двумя кнопочками.Удачи написать что-то типа psi на жабе, с не меньшим функционалом и впихавшись в ресурсы железки с слабым процом и гулькиным носом RAM.

И у гнома (а точнее, его уменьшенного варианта) невзирая на его сишность УЖЕ ЕСТЬ, СЕГОДНЯ:
- Поддержка GPS. У нокии вполне себе работает. И множество апликух может изящно юзать GPS ресивер на всю ораву.
- Поддержка блютус в нормальном, работающем и достаточно безглючном виде (у симбиана блютус глюкавит намного сильнее).
- Wi-Fi и прочее - работает, мля.
- Непозорный встроенный IM на основе Telepathy.Это конечно не Psi но - оптимизировано на юзеж пальцами (вы ведь это хотели?) и умеет Jabber (и Gtalk - вместе с его VoIP), SIP, а в бета-версии - и все протоколы которые умеет Pidgin (поддержка плагинов пиджина).
- И все это в виде адаптированном к юзежу скорее пальцами нежели стилусом т.к. нокия озаботилась адаптацией.Да, есть куда расти но в конечном итоге я стилус достаю нечасто, только когда нужно что-то продвинутое (и мне не нравится вариант "всосать" вместо "поюзать стилус скрепя сердце" - прикиньте?).

И зачем мне java-only тормозилка которая будет на обмолот жава-фигни батарейку жрать в 3 горла с игрушечными недо-приложениями с парой кнопочек которые нихрена не умеют?Достаточно посмотреть на победителей конкурса от гугли - победили игрушечные фигни типа того что на J2ME было.А нахрен мне таскать огромный кирпич который только эту игрушечную фигню выполнять умеет?Удачи гуглу в этом начинании, ага.Но лично мне вполне понравилась нокиевская платформа и я думаю что со временем она не только будет серьезной платформой для топовых смартов но и процент рынка откусит, надолго и всерьез.В отличие от жава-фигнюшек от гугля где надо все и вся писать с нуля и оно потом ни с кем не совместимо будет (а кто кроме андроида может эту фигню выполнять?Правильно - никто!).Оно самобытное и уникальное, опыт предшественников и их наработки посланы нафиг, равно как никто кроме самого андроида и не выигрывает от появления под него приложений - велосипедостроение в хучшем виде.Понта много а плюсы такой платформы - неочевидны, при очевидных минусах.Удачи гуглю в пропихивании их тормозных, неэффективных и бестолковых платформ без нормальных приложений под них, ага.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 22-Мрт-09 22:21 
>Удачи написать что-то типа psi

уж с чем-чем, а с этим проблем нету - есть встроенный/готовый smack, и встроенный мультипротокольный клиент/jabiru

>- Поддержка GPS. У нокии вполне себе работает. И множество апликух может
>изящно юзать GPS ресивер на всю ораву.

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

>- Wi-Fi и прочее - работает, мля.

а у андроида есть с этим проблемы? 0_О

>- Непозорный встроенный IM на основе Telepathy.Это конечно не Psi но -
>оптимизировано на юзеж пальцами (вы ведь это хотели?)

про клиенты для андроида я уже сказал

>И зачем мне java-only тормозилка которая будет на обмолот жава-фигни батарейку жрать
>в 3 горла с игрушечными недо-приложениями с парой кнопочек которые нихрена
>не умеют?

а пруфлинк про батарейку слабо привести?

>А нахрен мне таскать огромный кирпич

это G1/Magic-то кирпичи по сравнению с N810!? 0_o

>со временем она не только будет серьезной платформой для топовых смартов

что-за за много лет не видно особого прогресса..

>В отличие от жава-фигнюшек от гугля где надо все и вся писать с нуля

бред. практически все java-библиотеки полностью совместимы, а про UI я уже сказал.

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


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 24-Мрт-09 03:33 
>уж с чем-чем, а с этим проблем нету - есть встроенный/готовый smack,
>и встроенный мультипротокольный клиент/jabiru

Да-да, вот только по функционалу до псей им как пехом до пекина.А уж если аську захотеть или ирц?Найдется что-то не позорнее пидгина?Х-чата?А если все это потом вместе запустить, оперативка не закончится?

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

Угу-угу.Пока что вижу шаровару за которую как я понимаю платить надо даже если триал погонять хочется.Интересно, много камикадзей купят софт за бабло от непонятной конторы с фиг знает какими картами под местность?

>>- Wi-Fi и прочее - работает, мля.
>а у андроида есть с этим проблемы? 0_О

Ну во всяком случае синий зуб там с какого-то фига недоступен сторонним приложениям.Я не знаю почему для гугля это проблема.У нокии такого идиотизма нет - всем все можно.И это хо-ро-шо.

>про клиенты для андроида я уже сказал

Да-да, вот только телепати умеет теперь и плагины пиджина.Со всей туевой хучей его протоколов которые он поддерживает.А случи как известно бывают разные.Что предлагается с андроидом если позарез приперло сунуться в какой-нить там MSN, Zephyr или еще чего экзотичное?Гордо задрать нос и ... обломаться?Или пропереться мыслью что в теории оно и на нем возможно?Ну вот на n8x0 просто сооружаем аккаунт и юзаем пиджин.Как на взрослом десктопе, 1 в 1.На андроиде - сосем с причмокиванием... задирайте ваши носы дальше, ага.А мне - не шашечки, мне ехать.

>а пруфлинк про батарейку слабо привести?

Гугл вроде не отменяли.

>это G1/Magic-то кирпичи по сравнению с N810!? 0_o

Они кирпичи в сравнении с нормальными телефонами.А если уж таскать кирпич, пусть он пардон оправдывает свои габариты и вес.Нормальным функционалом.Зафиг мне функционал как у жава-звонилки?А томтом есть и для симбиана наконец.И чем андроид лучше моего симбианового смарта с его тупорылым и бестолковым симбианом? :)

>что-за за много лет не видно особого прогресса..

А много - это целых 3?У гугли как-то платформе не сильно меньше лет а успехи тоже как-то не дофига вовсе :).При том нокия срубила топ в продажах амазон.ком - для нового класса устройств достаточно неплохой такой результат.А андроид... шума наделали и - все.При том что телефоны и смарты - устоявшийся класс устройств с стабильным спросом.

>бред. практически все java-библиотеки полностью совместимы, а про UI я уже сказал.

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

>зы андроид всего полгода как продаётся, а магазин платных приложений только-только
>открыт...

Ну знаете, разрабатывается он уже отнюдь не полгода.А успехов - с гулькин нос.Старт платформы отмечен массой лольных ляпов - типа дыр в вебките и рутового шелла воспринимающего ввод с экрана :).Итого по факту на момент выходы - нокиевская платформа была безопаснее чем этот лол :).Во всяком случае, там экран по дефолту не передавал весь ввод в рутовый шелл.И чем мне нравится нокия - они не ставят рапидность во главу угла.Потому что когда платформа лабается по рапидному принципу - потому и получаются идиотские ляпы с рутшеллами, устаревшими вебкитами и прочая.Сами гугловцы в секурити обосрались при старте по самые небалуйся.А девелам зато гайки затянуть не забыли, загнав их в узкие рамки самопальной жава-машины.Жлобство в хучшем виде, ИМХО - за собой бревна в глазу не углядели, зато соломинку у девелоперов - отобрали.Не очень эстетично выглядит когда вендор встает в позу "вы все пи...сы, а мы Д`Артаньяны, так что нативный код можно только нам, богам!А вы недомерки юзайте тормозную и ограниченную жаву!". А когда вендор к тому же сам жиденько обсирается по части секурити - незачот за такое ИМХО вдвойне.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 24-Мрт-09 12:25 
>Да-да, вот только по функционалу до псей им как пехом до пекина.

не до пекина. jabiru активно развивается.

>Угу-угу.Пока что вижу шаровару за которую как я понимаю платить надо даже если триал погонять хочется.Интересно, много камикадзей купят софт за бабло от непонятной конторы с фиг знает какими картами под местность?

три раза ха! Посмотрите на миллионы покупателей программ под iPhone, их ни капли не смущает отсутствие триала. TeleAtlas - это фиг знает какие карты?

>какой-нить там MSN

искаропки есть

>гугли как-то платформе не сильно меньше лет

да ладно? полгода всего, ну максимум месяцев 9.

>Ну и в том что множество хороших библиотек и программ на других языках - пролетают.

а можно пяток примеров?

>А успехов - с гулькин нос.

600к продаж за 2 месяца у одного оператора - это очень приличные цифры. Сколько там продаж N810 у нокии в год? ;)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено Dmitry , 23-Мрт-09 09:48 
> java-only тормозилка которая будет на обмолот жава-фигни батарейку жрать в 3 горла

Хватит уже свои бредни по поводу java выдавать за реальность, то c++ у него в три раза быстрее криптографию считает чем java, несмотря на то что java распараллеливает числодробилки и использует jit с векторизацией под текущий процессор, то вот это теперь. Технология ARM Jazelle позволяет ARM-процессору выполнять Java-код на аппаратном уровне.

> В отличие от жава-фигнюшек от гугля где надо все и вся писать с нуля

Что что? Вся эта масса java библиотек _бинарна_ совместима между платформами.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено Crazy Alex , 23-Мрт-09 18:44 
Java и гугловский Dalvik - это разные вещи. Нет там распараллеливания, и исполения армом тоже нет.
И уж тем  более компилированная java бинарно не совместима с Андроидом. Чем ругаться на "бредни", озаботьтесь поиском информации. Dalvik - это НЕ обычная java-машина.

Вообще, единственный реальный плюс андроида (который вполне может оказаться решающим) - это Google Market, откуда софт ставится одним кликом. Для завоевания массового рынка - очень крутое преимущество. Остальное все - минусы. И java, и довольно ограниченный API, и завязка на сервисы гугла.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено Ка , 23-Мрт-09 20:38 
Это проблемы Dalvik а не Java, тем более что JIT для Dalvik в разработке.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 24-Мрт-09 04:01 
>Это проблемы Dalvik а не Java,

Так покажите мне кодеки на жабе уделывающие нативные с асм оптимизацией.Что, кишка то тонка?А лишние такты проца на девайсе с батарейном питанием кроме вопросов скорости еще и означают до кучи то что на одну и ту же задачу проц сожрет больше энергии :).И воплей от юзера андроида по части того что батарейки едва хватает на сутки - хоть отбавляй.


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 24-Мрт-09 04:09 
>Это проблемы Dalvik а не Java,

И кстати да, почему-то на моем смарте от Nokia игрушки в нативном коде под симбиан с намного более приличной графикой и эффекты куда красивее и плавнее чем в жава-тормозилках.Хотя по идее - там тоже проц с jazelle и все такое.Где-то тут жава-фаны нас нагло и бездарно на&#ывают... :)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 24-Мрт-09 03:57 
>Хватит уже свои бредни по поводу java выдавать за реальность, то c++
>у него в три раза быстрее криптографию считает чем java, несмотря
>на то что java распараллеливает числодробилки и использует jit с векторизацией
>под текущий процессор,

А допустим чуваки на http://quicklz.com/ тоже сказки рассказывают, да?А с чего б им недооценивать свою же либу, интересно?И по их бенчу их же либы жава версия сливает нативной в ~3 раза."Всего-то".И собственно - что вы распараллеливать собрались и векторизовать на ARM'е, у которого обычно одно не бог весть какое ядро, без какой-либо крутизны и наворотов? :).Пальцы растопыривать жабовцы любят, а как на практике - их тормозилово было тормозиловом и остается таковым.И RAM жрет здорово.Гугл заявлял что дескать это будет не так и тормозить не будет.Но судя по многочисленным плевкам юзеров обильно попадающимся в гугле - это заявами и осталось.

>то вот это теперь. Технология ARM Jazelle позволяет
>ARM-процессору выполнять Java-код на аппаратном уровне.

Ага, только до нативного кода оно все-равно недотягивает и аппаратно там насколько я помню делается отнюдь не все (подробную доку на все это дело ARM милостиво зажал).Давайте вы допустим Theora (чтоб вы пососали с аппаратным акселережом в чипе, if any) на яве будете декодировать со всеми ее наворотами а мы - на сях+немного асм?Посмотрим кто выиграет :) Кстати что-то не вижу всерьез используемых кодеков на супер-дупер яве.Не так уж ее jit с векторизацией и крут как жабокодеры малюют?Или wtf? :).Можно и шифрование.Тоже любопытно что выжмет ява.И как это соотнесется с сишной версией (а если быть настоящей скотиной по отношению к жабофилам, +с ручной асм-оптимизацией, которой не гнушаются зачастую во многих программах где скорость мало-мальски важна).

>Что что? Вся эта масса java библиотек _бинарна_ совместима между платформами.

Ну, растопырить пальцы - сойдет.А дальше что?Вот есть у меня на смарте допустим Jimm - не самая плохая аська.На J2ME.И вот она - да, запускается на всех телефонах которые с j2me.Правда на некоторых работает криво, на некоторых памяти не хватает, на некоторых система давит те или иные вызовы из-за б-ского секурити которое порой нельзя заоверрайдить.Но хотя-бы - работает. А толку то с вашей рекламы бинарной совместимости если по факту Jimm там просто взяв и залив его - не запустишь?Мне предлагается подрочить на этот формальный факт совместимости?Это вы сами, без меня как-нибудь :)


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено thevery , 24-Мрт-09 13:24 
>А допустим чуваки на http://quicklz.com/ тоже сказки рассказывают, да?

QuickLZ Sharp was executed from Visual Studio 2005 with Ctrl+F5 to enable JIT optimization. QuickLZ Java was compiled and executed with Java 6 SE, just using javac CMain.java; java CMain from the command line. No use of profilers or special compiler options.

комментировать тут особо и нечего - чуваки ничего не сделали ради того, чтобы ускорить java-версию


"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено avatar , 21-Мрт-09 22:31 
Я останусь на maemo. Жду с нетерпением выхода 5 версии там много приятных вещей.
Java в сад!

"Эмулятор для оценки работы платформы Android на планшетных П..."
Отправлено User294 , 22-Мрт-09 15:46 
>Я останусь на maemo. Жду с нетерпением выхода 5 версии там много
>приятных вещей.

+1. Это *нормальная* платфоорма.Вполне неплохо выглядящая сегодня и с массой интересного припасенного на завтра.

>Java в сад!

Во-во.Под maemo можно программить на разных языках.Java там правда как-то не особо прижилась.Зато прижились си/gtk, си++/qt, Python, ... и почему-то серьезных навороченных приложений - есть, в отличие от.А тысячи поделий уровня ноутпада мне не нужне - "ноутпада" достаточно в 1 экземпляре.

И завязываться на сервисы только гугла?Не, спасибо, я их условия использования карт почитал.Лучше я уж в долговременном плане завяжусь на сервисы типа OpenStreetMaps, которые не только битмаповые тайлы карт предоставляют но и карты в векторном формате (компактнее чем картинка и можно в принципе рассчитывать маршруты локально на основе этого инфо, не уповая на Google-дядю который рассчитает вам все в лучшем виде).И что характерно для нокий софта GPSной направленности - есть.А под андроид - глухо.Потому что это вам не пару кнопочек налепить - нормальный софт для работы с GPS это серьезная такая увесистая апликуха, google maps писаные на жаве у меня на телефоне крайне жестко и безжалостно тормозят, в отличие от картежного софта на нокии.При почти таком же процессоре (тоже отпрыск OMAP2) у моего телефона!