пятница, 21 мая 2010 г.

Приложения для iPhone – SmartAlarm

Наверное, нужно было рассказывать о нем раньше, пока оно было бесплатным. Но бесплатным оно было всего день, так что самое интересное – правильное пробуждение – не опробуешь.

Про подобные приложения как-то приходилось только читать – они все никак не поступали на распродажи. Но в обзорах их традиционно хвалят. Теперь и мне повезло – на freeappalert появилась информация о том, что SmartAlarm (iTunes) стал бесплатным, после чего был немедленно скачан и установлен (причем – неоднократно, но об этом позже).

СаморекламаЗагружается приложение (по крайней мере, на моем 3G) долго – многие явно более нагруженные приложения типа Spendings Lite уже показывают свои данные, а это – красивую загрузочную картинку. После загрузки нас встречает главное (оно же – рабочее, только в нем сработает будильник) окно приложения.

 

Главнео окно приложенияПриветствие соответствует времени суток, сразу же видно, когда именно вас разбудят. И краткие рекомендации – не закрывать приложение, чтобы не пропустить будильник, а также – “Встряхнуть устройство, чтобы отключить работающий будильник” . В отличие от всевозможных приложений-часов, у этого нет опций управления блокировкой экрана – об этом придется позаботиться заранее, иначе экран заблокируется и никакого будильника вы (предположительно) не получите.

Настройки вполне соответствуют хорошему будильнику и позволяют, не заходя в подпункты определить – как именно вы проснетесь:

Настройки будильника

Время пробуждения

Будильник, к сожалению, без расписания – настраиваете время и он всегда звонит, переносясь на следующий день автоматически.

Настройки диапазона времени

Буфер – хорошая вещь.

Мелодия

Настройка мелодии будильника. К сожалению, доступен выбор только из медиатеки айпода. Почему не разрешить выбор из рингтонов, из которых настраивается мелодия стандартного будильника (и где у меня лежит голос G-Man’а из Half Life 2) – загадка.

Режимы будильника

Самая полезная опция – последняя. По заявлению разработчиков, программа определяет фазы сна и будит человека в момент, когда он к этому готов.

Громкость

Нарастающая громкость будильника – кого этим удивишь?

Разработчики Smart Alarm (как и всех подобных приложений) утверждают, что приложение способно различать фазы сна человека. Работает это следующим образом – вы кладете iPhone/iPod Touch с запущенной программой в постель. Пока вы спите, приложение с помощью акселерометра отслеживает фазы сна – быструю и медленную. По идее, будит такое приложение только в фазе медленного сна, при этом не возникает никаких неприятных эффектов вроде чувства недосыпа. Вот как это выглядит на практике: перед сном я подключаю iPhone к сети (он почти разряжен – приложение настойчиво об этом напоминает и работать отказывается), вынимаю из чехла (для чистоты эксперимента – у меня чехол с поясной клипсой), настраиваю будильник на 7:30 и кладу рядом. Подсветка экрана выключается, как только iPhone кладется на кровать – не обязательно делать это руками. И засыпаю. И утром просыпаюсь (странно, да?) чуть раньше положенного времени под “Дорогу сна” в исполнении “Мельницы”. И действительно – спать не хочется. Хотя я по определению должно – я спал всего 7 часов. Но главное – не хочется убивать будильник за то, что он не дал доспать:)

Теперь – о главном. То есть – о недостатках.

Пункт первый. Как я уже упоминал выше, приложение беспокоится о том, чтобы пользователь не проспал. Поэтому, если заряд батареи на красной отметке – появится окошко с предупреждением. Самое неприятное, что после нажатия Dismiss точно такое же окошко появится снова – и так до подключения к питанию. Чтобы закрыть приложение – нужно поймать момент между его появлениями и нажать Home.

Пункт второй. Если первое – это так, придирка, то второе заставило меня переустановить приложение. Дважды. Приложение, как это водится нынче, не поставляется с хелпом. Хелп подгружается с сайта разработчика. То ли у меня проблемы с сетью (что нельзя исключать), то ли у разработчиков – с сервером – не знаю. Но при заходе на вкладку помощь тут же отображается сообщение о невозможности подключиться к сети. Казалось бы – что страшного, нажмем Dissmiss и перейдем на другую вкладку. Ан нет – нажатие Dissmiss вызовет появление все того же модального окошка, пытающегося загрузить хелп. После этого единственная доступная возможность – выйти из приложения. И вот тут-то кроется самая замечательная часть! Дело в том, что приложение явно делалось с оглядкой на гайдлайны Эппл и запоминает, с какой вкладки вы вышли. Поэтому при открытии – правильно – у вас будет открыта вкладка Help, на которой безуспешно будет пытаться загрузиться хелп.