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

Исходное сообщение
"OpenNews: Android против LiMo: в чем разница?"

Отправлено opennews , 18-Май-08 19:18 
После заявления LiMo о том, что ее совет директоров пополнился новым членом — компанией Verizon, начали накаляться страсти (http://mobilecrunch.com/2008/05/14/android-vs-limo-whats-the.../) между платформой  LiMo и конкурирующим продуктом от Google — Android. Оба основываются на открытом коде и ставят целью взорвать рынок мобильных устройств где-то в середине будущего года.

Хотя и LiMo и  Android базируются на Linux они совсем не похожи друг на друга. Вот, вкратце, основные отличия:


1) Поддержка / Финансирование

Продвижением LiMo занимается специальный фонд, в котором состоят 34 компании, включая Motorola, NEC, NTT DoCoMo, Orange, Panasonic, Samsung и Vodafone. Такой состав позволяет собирать 4.6 миллиона долларов в год.

За спиной Android стоит свой альянс OHA (Open Handset Alliance) c 33-мя членами, включая трех из предыдущего абзаца: Samsung, Motorola и NTT DoCoMo. Бюджет проекта не разглашается, но подразумевается, что он больше, чем LiMo.


2) Текущ...

URL: http://mobilecrunch.com/2008/05/14/android-vs-limo-whats-the.../
Новость: http://www.opennet.me/opennews/art.shtml?num=15939


Содержание

Сообщения в этом обсуждении
"Android против LiMo: в чем разница?"
Отправлено anjolio , 18-Май-08 19:18 
>Приложения для LiMo можно писать на С/С++, со всеми вытекающими выводами в плане быстродействия. Android запускает приложения в виртуальной машине Dalvik.

Я не программист, объясните какие выводы в плане быстродействия вытекают из С/С++ и из виртуальной машины Dalvik?


"Android против LiMo: в чем разница?"
Отправлено sergeyvp , 18-Май-08 19:56 
Приложения написанные на С/С++ менее требовательны к ресурсам (если написаны правильно :)) и работают соответственно быстрее чем приложения запущенные в виртуальной машине.

"Android против LiMo: в чем разница?"
Отправлено anjolio , 18-Май-08 20:07 
>Приложения написанные на С/С++ менее требовательны к ресурсам (если написаны правильно :))
>и работают соответственно быстрее чем приложения запущенные в виртуальной машине.

Спасибо (:


"Android против LiMo: в чем разница?"
Отправлено FSA , 19-Май-08 09:24 
Кстати, есть наглядный пример - эльфы (ELF) на Siemens. По сути за счёт патча на сименсах запускают программы на C/C++. NatICQ в фоне практически не заметна, да и аккумулятора на дольше хватает.

"Android против LiMo: в чем разница?"
Отправлено User294 , 20-Май-08 03:48 
>Кстати, есть наглядный пример - эльфы (ELF) на Siemens. По сути за
>счёт патча на сименсах запускают программы на C/C++. NatICQ в фоне
>практически не заметна, да и аккумулятора на дольше хватает.

Гугл фигней страдает.Задаунгрейдить линукс до жаба звонилки?А смысл этого какой?Выигрыш в чем?


"Android против LiMo: в чем разница?"
Отправлено RVladimir , 20-Май-08 08:27 
>Гугл фигней страдает.Задаунгрейдить линукс до жаба звонилки?А смысл этого какой?Выигрыш в чем?

Удобство отладки и баголовли, плюс все вкусности языков с динамической типизацией.
Интересно, у андроида будет специализированный процессор а-ля microJava 700/701 от Sun? Сдается мне что паскоку архитектура VM регистровая, то специальизированный процессор таки будет иметь место.


"Android против LiMo: в чем разница?"
Отправлено Vladimir Rusinov , 21-Май-08 14:43 
Выигрыш в том, что хоть и программы на c/c++ и работают раза в 2-4 быстрее, разрабатывать их в 2-10 раз сложнее и дольше.
Сейчас складывается такая ситуация, что выгоднее взять железку помощнее, чем платить разработчикам.

"Android против LiMo: в чем разница?"
Отправлено serg1224 , 21-Май-08 20:47 
>Сейчас складывается такая ситуация, что выгоднее взять железку помощнее, чем платить разработчикам.

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


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:11 
>Выигрыш в том, что хоть и программы на c/c++ и работают раза
>в 2-4 быстрее, разрабатывать их в 2-10 раз сложнее и дольше.

Жава звонилок с проприетарной системой уже хоть жопой жуй по мизерной цене.Зачем нужна еще одна от гугеля?И чем она будет лучше остальных, если Linux собственно там не у дел и юзается сугубо как движок для запуска Java?Даже на банальном симбиане можно нативные программы запускать, шустрые, компактные и их почему-то разрабатывают.Наверное потому что жабистая тормозилка весьма ограничена по возможностям и годится только для написания тетрисов всяких и тому подобного карманного бесполезного фуфла :).Вон Jimm например взять.Неплохая в принципе аська но откровенно лагает и тормозит даже на довольном мощном процессоре.При копании по файловой системе напрочь выносит мозг постоянными запросами подтверждений - "а можно?".Формат хранения истории вообще черт знает какой и где хранится, при переустановке новой версии система все сообщения херит на корню.К камере вообще нормально доступ не имеет, у меня так и не получилось что-то им сфотогрофировать.Затрахали карманные кастрированные уродцы на жабе.Это не приложения а пародия на них.По-дел-ки.На пострадать фигней прыщавым тинам - сойдет.Для реального юзания - возникает стойкое желание убить тех кто это придумал.Особенно если поюзать для сравнения хотя-бы Pidgin на n800.


