The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доклад о плохой пригодности Android для портирования на друг..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от opennews (??) on 05-Ноя-09, 09:32 
Matt Porter, принимавший участие в портировании платформы Android на архитектуры MIPS и PPC, выступил (http://laforge.gnumonks.org/weblog/2009/11/04/#20091104-andr...) на конференции Embedded Linux Conference с докладом (http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2009Presen...), обобщающим полученный опыт. В целях оптимизации производительности и экономии дискового пространства, код Android изобилует разнообразными жестко прописанными настройками, которые в по всем правилам должны быть определены в файлах конфигурации. Например, список устройств и прав доступа к ним определен прямо в коде.

Кроме того, из Linux начинки удалены многие возможности, такие как поддержка hot-plug в udev (правила hot-plug реализованы на языке Си прямо в коде процесса init), из стандартной библиотеки убрана поддержка System V IPC, существенно урезана функциональность  POSIX нитей, нет STL, вместо glibc используется урезанная ...

URL: http://laforge.gnumonks.org/weblog/2009/11/04/#20091104-andr...
Новость: http://www.opennet.dev/opennews/art.shtml?num=24118

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доклад о плохой пригодности Android для портирования на друг..."  –3 +/
Сообщение от Аноним (??) on 05-Ноя-09, 09:32 
Все верно. Windows Mobile больше 10 лет писался при том что апи не надо было придумывать, его взяли из большого брата. А тут хотят за пару лет... не бывает.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Доклад о плохой пригодности Android для портирования на друг..."  +6 +/
Сообщение от NaN on 05-Ноя-09, 09:56 
Это людей надо спросить, которые хотят изначально-заточеную-платформу-под-телефоны хотят использовать в ноутах. Зачем это им если есть другие решения специально предназначенные для субноутов.

Не надо использовать вилку или ножик, где нужно использовать ложку.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от Q (??) on 05-Ноя-09, 11:09 
И что, вы хотите этим сказать что Windows Mobile портировать гораздо легче ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от none (??) on 05-Ноя-09, 12:31 
а как в шмобально уиндоуз с экранным разрешением и маштабированием для различ. устройств? ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от Аноним (??) on 05-Ноя-09, 23:20 
Нормально там все. Она еще в 2.X инкарнации работала на аналогах netbook сейчас. HPC называлось. Соотвественно UI было как в большой винде. Держит различный DPI и различное разрешение. Причем более менее современные приложения могут работать на разных DPI, в добровольно-принудительном порядке но все на пользу конечному юзеру.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от Аноним (??) on 05-Ноя-09, 23:22 
>И что, вы хотите этим сказать что Windows Mobile портировать гораздо легче
>?

И таки да! M$ значительно облегчает разработчикам жизнь делая многое за них. См. platform builder.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от Аноним email(??) on 05-Ноя-09, 09:57 
У гугла бывает :)
Предвижу выпуск андроид 3.0 через пару месяцев, где попытаются это пофиксить
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Доклад о плохой пригодности Android для портирования на друг..."  +2 +/
Сообщение от kay (ok) on 05-Ноя-09, 10:48 
хорошо бы так
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Доклад о плохой пригодности Android для портирования на друг"  +5 +/
Сообщение от ZANSWER (??) on 05-Ноя-09, 10:16 
Да уж, платформа неудачник, лучше, бы обычный GNU/Linux юзали, просто оптимизированный, а не это горе.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Доклад о плохой пригодности Android для портирования на друг"  +1 +/
Сообщение от нео on 05-Ноя-09, 15:04 
Это не по гугловски, какой-то наколенный Ляо-продукт.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Доклад о плохой пригодности Android для портирования на друг"  –1 +/
Сообщение от User294 (ok) on 06-Ноя-09, 04:27 
>Это не по гугловски,

Да уж, гугл - велосипедисты.

>какой-то наколенный Ляо-продукт.

