Android и Linux

Обсуждения, вопросы и ответы по электронным книгам ONYX BOOK
Displacer
Новенький (0 lvl)
Сообщения: 11
Зарегистрирован: Сб май 18, 2013 22:27

Сообщение Displacer » Вс май 26, 2013 15:48

dv1024 писал(а):
Displacer писал(а):Как он может быть лучше, чем Линукс, если является урезанным линуксом без нормальных средств разработки native приложений?
Так и на текущих Ониксах, равно как и на остальных ридерах, Линукс весьма и весьма урезанный, а "нормальных средств разработки приложений" вообще дефицит, документации по написанию приложений для Ониксов вообще практически нет.
Displacer писал(а):Даже в этом случае уничтожать свои многолетние наработки нет никакого смысла.
Их никто и не собирается уничтожать. Большая их часть будет перенесена на Андроид.
Displacer писал(а): Существуют разные варианты, как наличие нескольких прошивок, так и использование линукса с поддержкой приложений Android.
Такого, увы, не будет.
Спасибо за разъяснения насчет урезанности текущих ониксов, а в остальном я так и думал, спасибо за подтверждение.

pkb
Аспирант (2 lvl)
Сообщения: 79
Зарегистрирован: Вт мар 13, 2012 15:36

Сообщение pkb » Вс май 26, 2013 18:11

Displacer писал(а):Вам же написали, нормальных средств разработки native приложений.
Так мы с Вами в бесконечную рекурсию уйдем :) Задам другой вопрос, какой смысл в покупке оникса Вы видели, до того, как узнали эту новость про андроид?

dv1024
Нобелевский лауреат (7 lvl)
Сообщения: 4077
Зарегистрирован: Сб фев 06, 2010 16:36

Сообщение dv1024 » Вс май 26, 2013 20:10

pkb писал(а):Вам тот же вопрос, что и Displacer, помоему все, что нужно есть. Разработка под оникс мало чем отличается от оной для обычного линукс или даже win, при помощи Qt. Документации предостаточно.
Значит, у меня был более пессимистический взгляд на это дело.
Кроме того, тут есть еще нюанс с особенностями е-инк экрана, с особенностями прошивки и так далее, как я понимаю. Все это надо изучить, прежде чем писать приложения; а документации именно по ониксовским всяким нюансам практически нет.
dieug писал(а):и пихать туда в несколько раз больше памяти
и пихать туда в несколько раз более мощный проц?
Да, оперативная память будет 512 Мб, а не 128. Что касается процессора, то он будет 1 ГГц, мощность (точнее, тактовая частота) выше всего на 25%. Ну и наконец - Аврора, на которой стоит Линукс, всё ещё в продаже :)

dieug
Новенький (0 lvl)
Сообщения: 6
Зарегистрирован: Сб апр 06, 2013 21:48

Сообщение dieug » Вс май 26, 2013 20:25

я уже купил)

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

поясните уже этот щекотливый момент )

pkb
Аспирант (2 lvl)
Сообщения: 79
Зарегистрирован: Вт мар 13, 2012 15:36

Сообщение pkb » Вс май 26, 2013 20:42

dv1024 писал(а):Кроме того, тут есть еще нюанс с особенностями е-инк экрана, с особенностями прошивки и так далее, как я понимаю. Все это надо изучить, прежде чем писать приложения; а документации именно по ониксовским всяким нюансам практически нет.
Ну да, с обновлением экрана есть нюанс. Могу сказать, что тут китайцы сами себе и другим жизнь усложняют. Можно сделать, так, что стороннему программисту ничего дорабатывать не надо, просто скомпилить под оникс и все оно будет работать, но у них свои представления о том, что хорошо, а что плохо.

Аватара пользователя
Kirith
Академик (6 lvl)
Сообщения: 1405
Зарегистрирован: Чт июл 29, 2010 16:38

Сообщение Kirith » Вс май 26, 2013 22:14

dv1024 писал(а): Да, оперативная память будет 512 Мб, а не 128. Что касается процессора, то он будет 1 ГГц, мощность (точнее, тактовая частота) выше всего на 25%
dieug писал(а):обидно, что все по быстрому линяют на чтото более рекламируемое.
но не лучшее.
Мне вот это тоже обидно: так долго (3 года) ждать многозадачность в Onyx-ах и вот когда она уже почти доведена до ума и войдёт в прошивку (благодаря программистам из Германии, а не китайским умельцам) и даже вышло новое железо способное реализовать её в "конфетном" виде...
:shock: :shock: :shock:
"Мы переходим на Android. Прошлую платформу - в топку".
Жуть. Какое-же надо терпение что бы ещё три года ждать когда то же самое хорошо будет работать на новом железе, с новым ПО и заново "улучшенной и оптимизированной" ОС????????????? ???????? :cry: :cry: :cry:
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13

Displacer
Новенький (0 lvl)
Сообщения: 11
Зарегистрирован: Сб май 18, 2013 22:27

Сообщение Displacer » Пн май 27, 2013 13:17