"Android против LiMo: в чем разница?"
Отправлено serg1224 , 19-Май-08 00:38 
> Приложения написанные на С/С++ менее требовательны к ресурсам
> (если написаны правильно :)) и работают соответственно быстрее чем
> приложения запущенные в виртуальной машине.

"если написаны правильно" - это ключевой вопрос!

Накой нужна очередная мобильная платфома, надежность работы которой будет зависеть от качества приложений?! Делаем очередной Windows Mobile где взглюкнувшее приложение быстренько и незаметненько для владельца аппарата сажает аккумулятор?!

Понятно, что на КПК и смартфонах, работающих на Linux, будут часто обновляться версии приложений. Так вот если аппарат будет подвисать, сажать аккумулятор или еще как-то глючить, то для нормальной жизни придется носить с собой второй смартфон с той же Windows Mobile или Simbian. С таким подходом Linux-девайсы обречены на минимальный спрос.

Было бы замечательно, если бы Linux перенял опыт работы на мобильных устройствах у Palm'ы ибо мобильное устройство - это вовсе не маленький ПК, там другие законы!


"Android против LiMo: в чем разница?"
Отправлено painbringer , 19-Май-08 01:30 
разговор был о скорости а не о надежности. "если написаны правильно" важно для любой платформы и языка. причем если говорить о надежности то на с++ гораздо больше вероятность уронить все, чем на жабе, просто потому что жавамашина столько прав не даст.

"Android против LiMo: в чем разница?"
Отправлено serg1224 , 19-Май-08 01:47 
>разговор был о скорости а не о надежности.

Ну если, конечно, в DOOM3 погонять на мобильном девайсе, то да, "C" даст преимущество в пару-тройку fps :-)

>"если написаны правильно" важно
>для любой платформы и языка.

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

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

Положа руку на сердце, мне, как IT-шнику со стажем УЖЕ лубоко фиолетовы религиозные войны C++ vs Java и т.п. Дайте грамотную мобильную платформу и нормальные программеры приспособятся писать на чём угодно.

PS
По секрету скажу: грамотная платформа должна обеспечивать доступ к API из любого языка программирования, хотя бы посредством враперов.


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:34 
>Ну если, конечно, в DOOM3 погонять на мобильном девайсе, то да, "C"
>даст преимущество в пару-тройку fps :-)

На n800 есть DOOM, правда первый.И квак 1 и квак 2.Достаточно пристойно работают, кстати.А вот вы раз такой умный попробуйте это на жабе изобразить.Виденные на жабе 3D игры для мобилы честно говоря убивают убогой и тормозной графикой которой даже до уровня первого дума как раком до китая.Полтора полигона на экране а уже FPS под ноль.Тьфу.

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

В Linux вообще-то защита памяти есть и разделение прав (в отличие от Симбиан кстати который на самом деле то еще говно) - черта с два одно приложение так вот запросто нагадит другому или тем более системе.А если некое приложение начнет молотить процессором - так Java краплет батарейку высадит ничуть не хуже чем программа на чем-то еще.Думаете, процессору большая разница кто там код выполняет?У Java минус наоборот есть - больше проц молотит для выполнения тех же действий - больше батарейка жрется на одинаковых действиях.

>>потому что жавамашина столько прав не даст.
>Положа руку на сердце, мне, как IT-шнику со стажем УЖЕ лубоко фиолетовы
>религиозные войны C++ vs Java и т.п. Дайте грамотную мобильную платформу
>и нормальные программеры приспособятся писать на чём угодно.

Вон J2ME есть.При том написанные на ней поделки работают на чем угодно а не только на гуглофонах.Есть симбиан.И под него тоже пишут программы.Довольно много.Что ж не пишете то?А гуглю можно выпить йад - так как они поюзали линукс - просто бездарно.С таким же успехом там можно и VxWorks какойнить засунуть было или что-то совсем проприетарное.Толку столько же.


