Смарт-баттонс: 5/4

Пишет Сергей Алёшин, создатель приложения «Смарт-баттонс»:

Мне кажется, что это самый удобный бытовой калькулятор для iPad. Особенно на фоне сотен примитивных копий обычных калькуляторов. Наверное, хотелось бы узнать, что нужно сделать, чтобы человечество по достоинству его оценило ;-)

Калькулятор «Смарт-баттонс» хранит историю расчётов и превращает результаты операций в кнопки для дальнейшего использования.

Ваша идея с кнопками мне нравится, она простая и очевидная — не то что стандартные MC, M+, M- и MR. Очень здорово, что кнопки появляются в истории расчётов: в контексте и под рукой одновременно. Мне непонятно, почему вы такой замечательный приём применяете только к результатам вычислений и числам больше определённого количества разрядов. Почему бы не сделать все элементы истории активными? Правда, в этом случае от нынешних разноцветных кнопок закружится голова, поэтому я предлагаю сделать оформление более скромным, например, таким.

Для знаков операций, одно- и двуразрядных чисел ячейки сделайте пошире, чтобы они удовлетворяли правилу «44 пикс». Не обязательно визуально увеличивать саму кнопку, достаточно задать область нажатия нужного размера.

Чтобы человечество оценило вашу идею по достоинству, сделайте калькулятор с умными кнопками для айфона. Мало у кого айпад окажется под рукой, когда нужно разделить счёт на компанию в кафе или прикинуть, во сколько обойдутся товары со скидкой — всё это чисто мобильные сценарии, для которых идеально подходит ваш калькулятор. Чтобы версия для айфона получилась классной, придётся поработать над оформлением: избавиться от бессмысленного подчёркивания строк, сделать элементы более компактными, снизить визуальный шум (тени, блики, обводка кнопок). Это непростая, но, на мой взгляд, интересная интерфейсная задача. Желаю вам успехов!

UPD. Макс Барнаш подсказывает, что похожая функциональность реализована в калькуляторе Calcbot, но там для выбора числа или операции используется контекстное меню. Решение Сергея намного элегантнее.

Поделиться
Отправить
Запинить
Популярное