pkb писал(а):
Displacer писал(а):Вам же написали, нормальных средств разработки native приложений.
Так мы с Вами в бесконечную рекурсию уйдем :) Задам другой вопрос, какой смысл в покупке оникса Вы видели, до того, как узнали эту новость про андроид?
В рекурсию не уйдём, Вы просто видимо либо не понимаете, либо не хотите понимать, что речь идёт о native приложениях. А инструменты для их создания Си, С++ и всё то, что компилируется в объектный код соответствующего процессора на устройстве, а не в байт-код для виртуальной машины Java.

Если это понять, то мотивы покупки становятся очевидны. Linux - отличная платформа для разработки приложений любого типа в т.ч. native приложений. Также есть возможность писать приложения и на Java для тех, кому это сильно надо и кто это любит, если выбрать Selfish OS а не андроид. Кроме того, onyx был единственным производителем в России у кого есть подсветка с качественным экраном и поддержка fb2 из коробки.

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

В общем история повторяется из раза в раз и никого ничему не учит. Советую почитать например про эффект Осборна, если интересует тема.

pkb
Аспирант (2 lvl)
Сообщения: 79
Зарегистрирован: Вт мар 13, 2012 15:36

Сообщение pkb » Пн май 27, 2013 15:09

JNI же никто не отменял, многие читалки на Андроиде написаны на C/C++ (особенно для PDF и Djvu), Вас видимо расстраивает именно наличие обертки в виде Java.
А где можно узнать про свою прошивку для Киндла? Все что я видел просто джэйлбрикнтуые родные, и ничего близкого к андроидному софту для fb2 нет.

Displacer
Новенький (0 lvl)
Сообщения: 11
Зарегистрирован: Сб май 18, 2013 22:27

Сообщение Displacer » Пн май 27, 2013 20:56

pkb писал(а):JNI же никто не отменял, многие читалки на Андроиде написаны на C/C++ (особенно для PDF и Djvu), Вас видимо расстраивает именно наличие обертки в виде Java.
А где можно узнать про свою прошивку для Киндла? Все что я видел просто джэйлбрикнтуые родные, и ничего близкого к андроидному софту для fb2 нет.
Ну, костыли то есть, я же не спорю, даже ущербный NDK после стонов Ярославны гугл выкатил. Но GUI всё равно идут через виртуальную машину, ничего не поделать. Да и системные сервисы тоже насколько я понимаю большинство. А менять ничего нельзя, потому что будет не андроид.

По киндлу скорее всего оффтопик, но если надо, то пожалуйста: https://github.com/CrazyCoder/coolreader-kindle-qt

dv1024
Нобелевский лауреат (7 lvl)
Сообщения: 4077
Зарегистрирован: Сб фев 06, 2010 16:36

Сообщение dv1024 » Пн май 27, 2013 23:57

dieug писал(а):может, проще взять у оникса документацию, исходники?
не могут же они своим же программистам в них отказывать?
Некоторые исходники доступны здесь:
https://github.com/onyx-intl
dieug писал(а):или оникс по прежнему будет делать с линуксом, а в расее все будет перешиваться на андроид?
Нет, Андроид будет ставить собственно Оникс на все ридеры, не только на те, что будут продаваться в России.
dieug писал(а):я вот тут вообще не понял, чья инициатива и как это документации и прочего нет для собственных разработок.
Переход на Андроид? Это инициатива самого Оникса. Поддержанная дистрибьюторами.
Документации, четко проработанной и подходящей для выкладывания в открытый доступ, очевидно, нет. Сами они, конечно, более или менее разбираются в своем софте :)
dieug писал(а):ли хотите сами программить чтото, а оникс не дает?

поясните уже этот щекотливый момент )
Нет, я не программист. Но неоднократно встречал как раз жалобы от тех, кто хотел бы что-то написать, но нет соотв-й документации/не все исходники доступны/SDK есть только под Linux и так далее, в общем, стало понятно, что далеко не каждый программист, пишущий под Linux, может вот так сесть и что-то написать для Onyx за несколько часов....
Надо разбираться в нюансах самостоятельно, а у большинства желания для этого нет.

dieug
Новенький (0 lvl)
Сообщения: 6
Зарегистрирован: Сб апр 06, 2013 21:48

Сообщение dieug » Вт май 28, 2013 00:04

sdk в любом случае у каждой платформы будет свое.
андроидное - тоже только для андроида.
как и виндовое - только для винды.
)
за несколько часов и на андроид не осилят.
доводы довольно таки мутные.
)

ну, что ж, жаль.
все лучшее всегда бывает загублено популярным
)

pkb
Аспирант (2 lvl)
Сообщения: 79
Зарегистрирован: Вт мар 13, 2012 15:36

Сообщение pkb » Вт май 28, 2013 05:45

Displacer писал(а):По киндлу скорее всего оффтопик, но если надо, то пожалуйста:
Ах, это, тут даже базовые функции, вроде перехода на определенную страницу или переход по ссылке не работают (не реализованы).

Закрыто

Вернуться в «Электронные книги ONYX (eBook)»