"Android против LiMo: в чем разница?"
Отправлено serg1224 , 26-Май-08 11:56 
>На n800 есть DOOM, правда первый.И квак 1 и квак 2.Достаточно пристойно
>работают, кстати.А вот вы раз такой умный попробуйте это на жабе
>изобразить.Виденные на жабе 3D игры для мобилы честно говоря убивают убогой
>и тормозной графикой которой даже до уровня первого дума как раком
>до китая.Полтора полигона на экране а уже FPS под ноль.Тьфу.

1) Повторюсь. Жабу есть смысл сравнивать с С/С++ только если жаба будет работать на специальном оборудовании.
2) Я жабу вовсе не защищаю, а просто излагаю свои мысли.
3) Лично меня игры на смартфоне _ВООБЩЕ_НЕ_ИНТЕРЕСУЮТ_. Хотя под понятие "мобильная платформа" n800, как и ноутбук тоже подходят.

>В Linux вообще-то защита памяти есть и разделение прав (в отличие от
>Симбиан кстати который на самом деле то еще говно) - черта
>с два одно приложение так вот запросто нагадит другому или тем
>более системе.

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

>Вон J2ME есть.При том написанные на ней поделки работают на чем угодно
>а не только на гуглофонах.Есть симбиан.И под него тоже пишут программы.Довольно
>много.Что ж не пишете то?А гуглю можно выпить йад - так
>как они поюзали линукс - просто бездарно.С таким же успехом там
>можно и VxWorks какойнить засунуть было или что-то совсем проприетарное.Толку столько
>же.

А не факт, что Линукс - это хороший выбор для мобильной платформы. Думаете там пойдет абсолютное большинство существующих приложений? Ну консольные-то еще куда не шло, и то - БОЛЬШОЙ вопрос! Тока нафига на мобиле консоль как основной UI? Однозначно нужен будет GUI. А что из ГУЁ-вых приложений там будет работать сразу? Ничаво! Нужно будет оптимизировать! Остается одно - библиотеки. Вот тут, да можно сэкономить время на адаптации под мобильную платформу. Таким образом получается, что линуксовая мобильная платформа получится похожей на windows ce. В этом есть определенный смысл, но какой-то немассовый... Эт я конечно смартфоны имею в виду, а не n800.


"Android против LiMo: в чем разница?"
Отправлено User294 , 29-Май-08 02:39 
>1) Повторюсь. Жабу есть смысл сравнивать с С/С++ только если жаба будет
>работать на специальном оборудовании.

ARM за такое оборудование катит.Ибо хардварное ускорение жабы там есть.А то что жаба работает все-равно медленнее и жрет кучу оперативки - ну извините.Ну не бывает виртуализация халявной.Вот облом то.

>2) Я жабу вовсе не защищаю, а просто излагаю свои мысли.

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

>3) Лично меня игры на смартфоне _ВООБЩЕ_НЕ_ИНТЕРЕСУЮТ_.

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

>На мобильную платформу не нужно переносить всё подряд от "старшего" Линукса. Нужно
>найти разумный компромисс между полнотой реализации и прожорливостью ресурсов,

А линуксные программы вполне работают на таких железках, у них ресурсов как у приличного компа нескольколетней давности.Проц на несколько сот мегагерц, десятки мегов оперативки и флеш диска никого не удивляют.NAND флеш и DDR SDRAM нынче дешевые а современные мобильные процы напрямую к ним интерфейсятся без какой либо лишней логики.Посему какойнить мплеер спокойно будет там вертеть видео XVID типа 320х240х25FPS на весь QVGA экран совсем не напрягаясь.Да и Pidgin какойнить совсем не дофига RAM жрет.GTK в общем то не особо тяжеловесный тулкит.Вот гном - да, монстрик.В общем n800 показывает что Линукс можно затолкать в карманные габариты с приличным результатом.Да, программы придется адаптировать но сменить пяток меню и поставить шрифт покрупнее и учесть размер экрана это не переписать с нуля.

> а также разработать оригинальные мобильные технологии.

На Симбиане вон подобное есть.И на j2me.Карманные уродцы которые нихрена не умеют но за которые авторы неизбежно хотят денег.Ибо "единственный не очень говенный плеер", "единственный не совсем отстойный IM", и т.п..А оно надо - убабахать денег на featured девайс чтобы потом еще за всякую карманную халтуру сляпанную на коленке платить?

>А не факт, что Линукс - это хороший выбор для мобильной платформы.
>Думаете там пойдет абсолютное большинство существующих приложений? Ну консольные-то еще куда
>не шло, и то - БОЛЬШОЙ вопрос! Тока нафига на мобиле