Нокия или там Интел, etc - такие все из себя китайцы :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "Доклад о плохой пригодности Android для портирования на друг"  +/
Сообщение от anonymous (??) on 06-Ноя-09, 21:17 
>просто оптимизированный

Ты как это себе представляешь? 2.6 отличается явным аппетитом, не говоря уж про разные халы и юдевы. Естественно, что командой в 30 человек их так просто не выкинуть.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "Доклад о плохой пригодности Android для портирования на друг"  +/
Сообщение от Аноним email(??) on 10-Ноя-09, 14:04 
Ага, с иксами и КДЕ.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от nw on 05-Ноя-09, 10:26 
>>требует существенной переработки платформы для организации выполнения в окружении Android стандартных Linux приложений.

ну еще бы. само собой, требует, если платформа для этого изначально не предназначалась.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Доклад о плохой пригодности Android для портирования на друг..."  +3 +/
Сообщение от bys76ru on 05-Ноя-09, 12:05 
Все верное - зачем платформу от мобильника переносить на субноуты? Ведь уже было высказано мнение что Андроид на ПС - просто малопригодное убожество. Другое дело смартбуки, о которых сейчас начали толковать (гибрид смартфона и ноутбука) - но и здесь функционала Андроида явно не хватает.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 00:08 
> Другое дело смартбуки, о которых сейчас начали толковать (гибрид смартфона и ноутбука)

Это Вы о N900 чтоли?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Доклад о плохой пригодности Android для портирования на друг..."  +2 +/
Сообщение от N733WT on 06-Ноя-09, 01:31 
Мне тоже это совершенно непонятно. Андроид - ОС, заточенная специально под коммуникаторы: маленький экран, хилая батарейка, малый объём оперативной памяти. Зачем её тащить на субноуты, где можно обойтись обычным линуксом?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 02:15 
>Мне тоже это совершенно непонятно. Андроид - ОС, заточенная специально под коммуникаторы:
>маленький экран, хилая батарейка, малый объём оперативной памяти. Зачем её тащить
>на субноуты, где можно обойтись обычным линуксом?

Категорически согласен. Нет недодистрибутивам в пользовательских девайсах Linux. IMHO в любой Linux-системе (кроме, может, всяких WRT и других специальных прошивок для специальных устройств) обязаны быть полноценные GCC со всеми стандартными либами и консоль.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от gogo on 05-Ноя-09, 13:25 
Это просто хохма: написать непортабельную ось на супер-пупер-кроссплатформенной яве... ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от xxx (??) on 05-Ноя-09, 13:36 
Это не хохма, это гугл и ява тут ни причём. Гугл видимо начал переносить на Open Source принцип от MS, выкинем на рынок сырое г., а там уже допилят.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от savant on 05-Ноя-09, 18:49 
Это уже сделали Openmoko. Там и полегли
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Barmaglot (??) on 05-Ноя-09, 14:45 
linux на java?!!! вот это действительно хохма ;)))))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от iZEN (ok) on 05-Ноя-09, 14:26 
Хватит делать из телефона компьютер!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от User294 (ok) on 05-Ноя-09, 14:57 
Телефон - это такой простой и дешевый девайс, только для звонков. Андроид для таких не нужен и не заточен под них. А как платформа для смартов-коммуникаторов которые КОМПЬЮТЕРЫ - оно да, полный ахтунг.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от iZEN (ok) on 05-Ноя-09, 15:16 
>Телефон - это такой простой и дешевый девайс, только для звонков.

Да нет же. Не только для звонков, но и для беспроводного доступа в Интернет в качестве БЕСПРОВОДНОГО_ТЕРМИНАЛА. Ключевое слово здесь: Терминал. И это основная функция телефона.

