g-m @ 15.3.10, 7:10
Напоминаю Вам (писал на емайл) о проектах wink.gif ....... (с учетом расходной-и доходной категорий)......
Про русский - полностью подерживаю!!!!
Я помню :) Но, пожеланий много, рук, увы, мало. Поэтому добавление проектов, в среднесрочной перспективе. В 1.1, 1.2, 1.3 они точно не попадут. :(
Локализация задача попроще. Отдельную версию под нее делать не будем, будет просто небольшой релиз.
stanbel @ 15.3.10, 13:47
По удобству:
Когда заходишь в пункты "Accounts", "Register" и прочие слева сверху иконка нарисована.
Почему бы её не сделать кнопкой, "Создать новый ХХХХХ (Счёт, транзакцию)", а то так очень неудобно через контекстное меню, надо 2 нажатия, а через картинку - одно.
В общем, usability - это один из самых сложных моментов для нас. В отличии, от остальных мобильных платформ, Google не предоставил разработчикам каких-либо (полноценных) user interface guidelines. Это документ, который призван добиться единого стиля во всех приложениях.
Мы отталкивались от того, что имели на руках на момент разработки UI: G1 и SDK. Исходили из предположения, что организация пользовательского интерфейса должна соответствовать, другим подобным приложениям, чтобы у пользователя не возникало сложностей в работе. За основу решили взять приложения работающие с записями (БД) - Contacts/Calendar. Т.е. если пользователь каждый день работает с телефонной книгой (Contacts), то приложение, которое имеет сходную организацию интерфейса, не должно вызывать проблем в освоении.
Но тут появился HTC, с существенно переписанными Contacts/Calendar. Где уже не нужно лезть в меню для добавления записи, так как кнопка для добавления записи доступна сразу на экране, на котором отображается список.
Справедливости ради, нужно отметить что Google пытается делать какие-то шаги в эту сторону. Например, есть документ, который регламентирует как должны выглядеть различные иконки, чтобы добиться стилистического единства. И что забавно, иконки Nexus One идут вразрез с этими рекомендациями. Рекомендациям следуют G1/G2, модели от Samsung. HTC тоже нарисовали по своему. В декабре доводилось держать в руках Xperia (инженерный образец), там тоже все по-своему нарисовано, тоже переписаны приложения.
Таким образом перед Android-разработчиками, стоит достаточно сложная задача, сделать приложение, которое будет органично вписываться в устройства от разных производителей, и органично выглядит на фоне других приложений. Мы решили не делать каких-то телодвижений на эту тему, до тех пор пока не получим доступ к Xperia и Milestone. Посмотрим, что в окончательном варианте придумано там, а после этого будет решать, можно ли что-то сделать, чтобы сгладить углы.
В частности, использование иконки в левом верхнем, углу для добавления транзакций, с моей точки зрения не очень интуитивно, так как по опыту работы с Contacts, пользователь ожидает увидеть там Image Picker, и возможность поменять иконку. Кроме того, у нас есть более интересное решения для повышения удобства ввода.
stanbel @ 15.3.10, 13:47
В настройках сделать возможность скрывать часть полей по транзакциям, к примеру, мне не нужно поле Number. (можно на каждый счёт свою настройку)
Думаю большинству для домашнего применения за глаза хватит Даты, Суммы, Категории и Описания.
Это есть в TODO list'е. Голос учтен :)
TaciturnMan @ 15.3.10, 15:39
Это спасет ситуацию только частично, ведь суть моего предложения была несколько другая: при вводе новых транзакций сделать упор на удобство ввода повторяющихся транзакций, так как их бывает значительно больше, чем совершенно новых...
Я не настаиваю на том, что мой пример с парковкой, полноценная замена способу реализованному в SpbFinance. Просто, как по мне, достаточно подходящее решение для конкретной озвученной проблемы (с кофе).