Во первых, консольные как и демоны.И библиотеки.А это будет означать что вся фичность линукса - вот она.Надо VPN клиент?Легко!SSL?Запросто!Роутинг?Элементарно!DHCP?!Не вопрос!Синхронизация времени?Тривиально!

>консоль как основной UI? Однозначно нужен будет GUI. А что из
>ГУЁ-вых приложений там будет работать сразу? Ничаво!

Все будет работать, если поюзать GTK или QT.Но оптимизировать - да, придется.

>похожей на windows ce. В этом есть определенный смысл, но какой-то
>немассовый... Эт я конечно смартфоны имею в виду, а не n800.

Грань между смартами и n800 не столь уж и велика.Скажем чесслово, контактлист пидгина и диалог с парой табов вопрется на любой вменяемый экран.И будет всяко лучше слабанных на коленке халтурщиками шароварных поделок.И шустрее Jimm и в отличие от него не икать постоянно "а можно мне вон тот файл картинки прочитать?" по 20 раз за 5 минут.


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:25 
>"если написаны правильно" - это ключевой вопрос!

При прочих равных Java все-равно в разы тормознее и жрет намного больше оперативки.Ну не бывает виртуализации нахаляву хоть обосрись.

>незаметненько для владельца аппарата сажает аккумулятор?!

Дяденька, сюрприз!Куда ж вы денетесь с подводной лодки?Если приложение (хоть на чем там писаное) работает в фоне (а однозадачные поделки это прошлый век, извините) и интенсивно грузит проц - проц вынужден работать и жрать батарейку.При этом как уже сказано пополам на чем там написано приложение, главное чтобы оно что-то активно делало и много.А Java сама по себе сильной нагрузкой на процессор больше сожрет.У мобил процессоры обычно гибко выбирают частоту такой чтобы хватало для текущих задач.Так вот с Java придется гораздо чаще молотить на максимуме чем с нативными программами.И кстати, почему я уже 3 года использую симбиановскую мобилку с кучкой нативных программ и у меня аккумулятор не сажается?Больше всего его сажает как раз запуск Java добра.Которое тормознутое да еще и всю оперативку выжрать норовит.

>Понятно, что на КПК и смартфонах, работающих на Linux, будут часто обновляться
>версии приложений. Так вот если аппарат будет подвисать, сажать аккумулятор или
>еще как-то глючить, то для нормальной жизни придется носить с собой
>второй смартфон с той же Windows Mobile или Simbian. С таким
>подходом Linux-девайсы обречены на минимальный спрос.

А почему под линуксом будет виснуть а под симбианом не виснет?Если уж такая горбизна как Симбиан нормально работать может - так линукс и подавно сможет.Опыт юзания n800 это подтверждает.Получается устройство которое по функционалу может померяться с небольшим ноутом вообще.Скажем слабо на жабе торенты качать всерьез?Оно у вас выжрет всю оперативку и проц загрузит адски подсчетами хэшей.А тут пожалуйста, transmission - маленький, легкий, c неплохим GUI даже.Ну вот и разница - на сях нормальные полноценные и полнофункциональные приложения.А на жабе - карманные ПОДЕЛКИ и тормозилки в основном.

>Было бы замечательно, если бы Linux перенял опыт работы на мобильных устройствах
>у Palm'ы ибо мобильное устройство - это вовсе не маленький ПК,
>там другие законы!

Ага, это чему у пальмы учиться?Бесславно сливать дикое преимущество и все просирать?
В то время как пальма кладет зубы на полку а продажи КПК падают, n810 на основе Linux стал 3-м по продаваемости на amazon.com.Кто там у кого учиться должен - еще вопрос.С хрена ли лидеры продаж должны учиться у тех кто все профукал?


"Android против LiMo: в чем разница?"
Отправлено serg1224 , 24-Май-08 18:07 
>>незаметненько для владельца аппарата сажает аккумулятор?!
>
>Дяденька, сюрприз!Куда ж вы денетесь с подводной лодки?Если приложение (хоть на чем
>там писаное) работает в фоне (а однозадачные поделки это прошлый век,
>извините) и интенсивно грузит проц - проц вынужден работать и жрать
>батарейку.

Догадайтесь, почему никто на рынке не предлагает КПК или смартфон с Core2Duo и гигабайтом оперативки, хотя наверняка очень хочется повысить производительность устройства?

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

>А Java сама по
>себе сильной нагрузкой на процессор больше сожрет.У мобил процессоры обычно гибко
>выбирают частоту такой чтобы хватало для текущих задач.Так вот с Java
>придется гораздо чаще молотить на максимуме чем с нативными программами.