Компьютер, как ты знаешь, это не "одностороннее" устройство, а весьма универсальное, вплоть до того, что само может предоставить доступ в свой интернет кому хочешь. :))
Ну и что, что обрезанная libc не даёт больше того, что есть в glibc Linux, если это не нужно для функций беспроводного доступа.
Сделай из своего Nokia N800 пакетный фильтр (на IPTABLES), но кому это будет нужно, кроме тебя самого? Какой PROFIT для разработчиков — никакого, кроме красноглазой гиковости и ненужности этого в носимом персональном устройстве.

Кому нужна поддержка Ethernet в Android? Ставить его на ноутбуки в здравом уме не будут. Продавать вместе с планшетами? А какой смысл в планшетах, которые подключены проволокой к корпоративной сети? (Ты перемещал ноутбук с торчащей из него витой парой?)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Доклад о плохой пригодности Android для портирования на друг..."  –1 +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 00:16 
>Кому нужна поддержка Ethernet в Android?

Не в андройд, но на другом смартфоне с более кошерной платформой - на N900. Пока, естественно, в руках не держал, но представляется мне что если бы в N900 был бы ещё и Ethernet (в виде, непример, как mini-USB делается - на стороне девайса маленький разъёмчик такой, а на другом конце нормальный стандартный), да если ещё аккума бы в таком режиме не на 10 минут хватало, то это был бы ваще восхитительный девайс для опертивного администрирования...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Доклад о плохой пригодности Android для портирования на друг..."  +2 +/
Сообщение от iZEN (ok) on 06-Ноя-09, 00:46 
>>Кому нужна поддержка Ethernet в Android?
>
>Не в андройд, но на другом смартфоне с более кошерной платформой -
>на N900. Пока, естественно, в руках не держал, но представляется мне
>что если бы в N900 был бы ещё и Ethernet (в
>виде, непример, как mini-USB делается - на стороне девайса маленький разъёмчик
>такой, а на другом конце нормальный стандартный), да если ещё аккума
>бы в таком режиме не на 10 минут хватало, то это
>был бы ваще восхитительный девайс для опертивного администрирования...

Fire-Wire, по которому возможны TCP/IP-коммуникации, а сами устройства считаются одноранговыми и довольно просты, в отличие от USB, зарубили с подачи Intel в угоду убогому USB.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 00:56 
Извините, не понял к чему констатация сего печального всем известного факта?

Вообще помню одно время, когда ещё SATA не было, ходили разговоры о том, чтобы даже харды внутренние на IEEE-1394 перевести (что было бы вполне логично) и вообще оно метило в уневерсальный интрфейс на смену всем остальным для всех проводных соединений внктренних компонент компов и периферии. Но, видимо, не судьба :-(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от thevery (??) on 06-Ноя-09, 01:49 
>был бы ваще восхитительный девайс для опертивного администрирования...

для этого есть eee pc и другие нетбуки

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 02:13 
>>был бы ваще восхитительный девайс для опертивного администрирования...
>
>для этого есть eee pc и другие нетбуки

У N900 есть одно разительное преимущество - для него не надо таскать сумку, с ним ты "на легке". Нетбук - это, конечно, хорошо, а 22 дюйма и полноразмерная клава - ещё лучше, но ни то ни другое в карман не запихнёшь, всегда либо руки заняты либо за спиной.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от User294 (ok) on 06-Ноя-09, 04:30 
>для этого есть eee pc и другие нетбуки

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от User294 (ok) on 06-Ноя-09, 05:25 
>был бы ваще восхитительный девайс для опертивного администрирования...

К n8x0 народ даже приделал внешний Ethernet AFAIK :).Как раз usb-to-ethernet адаптер. С одной стороны - маленький разъемчик, usb называется. С другой эзернет. Так что кому сильно зудело наверное уже даже сделали себе такое решение (они поди и скомпилили соотв. драйвера). Не уверен что с 900 прокатит - кто-то писал что там с usb что-то не так.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 15:02 
>К n8x0 народ даже приделал внешний Ethernet AFAIK :).Как раз usb-to-ethernet адаптер.

Так это лишний огород городить, хочется-то "out-of-the-box" :-)

