LINUX.ORG.RU
ФорумTalks

Зачем нужен линукс на планшете?


0

1

Во многих темах на ЛОРе ведутся обсуждения на тему того, что брать Android-планшет или iPad нельзя, ибо они анально огорожены, и линукс на них нельзя поставить.

У меня давно назревал вопрос, все-таки его задам. Зачем? Люди, которые об этом говорят, вообще представляют, что такое линукс на сенсорном экране?

Абсолютное большинство проектов по созданию планшетного линукса - лишь различные попытки сделать «пальцеориентированный» рабочий стол. С виджетами, иконками - все крупное и тыкабельное. НО!

В линуксе до сих пор нет ни одного приложения, адаптированного под палец. Все эти скроллбары, менюбары, панели иконок - это же дико неудобно. Иными словами, Linux-планшет тянет в лучшем случае на Tablet PC образца 2002 года.

Правда интересно - что я теряю, будучи пользователем Android-планшета и что я получаю в плане юзер-экспириенса в случае с Linux на бесстилусном планшете?

★★

Чтобы адаптировать традиционные десктопные приложения под сенсорный экран надо в тулките:

  • Пропатчить поля ввода и всякие списки на кинетический скроллинг
  • Взять темку с иконками и кнопками чуть побольше дефолтных
  • Добавить адекватную реакцию на появление наэкранной клавиатуры
  • Добавить прокрутку длинных лейаутов

Всё это проделано, к примеру, в maemo и результат не так плох, как может показаться уму, зомбированному яблочками. Как результат, мы имеем, например, тот же pidgin, аналогов которых на android в ближайшее время не предвидится, лишь из-за того, что ни написать подобный по функционалу клиент на java, ни адаптировать исходники pidgin под ndk-костыли, не представляется возможным в разумные сроки.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Так а где оно все?) Maemo я видел, но почему в дистрибутивах этого толком нет?

И да, не забываем, сколько плясок нужно еще в X.org сделать вокруг той же прокрутки. Да и как быть с жестами? Тут я, правда, не в курсе - иксы умеют pinch-to-zoom и прочие радости?

NoMad ★★
() автор топика
Ответ на: комментарий от NoMad

> но почему в дистрибутивах этого толком нет?

Значит это никому не нужно. По крайней мере не нужно тем, кто мог бы это реализовать.

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

PolarFox ★★★★★
()

Большинство приложений и не надо адаптировать под палец.

ZenitharChampion ★★★★★
()

> Зачем нужен линукс на планшете?

Вы правы, линукс в этом вопросе лишняя сущность. Надо «зачем нужен планшет?»

gnunixon ★★★
()

лучше бы ты задал вопрос зачем нужен линукс на десктопе

Deleted
()

что бы было чем заняться, а то не десктопе все настроил и заняться не чем. А тут с планшетом трахаться будешь

nickionn ★☆
()

> В линуксе до сих пор нет ни одного приложения, адаптированного под палец.

есть unity с пока единственным пальцеориентированным плагином

note173 ★★★★★
()
Ответ на: комментарий от PolarFox

>Значит это никому не нужно. По крайней мере не нужно тем, кто мог бы это реализовать.

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

x3al ★★★★★
()
Ответ на: комментарий от note173

>есть unity с пока единственным пальцеориентированным плагином

Перечитай ОП-пост. unity это не прикладной софт, а запускалка софта.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Реализовать это может один человек за пару недель, благо маемные патчи гтк и кути лежат в паблике, ибо жпл. Но опять же, это никому не нужно в виду острой ненужности планшетов.

PolarFox ★★★★★
()

вообще-то гном3 идет дорогой пальцеориентированности. не трудно заметить какими становятся панели, какие кнопари у дашборда и тд.

Deleted
()
Ответ на: комментарий от NoMad

В иксах ничего для этого менять не нужно. Мультитач там, кстати, уже давно есть.

Quasar ★★★★★
()
Ответ на: комментарий от Lonli-Lokli

>Нужны аппараты типа n900

купить уже чтоли n900, да не мучиться вопросом, что же взять?...

Binary ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.