Справедливости ради надо заметить, что если виртуальная машина  (Java, например) будет работать на специально созданном для нее оборудовании (оптимизированном), то может это решение и обойдет "универсальное" на С/C++.

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

И никогда не зависает и не глючит?

>Больше всего его сажает как
>раз запуск Java добра.Которое тормознутое да еще и всю оперативку выжрать
>норовит.

Не думаю, что в Вашем аппарате установлен какой-нить Java-сопроцессор. :-) Хотя конечно памяти такой процессор немного сэкономит :-)

Всё-таки Яву нужно рассматривать не как довесок для основной ОС, а как самостоятельную  платформу в соответствующем исполнении. Так честнее сравнее будет. Кстати, интересно, есть уже такие СЕРИЙНЫЕ девайсы?

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

Symbian изначально ПРОЕКТИРОВАЛСЯ как ОС для мобильных устройств, а Линукс - это изначально универсальная ОС.

>Опыт юзания n800 это подтверждает.Получается устройство которое по
>функционалу может
>померяться с небольшим ноутом вообще.

Ну с ноутом-то понятно, а с КПК или смартфоном потягаться? Особенно в размерах, весе и продолжительности автономной работы.

>Скажем слабо на жабе торенты качать всерьез?

Крайне важная вещь на мобильном телефоне :-)

>>Было бы замечательно, если бы Linux перенял опыт работы на мобильных устройствах
>>у Palm'ы ибо мобильное устройство - это вовсе не маленький ПК,
>>там другие законы!
>
>Ага, это чему у пальмы учиться? Бесславно сливать дикое преимущество и все просирать?

Мы о технической стороне вопроса говорим или о менеджменте и маркетинге?

>В то время как пальма кладет зубы на полку а продажи КПК
>падают, n810 на основе Linux стал 3-м по продаваемости на amazon.com.

Неудачное сравнение. КПК и недо-ноутбук - эта разные категории.

>Кто там у кого учиться должен - еще вопрос.С хрена ли лидеры
>продаж должны учиться у тех кто все профукал?

Лидер продаж ПО, как известно, - Microsoft. Это как-то говорит о качестве их программ?


"Android против LiMo: в чем разница?"
Отправлено User294 , 28-Май-08 15:33 
>Догадайтесь, почему никто на рынке не предлагает КПК или смартфон с Core2Duo
>и гигабайтом оперативки, хотя наверняка очень хочется повысить производительность устройства?

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


>В том-то и состоит задача разработчиков новой платформы, чтобы выдумывать, изобретать нечто
>оригинальное, а не тупо переносиь обычный Linux на маленькое устройство.

Да, деградировать линукс до уровня мелкой проприетарной OS - это шедевральное достижение.Сейчас вместо линукс работают мелкие самопалы, не предоставляющие внятного апи.И жаба поверх них.Все это ценой в сто баксов спокойно выполняет жаба-программы.Пусть не быстро и им сроду ничерта нельзя.А чем андроид будет лучше то?Сама по себе замена проприетарного кернеля на открытый мало что меняет особенно если учесть что его использовать из программ пользователя все-равно нельзя.А даже если б и было можно, много вы без библ типа GTK и QT напрограммите, ага.

>работать на специально созданном для нее оборудовании (оптимизированном), то может это
>решение и обойдет "универсальное" на С/C++.

Да никуда оно его не обойдет.Будет под эту платформу несколько убогих и ограниченных краплетов, сроду ничего не умеющих и не способных поменять то, се, пятое, десяток.Еще и шароварных поди.Спасибо но поюзав нормаьлные аппы адаптированные к карманному размеру скатываться к специально-налабанному-карманному-ограниченному-говну ну совсем не охота.Благо J2ME и без гугеля уже есть оптом и в розницу.Нахрена б еще одна примерно такая же по возможностям поделка впилась?!

>>программ и у меня аккумулятор не сажается?
>И никогда не зависает и не глючит?

Нокия - это нокия.Она в фирмваре знает толк.Мониторит системные сервисы.В крайнем случае (отказ сервиса OS помеченного как критичный) ее девайсы банально ребутаются (что телефоны на симбе, что n800, телефоны кстати пин не перезапрашивают при этом).Но бывает это мягко говоря не часто.А точнее весьма редко.Увидеть такое можно пореже чем синий скрин или bsod.С другой стороны, я видел как java-звонилки срубаются при работе жабы.И я в курсе что кой-где Java используется для обхода секурного бутлоадера (да-да, потенциально "безопасный" жаба-апплет может за счет дырок в VM иной раз даже пропатчить а если возжелает то и убить бутлоадер, превратив железку в мертвый хлам).

