Адресная книга для Z.
По опыту использования завра в качестве адресной книги могу сказать: для меня главным является
1. скорость запуска и работы
2. возможность синхронизации с KAddressBook, Thunderbird AB, etc
3. корректная работа с русским языком в различных кодировках.
Наличие у AB внятного интерфейса позволит сверху прикрутить все что угодно. И программу отправки SMS в том числе. Но это уже - сторонняя функциональность, которую не стоит толкать непосредственно в AB.
1. скорость запуска и работы
2. возможность синхронизации с KAddressBook, Thunderbird AB, etc
3. корректная работа с русским языком в различных кодировках.
Наличие у AB внятного интерфейса позволит сверху прикрутить все что угодно. И программу отправки SMS в том числе. Но это уже - сторонняя функциональность, которую не стоит толкать непосредственно в AB.
Zaurus SL C700 (cacko 1.23)
естественно, для ПИМов самое главное - быстрый стартigorekk писал(а):Тогда, QT в качестве тулкита лучше не рассматриватьSandello писал(а):По опыту использования завра в качестве адресной книги могу сказать: для меня главным является
1. скорость запуска и работыОстаются FLTK и GTK...

Psion netBook
А время на запуск консоли?igorekk писал(а):Тогда уж лучше консольного варианта ничего нет.Gantt писал(а):естественно, для ПИМов самое главное - быстрый старт
А если на PIM стоит галочка быстрого запуска?
Кстати, свойства Пальмового PIM'а (и не только его) сильно улучшает API поиска в BD всех программ: когда пользователь вызывает системный диалог поиска и, введя строчку, получает все записи всех программ (контакты, записи TODO, заметки, записи в базах данных, книжках и т.д.), содержащие данную строчку. Поиск осуществлялся вызовом специальной функции каждой программы (или ее запуском со специальными параметрами - не помню).
aterm -e mycoolpimzGremlin писал(а): А время на запуск консоли?

Не будет ибо иксыzGremlin писал(а): А если на PIM стоит галочка быстрого запуска?

Именно поэтому надо перевести всё на sqlite.zGremlin писал(а): Кстати, свойства Пальмового PIM'а (и не только его) сильно улучшает API поиска в BD всех программ: когда пользователь вызывает системный диалог поиска и, введя строчку, получает все записи всех программ (контакты, записи TODO, заметки, записи в базах данных, книжках и т.д.), содержащие данную строчку. Поиск осуществлялся вызовом специальной функции каждой программы (или ее запуском со специальными параметрами - не помню).
И что, в данном случае время старта aterm'а равно нулю?igorekk писал(а):aterm -e mycoolpimzGremlin писал(а): А время на запуск консоли?
Как переведешь emacs и прикрутишь его к глобальному поиску - свисти.igorekk писал(а):Именно поэтому надо перевести всё на sqlite.zGremlin писал(а): Кстати, свойства Пальмового PIM'а (и не только его) сильно улучшает API поиска в BD всех программ....

Мне казалась более реальной мысль о программе, которая с помощью плагинов может искать в базах (что бы они реально из себя представляли) других прог (начиная с того же PIM, причем всего: контракты/календарь/задания/заметки), и запускать программы на открытие соответствующей записи (файла, если есть возможность - то и с позицией).
Галочку сделать средствами приложения.igorekk писал(а):Но галочки-то точно не будетjkukka писал(а): Под иксами "Быстрый запуск" реализовать не сложнее, чем под какой другой либо платформой.Это ж тогда придётся WM дописывать.
Вобщем, даёшь "Быстрый запуск" под иксами!
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.
- longshadow
- Профессор (5 lvl)
- Сообщения: 529
- Зарегистрирован: Вт ноя 11, 2003 16:17
Не согласен.igorekk писал(а):Тогда, QT в качестве тулкита лучше не рассматривать1. скорость запуска и работыОстаются FLTK и GTK...

А вообще, честно говоря, "меня терзают смутные сомнения". По-моему, ты изобретаешь велосипед. Только без обид.
Ведь вот в чем прелесть пальмового адресбука? В том, что его интерфейс архи-продуман. А не в том, какие фишки-кнопки-менюшки у него есть. Он сверхэргономичен и при этом сверхпуристичен. Вобщем, у них ангел за спиной стоял, когда они его писали. Ведь вот есть KA/PI - мощная штука. Но - "не то". И все ПИМ-прилады на всех платформах:
Код: Выделить всё
И вроде бы все есть
...
А вот все-таки все не то
Но и - непонятно, что

М-Х-О и ничего более.
Последний раз редактировалось longshadow Вт фев 21, 2006 13:28, всего редактировалось 1 раз.
SL-C3000 / 8GB internal CF storage
Если еще и код писать кроссплатформенный, тогда ваще можно будет иметь одну стандартную прогу не только на завре со всеми его прошивками, но и на линухе, и не винде...longshadow писал(а):А использование QT (грамотное) позволит сотворить "кросс-ROMную" программу, которую можно будет собрать и под Утопийные ROM'ы, типа Цацки. Да и под ОЗ/ОПИЕ.

В свое время программил (немного) на GTK. Qt выглядит по крайней мере удобнее в использованиии, разница в тормозах как правило больше за счет рук того, кто писал прогу.

Если хочешь реально быстрое приложение - используй тока консоль.
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
- longshadow
- Профессор (5 lvl)
- Сообщения: 529
- Зарегистрирован: Вт ноя 11, 2003 16:17
Согласен. Я делал попытки перевести шкуру xmms из gtk на qt. Переводится легко. Следовательно, разница только в парадигмах. Не думаю, что иерархия классов настолько менее эффективна, чем куча вызовов функций.DMych писал(а):В свое время программил (немного) на GTK. Qt выглядит по крайней мере удобнее в использованиии, разница в тормозах как правило больше за счет рук того, кто писал прогу.
Типа да. Но это касается узкоспециальных приложений, где важен упор на преметную область. Сервисы-демоны всякие. А с адрессбуками все иначе. Я полагаю, что Игоря сподвигла на такую идею именно трансцедентная эргономика (да простят мне оппоненты такую тавтологию) Пальмового ПИМа. Ведь предметная область там проста и изобрести что-либо новое сложновато. А вот интерфейс...Если хочешь реально быстрое приложение - используй тока консоль.
SL-C3000 / 8GB internal CF storage
Именно что эргономика. Для завра, по-моему, совсем не нужны менюбары и тд. Лучше вынести это на кнопки. Экран итак маленький, чтоб вчитываться в пункты меню.longshadow писал(а):Я полагаю, что Игоря сподвигла на такую идею именно трансцедентная эргономика (да простят мне оппоненты такую тавтологию) Пальмового ПИМа. Ведь предметная область там проста и изобрести что-либо новое сложновато. А вот интерфейс...