Первое знакомство с iPhone: жесты в приложениях
Вчера я упоминал, что в iOS приложения всегда следуют одним и тем же правилам интерфейса. Что создает одинаковую и всегда знакомую среду для пользователя даже, если он открыл приложение впервые. Так, например, для возврата в предыдущее меню всегда используется кнопка в левом верхнем углу экрана. Но это не единственный вариант возврата на предыдущий уровень меню. В iOS (к слову, как и в OS X) очень многие вещи делаются проще простыми жестами пальцев. Например, в твиттер-клиенте Tweetbot, смахнув (буду использовать это слово, поскольку оно предложено самой Apple, чтобы не создавать путаницы) сообщение вправо, можно сразу перейти к ответу на твит. Если жест выполнить не полностью, то твит можно занести в избранные, о чем появится соответствующий значок. Смахнув твит влево, открывается доступ к прочим действиям. Аналогичные действия доступны и в других приложениях, например, в почте. А еще забавно реализован просмотр картинки — по нажатию она открывается на полный экран, а выйти из него можно, смахнув картинку как по часовой, так и против часовой стрелки (с учетом того, что телефон держим одной рукой, этот жест выполняется большим пальцем руки).
Для того, чтобы вернуться в предыдущее меню, кстати, тоже есть свой жест. Нужно смахнуть экран вправо. И это всегда работает и работает во всех приложениях. Везде, где есть кнопка «назад» в левом верхнем углу. А еще есть жест, предназначеный для списков сообщений. Логика такая же, как в уже описанном Tweetbot, с той лишь разницей, что можно удалить сообщение. Так работают iMessage и Gmail.
Для устройства, которым мы часто пользуемся «на ходу» такое управление жестами выглядит не просто удобным,но и логичным. К нему очень быстро привыкаешь, и сильно подозреваю, что мне будет не хватать его после возвращения на Android. Как тут не вспомнить, что Apple была первооткрывателем и «зачинщиком» всех новых жестов с сенсорными экранами. Тут и инерционная прокрутка, и обновление списка после оттягивания его вниз, и жест пучком пальцев, который позволяет уменьшать или увеличивать изображение. Неудивительно, что Apple так грызлась со всеми производителями за эти жесты, и пыталась их патентовать. И даже в какой-то степени справедливо, что у нее ничего не получилось — такие жесты должны быть общим достоянием человечества.