>Не думаю, что в Вашем аппарате установлен какой-нить Java-сопроцессор. :-) Хотя конечно
>памяти такой процессор немного сэкономит :-)

Дяденька, а вы знаете что такое ARM 926-EJ например?И что там буковка J означает?Грубо говоря, сколько инвалида не пичкай стероидами а бегун профи при равных условиях - быстрее.

>Всё-таки Яву нужно рассматривать не как довесок для основной ОС, а как
>самостоятельную  платформу в соответствующем исполнении.

Ага.Вон они самостоятельные такие лежат, по сто баксов.Умеют тетрисы запускать, 3D перделки (тормозящие при полутора полигонах на экране) и прочий карманный хлам которому до фичности нормальных приложений как раком до китая.


Кстати,
>[оверквотинг удален]
>>В то время как пальма кладет зубы на полку а продажи КПК
>>падают, n810 на основе Linux стал 3-м по продаваемости на amazon.com.
>
>Неудачное сравнение. КПК и недо-ноутбук - эта разные категории.
>
>>Кто там у кого учиться должен - еще вопрос.С хрена ли лидеры
>>продаж должны учиться у тех кто все профукал?
>
>Лидер продаж ПО, как известно, - Microsoft. Это как-то говорит о качестве
>их программ?


"Android против LiMo: в чем разница?"
Отправлено User294 , 28-Май-08 15:38 
>Неудачное сравнение. КПК и недо-ноутбук - эта разные категории.

Увы, к вашему разочарованию n8x0 *никогда* не позиционировались как НОУТБУКИ.Наиболее адекватное сравнение - это такой КПК с многими свойствами характерными для "взрослого" PC.

>Лидер продаж ПО, как известно, - Microsoft.

А при чем тут ПО вообще?Тем более десктопные ОС.Если уж смотреть на мобильные ос так лидер это Симбиан и Нокия с сонериком тогда уж.


"Android против LiMo: в чем разница?"
Отправлено serg1224 , 29-Май-08 10:56 
>>Неудачное сравнение. КПК и недо-ноутбук - эта разные категории.
>
>Увы, к вашему разочарованию n8x0 *никогда* не позиционировались как НОУТБУКИ.Наиболее адекватное сравнение
>- это такой КПК с многими свойствами характерными для "взрослого" PC.

Нокия сама этот прибор называет "Internet Tablet" http://www.nokia.ru/A4374195
Безусловно, он похож на КПК, но при современной миниатюризации это всё-таки уже недо-ноутбук :-)

>>>Кто там у кого учиться должен - еще вопрос.С хрена ли лидеры
>>>продаж должны учиться у тех кто все профукал?
>>Лидер продаж ПО, как известно, - Microsoft.
>>Это как-то говорит о качестве их программ?
>А при чем тут ПО вообще? Тем более десктопные ОС. Если уж смотреть на
>мобильные ос так лидер это Симбиан и Нокия с сонериком тогда
>уж.

Тот, кто продаёт БОЛЬШЕ, вовсе необязательно производит ЛУЧШЕЕ. Хоть Нокия, хоть Микрософт, хоть кто другой.


"Android против LiMo: в чем разница?"
Отправлено serg1224 , 01-Июн-08 03:31 
>Дяденька, а вы знаете что такое ARM 926-EJ например?И что там буковка
>J означает?Грубо говоря, сколько инвалида не пичкай стероидами а бегун профи
>при равных условиях - быстрее.

Грубо говоря, это универсальный процессор для mobile и embedded систем с НЕКОТОРОЙ поддержкой Java. Ну типа плугин прикрутили.

Еще с десяток лет назад Sun вещала на всю планету о скором появлении Java-компьютеров и Java-процессоров, в которых всё будет заточено именно под Java. Вот только я не в курсе, получилось ли у них что-нибудь стОящее. Наверное, Sun заглянула слишком далеко в будущее. Вот когда это будущее настанет, тогда и поругаем Жаву :-)

>>Всё-таки Яву нужно рассматривать не как довесок для основной ОС, а как
>>самостоятельную  платформу в соответствующем исполнении.
>
>Ага.Вон они самостоятельные такие лежат, по сто баксов.

Полагаю, что в таких устройствах Жава как плугин встраивается и аппаратно слабо оптимизируется.


"Android против LiMo: в чем разница?"
Отправлено User294 , 20-Май-08 03:47 
Написаные на Java программы.Ха.Это по сути линукс поюзаный как движок для тупой звонилки.Только тупые звонилки с жабой сейчас и без всякой гугли есть.По цене от 100 уе если не ниже.А линукс там или проприетарная ос как движок - пофиг.В виде как в андроиде поюзан Линукс толку с него нуль.А вы будете писать нативные программы под голую систему без библиотек типа QT или GTK?Правильно, и никто не будет а потому просто перекомпилить имеющиеся программы - не получится.Надо кодить с нуля самопалы на жабе для этой хрени.Итого андроид еще одна жаба-платформа а не линукс-платформа.Неинтересно, это не сможет быть полноценным PDA или устройством сравнимым по функционалу с PC\сабноутом.