> Не уверен что с 900 прокатит
> - кто-то писал что там с usb что-то не так.

Можно с этого места поподробнее? Ато я уже запланировал на 17-е число поход в магазин...


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

42. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Аноним email(??) on 10-Ноя-09, 14:09 
... и осциллограф!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от User294 (ok) on 06-Ноя-09, 05:18 
>Да нет же. Не только для звонков,

Э нет. Телефон - для звонков. По определению просто. Ну и стоит соответственно баксов сто, не больше.

>но и для беспроводного доступа в Интернет

Функция телефона - совершать звонки. А для доступа в интернет нужен ... компьютер.

>в качестве БЕСПРОВОДНОГО_ТЕРМИНАЛА. Ключевое слово здесь: Терминал.

Ключевое слово тут левый треп и лапшевешательство. У этого "терминала" ресурсов - поболее чем у системника 10-летней давности.

> И это основная функция телефона.

Еще раз медленно: основная функция *телефона* - *звонить*. Такие устройства есть и они недорогие. И им никакой андроид нахрен не впился. А для доступа в интернет по определению нужен компьютер.

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

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

>Ну и что, что обрезанная libc не даёт больше того, что есть
>в glibc Linux, если это не нужно для функций беспроводного доступа.

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

>Сделай из своего Nokia N800 пакетный фильтр (на IPTABLES), но кому это
>будет нужно, кроме тебя самого?

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

>Какой PROFIT для разработчиков — никакого, кроме красноглазой
>гиковости и ненужности этого в носимом персональном устройстве.

Да, конечно, сделать из телефона скажем небольшую точку доступа wi-fi - лишний понт. А уж там использование VPN и вовсе навороты. Надо с собой на тележке цыску возить с GSM-модемом, ага.

>Кому нужна поддержка Ethernet в Android? Ставить его на ноутбуки в здравом
>уме не будут.

Да вот почему-то некоторые прожектеры вещали про ноуты с андроидом :))

>Продавать вместе с планшетами? А какой смысл в планшетах, которые подключены
>проволокой к корпоративной сети?

Простой - в корпоративной сети может ничего другого не быть, например. Можно подумать, там вас еще и спрашивать будут, ага. А например авторизацию доступа на точку сертификатом + PPTP VPN не хотите?И как, на андроиде реально такое изобразить? Или с ним предложат пососать без доступа в такую сеть? А я вот для себя openvpn использую - мне нравится. И мне удобно именно его использовать. Андроид может его легально и без хаксорства обеспечить?Или гугля как всегда за меня подумала что мне нафиг не впились TUN и TAP девайсы и я могу пойти пососать? А знаете, компресануть траффик в несколько раз и зашифровать при доступе через хрензнаеткакую точку доступа - мне лишним не кажется нифига :)

>(Ты перемещал ноутбук с торчащей из него витой парой?)

Знаете, жизнь заставит - поперемещаете. Когда выбор между пролететь и вот так - выбор понятен, да? И чем гибче девайс - тем реже будет происходить пролет из-за его тупорылости :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Доклад о плохой пригодности Android для портирования на друг..."  +3 +/
Сообщение от аноним on 05-Ноя-09, 16:16 
А ты не указывай что нам делать, а что нет. В железе телефон уже давно компьютер, только вот проприетарщики (а теперь вот еще и недо-опенсорсники) считают что "знают лучше" и делают из него кусок пластмассы.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Доклад о плохой пригодности Android для портирования на друг..."  +1 +/
Сообщение от User294 (ok) on 06-Ноя-09, 04:32 
+1, обидно когда нечто с процом и ресурсами не хуже чем у вашего писюка 5-10 летней старости является всего лишь тупым кирпичом.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Доклад о плохой пригодности Android для портирования на друг..."  +/
Сообщение от Iv945n (ok) on 06-Ноя-09, 00:04 
> нет STL

Фигасе. Я и не знал что без STL можно программировать...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру