Опубликовано (http://www.androidfanatic.com/cms/community-forums.html?func...) пошаговое руководство по запуску обычных Linux GUI приложений, имеющихся в репозитории Debian GNU/Linux, на телефоне на базе мобильной платформы Google Android, без нарушения работы стандартной графической оболочки. Суть метода в установке на телефон Debian окружения (http://www.opennet.me/opennews/art.shtml?num=19813) и VNC сервера tightvnc (http://www.tightvnc.com/), под управлением которого и производится запуск любых графических приложений. В родной графической оболочке телефона доступ к запущенным в Debian GUI приложениям осуществляется через VNC-клиент (http://code.google.com/p/android-vnc-viewer/) на языке Java.
В представленном руководстве продемонстрирована установка на телефон графических оболочек LXDE/IceWM (нет проблем установить Gnome или KDE) и рассказано про автоматизации запуска дополнительного Linux окружения, не выходе из оболочки Android (телефон продолжает работать ...URL: http://www.androidfanatic.com/cms/community-forums.html?func...
Новость: http://www.opennet.me/opennews/art.shtml?num=20419
Ага, сперва сделали кастратца-уродца а теперь начинают думать - как же через жопу удалить гланды автогеном.Да, через VNC, на Java... представляю себе скорость работы этого онанизма.Вон нокия в n8x0 не выпендривалась а просто сделала вменяемое десктопное окружение сразу, адаптировав его к мелкой железке.И опенмокошники тоже.Но некоторые вместо того чтобы пойти и взять конфету предпочитают снабжать говно специями в надежде что из него будет конфетка.Увы, сколько сахара не бубухай а дерьмовый привкус кастрированной платформы никуда не денется.А все это стоит понимать как "гугл родил систему ввода на жаве а нам соответственно, слабо ее поюзать нормальными методами откуда-то еще".Замечательная по гибкости платформа, ага.
>Ага, сперва сделали кастратца-уродца а теперь начинают думать - как же через жопу удалить гланды автогеном.не нужно передёргивать - сделал гугл, а думают энтузиасты, это их право.
>И опенмокошники тоже.
только в отличии от OpenMoko андроид _работает_ и продаётся.
>Замечательная по гибкости платформа, ага.
замечательная. не нравится - не используйте
>только в отличии от OpenMoko андроид _работает_ и продаётся.Добавлю, еще что за несколько месяце существования Android для него с нуля было написано в 10 раз больше приложений, чем для OpenMoko и Maemo. Android очень удобная платформа для разработки, в отличие от OpenMoko и Maemo, с их Gtk костылями. В Google отлично понимают, что разработка GUI на Си утопия.
>Добавлю, еще что за несколько месяце существования Android для него с нуля было написано в 10 раз больше приложений, чем для OpenMoko и Maemo.на самом деле немножко не так - под андроид было написано оочень много приложений ещё ДО выхода девайса ;)
>на самом деле немножко не так - под андроид было написано оочень
>много приложений ещё ДО выхода девайса ;)И все угробище и кастраты, как и сама платформа, в основном. Покажите например жаббер клиент наподобие вон того? http://tigro.info/blog/images/173.png
Если что - это на n8x0, которые карманное устройство не сильно крупнее дурынды от гугля кстати, 810 даже с аппаратной клавой.Так вот на оных можно юзать нормальные программы, включая то же пси и прочих, типа пиджина или x-чата.А не пионерские поделки и огрызки.
Благо, любому кто имеет хоть какое-то понятие о написании программ понятно что написать и отладить проекты такого уровня просто взяв и захотев за короткий срок - нереально.На создание и обезглючку таких программ и дописывание функционала и его отладку уходят годы.И это нормально.
Позволю себе немного перефразировать известный принцип:
"Можно написать программу быстро, фичасто и безглючно.Но в любой момент времени вы можете выбрать только 2 из этих 3 утверждений".
Гугл по числу программ ставит рекорды?Хотя платформа появилась только вчера?Ну, тогда вы понимаете какие будут программы.Игрушечные java-поделия типа того что на j2me телефонах было. Ну и зачем мне "оочень много приложений" уровня ноутпада и подобной лажи? Все-равно пиджина или псю ни одна эта пионерская поделка не заменит.Даже если их и тысячу поставить.
>типа пиджина или x-чата.спасибо, но такого г-на точно не надо.
из im-ов, кстати, есть встроенный гугложаббер, IM+ и ещё пяток других.>Благо, любому кто имеет хоть какое-то понятие о написании программ понятно что написать и отладить проекты такого уровня просто взяв и захотев за короткий срок - нереально.На создание и обезглючку таких программ и дописывание функционала и его отладку уходят годы.И это нормально.
а зачем, простите, с нуля-то писать?
берём библиотеку smack(она, кстати, под правильной лицензией - APL2.0, можно делать и проприетарные программы) и рисуем к ней UI. Уж чего-чего, а библиотек в java хватает...
>из im-ов, кстати, есть встроенный гугложаббер, IM+ и ещё пяток других."спасибо, но такого г-на точно не надо." (c) вы :).Извините, но пся по продвинутому функционалу типа работы с групчатами, транспортами и т.п. байдой порвет эти поделки как тузик грелку.А тот же xchat - нормальный, как на десктопе.Может скрипты выполнять, сбагрив обезьянью работу на машину.Понимает чем халфоп отличается от фаундера, не дуреет от "нестандартных" модов канала, в курсе что такое никсерв и так далее.Еще б qutim до ума довели - было бы вообще замечательно.А вот про карманные самобытные поделия такого не скажешь.По быстрому можно слепить только фигню с убогим функционалом или глючную.И никак иначе.
А если уж что-то юзать - так пусть это что-то не вызывает отвращения убогостью.Какого черта я должен таскать такой кирпич и "наслаждаться" кастрированным функционалом?Поюзать говно уровня IM+ или встроенного жаббера я могу и на текущем симбиановском огрызке и даже J2ME недоносках.Прикиньте, да?И вообще, какого хрена мне за мое бабло еще и нельзя нормальный код выполнять на МОЕМ устройстве?Секурити?!От кого защищаемся?От МЕНЯ?!Т.е. выполнять нормальные программы можно только некоторым "богам" типа гугеля а мне как всегда фига?Круто придумано, да.Пусть сами это и юзают.
>а зачем, простите, с нуля-то писать?
>берём библиотеку smack(она, кстати, под правильной лицензией - APL2.0, можно делать и
>проприетарные программы) и рисуем к ней UI.И получаем очередное говноподелие, сделанное без понимания работы протокола а потому насквозь глюкавое, спасибо если UI вообще согласуется с протоколом и с огрызками от функционала.А в ситуации когда вон в той сетке надо поюзать какой-нить сокс5 или NTLM авторизацию или там еще чего не очень популярное но нужное - нормальные авторы поплюются да приделают это к своему коду, не особо то и трудно.Ну а быдлокодеры пишущие софт по такому подходу (по сути что-то типа дельфистов расставляющих кнопочки на формах) понятно что напишут.С их поделиями постоянно будешь в пролете как муха в самолете как только шаг в сторону от минимально допустимого функционала.
>Уж чего-чего, а библиотек в java хватает...
В ней нормального софта не хватает, а так все замечательно.Вот когда на ней появится что-то не убогее пси, кутима и иксчата по функционалу - я поверю что оно не говно.Но боюсь что это "не говно" тогда сожрет всю оперативную память телефона.
>И вообще, какого хрена мне за мое бабло еще и нельзя нормальный код выполнять на МОЕМ устройстве?нормальный = нативный(т.е. не байткод)? Купите девелоперский G1 и выполняйте на нём всё, что хотите...
>какой-нить сокс5 или NTLM авторизацию или там еще чего не очень
http://sourceforge.net/forum/forum.php?forum_id=896713
прикиньте, да, и это уже есть в smack'e.
остальной бред даже комментировать не хочется.
>нормальный = нативный(т.е. не байткод)?Прикиньте, да?Он шустрее в 2-3 раза и оперативы меньше жрет.И, кроме того, качественных, шустрых и навернутых библиотек на сях\сях++ побольше чем на жабе.
>Купите девелоперский G1 и выполняйте на нём всё, что хотите...
Угу, это называется: трахайтесь сами, убабахав массу сил и времени на делание того что у других просто есть сразу.А потом даже не сможете нифига юзерам потом результат раздать - гемор лично для себя, типа.Наверное это круто, да.Я лучше куплю у нокии новую планшетку когда выйдет.Там и железо приличное и софт нормальный.И нокии и то в бошку не взбредает ограничить юзера на выполнение обычных бинарных программ.От гугла такого свинства я как-то меньше всего ожидал, они вроде тяготеют к опенсорцу.Но андроид сделан явно по мотивам проприетарщины.
>прикиньте, да, и это уже есть в smack'e.
А где программы то с этой крутью, after all?Быдлокодеры не осилили гуй ко всем наворотам сделать чтобы оно потом еще и работало вменяемо опосля?Бывает:).И кроме того - ну хорошо, а аська?Ирц?Мсн?И прочая?Они, гм, где?Только не надо рассказывать про то как с этим жаббер чудесно работает.
>остальной бред даже комментировать не хочется.
Угу, конечно - в теории то у вас все круто, а вот на практике - как всегда волшебный хренакс.К комментариям это ессно не располагает.Ну-ну, удачи вам и гуглу с таким подходом.
>Добавлю, еще что за несколько месяце существования Android для него с нуля
>было написано в 10 раз больше приложений, чем для OpenMoko и
>Maemo.Да?Ну покажите тогда жаббер-клиента уровня Psi под андроида? IRC клиента не хуже x-chat`а?А может, мплеер на жабе уделать по скорости попробуете?А может, аська нормальная есть?Сравнимая с пиджином а лучше - quitim`ом?
> Android очень удобная платформа для разработки,
Конечно.Рапидно налабать какой-то игрушечной х-ни уровня ноутпада сделаной по принципу "на отвали" можно и в сто раз больше чем нормального софта.А толку то?Нотпада хватит и одного.А вот мощный и функцинальный софт по быстрому не сделаешь.А если даже и сделаешь - то не отладишь нифига.Чудес не бывает.Даже тот же Jimm писаный на жаве стал чем-то нормальным лишь за годы и годы допиливания функционала и обезглючки (единственная нормальная аська писаная на жаве) - ни о каких *месяцах* и речи нет.За считанные месяцы можно только какое-то убогое и сырое поделие слабать.Не более.Ну вот такой и есть софт под этого андроида.И нафиг оно такое надо?Чтоб потом вот так изгаляться с запуском оконного манагера?Лолз! :D
>только в отличии от OpenMoko андроид _работает_ и продаётся.А что там за рассказы про то что T-Mobile отказался от продаж?А то что гугл с его деньжищами может пропихивать что угодно с бОльшим успехом чем небольшая конторка - никто и не спорит.А андроид.. шума много.Дела намного меньше.И уж никакой реальной конкуренцией с ифоном ессно и близко не пахнет.
>замечательная. не нравится - не используйте
Дык.И не собираюсь.Благо, вот так: http://tigro.info/blog/images/173.png на этом угробище нельзя.И никогда и не будет можно без большого секаса, стоя и в гамаке.Если кто не понял - это скрин n8x0, на которой изображен Пси (жаббер-клиент такой, очень даже ничего так софтина, по сравнению с другими).
Да вот здесь посмотрите http://rusy.habrahabr.ru/blog/52294/, неплохой обзор приложений для Android
>Да вот здесь посмотрите http://rusy.habrahabr.ru/blog/52294/, неплохой обзор приложений для Androidбугага, а не софт
под j2me тоже такого полно, всяких удаленных клиентов
>Да вот здесь посмотрите http://rusy.habrahabr.ru/blog/52294/,
>неплохой обзор приложений для AndroidЧто и требовалось доказать - в основном какие-то убожища.А слабо что-то уровня Maemo Mapper?А чтоб еще и с блэкджеком и шлюхами, пардон, то есть, яндекс-пробками?А, ну вот то-то, сосунки, сами это и используйте.А я уж лучше maemo mapper поюзаю и psi.А то что оно на GTK и QT меня не смущает :-)