Why?
Для нормального линукса (ну вон n8х0 например) есть, допустим, Pidgin.Понимает туеву хучу протоколов, умеет аватары, отсыл файлов и что там блин еще.А теперь кому надо пишет что-то не хуже с нуля на Java.Как, много вы поделок на жабе видели?Я тоьлко Jimm знаю но он при всем уважении по функционалу и на четверть Pidgin-а не тянет.Аналогично можно и в любую другую программу ткнуть.


"Android против LiMo: в чем разница?"
Отправлено Dalvik is different , 18-Май-08 21:28 
http://ru.wikipedia.org/wiki/Dalvik_virtual_machine

"Android против LiMo: в чем разница?"
Отправлено User294 , 20-Май-08 04:15 
>http://ru.wikipedia.org/wiki/Dalvik_virtual_machine

То что он different - его половые трудности.Нахрен нужен еще один ни с чем не совместимый java-выпердыш?Их без гугля предостаточно - приходите в любой магазин мобил и покупаете по сходной цене.Жабу они все понимают.Ну будут на нем игрушечные жаба недо-приложения.И толку с них?Это не смартфон а всего лишь ява-звонилка в которой тупую проприетарную систему заменили на почти голый линуксный кернель... ну и толку то с него в таком виде без QT или GTK?


"Android против LiMo: в чем разница?"
Отправлено krmolot , 18-Май-08 20:36 
Виртуализация нужна в любом случае. Это дает большую безопасность и защиту от вирусов, троянов и пр. гадости. А во вторых, не требуется перекомпиляция программ сторонних разработчиков для разнообразных аппаратных архитектур. Это гарантирует, что однажды скомпилированная проприетарная =) программа будет работать на новых архитекторах без каких либо проблем, даже в том случае, если разработчик той программы уже не существует. Ну и множество версий под разные архитектуры плодить не придется.
p.s. Как мне кажется. =)

"Android против LiMo: в чем разница?"
Отправлено Аноним , 18-Май-08 21:27 
Пусть будет виртуальная машина специально для проприетарщины. А программы (проприетарщина - не программы, а блобы) лучше писать на C - в мобильных устройствах быстродействие и экономия памяти очень важны.

"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:39 
>быстродействие и экономия памяти очень важны.

Гугля предлагает ЮЗЕРСКИЕ программы писать на Java и ни на чем кроме Java.Это даже не смартфон.Просто звонилка чуть заапгрейженая.Ничем принципиально не отличается от звонилок с проприетарной системой - Java и при том куда более стандартный отпрыск оной они выполнять умеют.Не вижу выигрыша от того что там поюзали линукс.Вместо новых возможностей и фич - предпочли продаунгрейдить линукс до уровня проприетарных самопалов по сути.


"Android против LiMo: в чем разница?"
Отправлено Guest , 18-Май-08 22:09 
В общем все как обычно. Android - закрытая поделка для проприетарщины (начитались уже о их 'открытости' и лицензиях). LiMo получше будет - все-таки _нормальная_ открытая платформа, без всяких извращений типа виртуальных машин и прочей ереси.

Вот пусть как обычно 95% пользователей (на букву БЫ) которые `едят (на букву Ж) что дают' пользуют андроид, а я бы лучше юзал нормальную платформу. Чтоб безо всякой хрени которая мне не нужна, зато с возможностью настроить ее так, как мне надо и делать то, что я хочу.


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 22:05 
>В общем все как обычно. Android - закрытая поделка для проприетарщины

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

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

Во-во.А гуглу - КГ/АМ.Даже не смартфон а поделка на уровне проприетарных мобилок.Толку с наличия линукса в оном - нуль.А какая вам радость с линукса если его поюзать нельзя?Это то же самое что радоваться миллионам долларов.А то что они не у вас - подумаешь мелочь какая.Они же есть и юзаются даже :)

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

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


"Android против LiMo: в чем разница?"
Отправлено Aceler , 18-Май-08 22:26 
LiMo - это платформа для телефонов, для которых важны низкие системные требования, в то время как Android - это платформа для смартфонов, с возможностью модификации пользователем. Это просто разные платформы, вполне себе сосуществующие на рынке. Тяжело будет только писать сразу под все платформы, хотя тут Delvik даже в более выигрышной позиции - программы под неё теоретически имеют больший рынок.

"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:47 
>LiMo - это платформа для телефонов, для которых важны низкие системные требования,
>в то время как Android - это платформа для смартфонов, с
>возможностью модификации пользователем.

Любая стодолларовая звонилка умеет выполнять жаба-хлам.И позволяет свой заливать.Читай, модифицировать систему.Смартфоном она от этого однако ни разу не становится.Смартфоном называют устройство способное выполнять полноценные, быстрые и фичастые нативные программы которые могут полноценно пользоваться услугами OS встроенной в девайс, если вы еще не заметили.В смартфоне у программ достаточно возможностей чтобы плотно взаимодействовать с OS, использовать ее API и именно это и дает возможность гибко менять поведение системы под пожелания юзера и создавать полноценные программы.У гугля этого как раз и НЕТ.Есть жаба и ничего кроме нее.Какое там нахрен взаимодействие с OS если есть только гольный линуксный кернель без ничего?


"Android против LiMo: в чем разница?"
Отправлено dRiZd , 19-Май-08 00:21 
Мда. А по мне лучше iPhone + SDK

"Android против LiMo: в чем разница?"
Отправлено anjolio , 19-Май-08 00:29 
>Мда. А по мне лучше iPhone + SDK

http://bash.org.ru/quote/395781


"Android против LiMo: в чем разница?"
Отправлено Ahel , 19-Май-08 01:59 
+1

"Android против LiMo: в чем разница?"
Отправлено guzenkov , 19-Май-08 02:22 
не забывайте, что речь идет о виртуальной машине. Их может быть несколько. Их может быть легко переносить с одного телефона на другой, даже другого производителя. Не хотели бы вы переносить не только контакты, но и все приложения?

"Android против LiMo: в чем разница?"
Отправлено anjolio , 19-Май-08 02:25 
>не забывайте, что речь идет о виртуальной машине. Их может быть несколько.
>Их может быть легко переносить с одного телефона на другой, даже
>другого производителя. Не хотели бы вы переносить не только контакты, но
>и все приложения?

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


"Android против LiMo: в чем разница?"
Отправлено krmolot , 19-Май-08 11:33 
>А чем не устраивает перенос хомяка?

А если архитектура другая?


"Android против LiMo: в чем разница?"
Отправлено anjolio , 19-Май-08 11:54 
>>А чем не устраивает перенос хомяка?
>
>А если архитектура другая?

Ну и что? В хомяке же хранятся конфиги только. Они от архитектуры не зависят


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:49 
>Ну переносить приложения это громко сказано...

Вот только почему-то сишные программы компилятся на существенно большем числе платформ чем под которые в принципе есть Java.Странно однако... ну перенесите на Java допустим, Pidgin :D


"Android против LiMo: в чем разница?"
Отправлено anusdroid , 19-Май-08 18:50 
>не забывайте, что речь идет о виртуальной машине. Их может быть несколько.
>Их может быть легко переносить с одного телефона на другой, даже
>другого производителя. Не хотели бы вы переносить не только контакты, но
>и все приложения?

Для этого, вообщем-то, есть J2ME.  LiMO + J2ME - это больше свободы, чем андроид.


"Android против LiMo: в чем разница?"
Отправлено Xcode , 22-Май-08 00:01 
>Для этого, вообщем-то, есть J2ME.  LiMO + J2ME - это больше
>свободы, чем андроид.

Вы догадливый.Более того, данная схема успешно применяется нокией в симбиановских мобилках, имя которым легион.Можно и нативные аппы и жабистые.На выбор.Все что стоит сделать это заменить бестолковый и кривоватый Симбиан на линукс.Есть подозрение что 770 и n8x0 для этого и были сделаны - типа проба пера такая.Ну а фигли?Просто так троллей нокия бы не купила, имхо.


"Android против LiMo: в чем разница?"
Отправлено an_US_droid , 19-Май-08 18:50 
>не забывайте, что речь идет о виртуальной машине. Их может быть несколько.
>Их может быть легко переносить с одного телефона на другой, даже
>другого производителя. Не хотели бы вы переносить не только контакты, но
>и все приложения?

Для этого, вообщем-то, есть J2ME.  LiMO + J2ME - это больше свободы, чем андроид.


"Android против LiMo: в чем разница?"
Отправлено Аноним , 19-Май-08 03:17 
FUD и реклама андройда.

Не удивительно, что на фоне слива Verzion-ом гуглоподелия появляются вот такие вот статьи.


"Android против LiMo: в чем разница?"
Отправлено Xcode , 21-Май-08 21:51 
>FUD и реклама андройда.

Было бы что там рекламировать.Удивительно бездарное использование Linux.Он там банально не дает никаких преимуществ.Вообще.