Hypocampo — геопланировщик

Hypocampo — геопланировщик Всем нам приходится планировать задачи , и часто мы забываем о запланированном. Иногда это случалось потому, что в нужном месте мы не вспомнили о нужном деле.

Hypocampo — приложение для Android, позволяющее планировать задачи привязывая их не ко времени, а к месту. Суть проста — выбираем место, добавляем к нему задачи. При нахождении вас в точке, для которой имеются запланированные активные задачи срабатывает напоминание.

Название Hypocampo происходит от Hippocamp, что в в древнегреческой мифологии означало «морской конек», а так же это область человеческого мозга, участвующая в формировании долгосрочной памяти.

Приложение состоит из, собственно, интерфейса и службы геолокации, отслеживающей ваше местоположение. Местоположение отслеживается как с помощью GPS так и с помощью мобильных сетей. Отслеживание ведется не постоянно, а через определенные промежутки времени, что позволяет экономить батарею. Да, при таком алгоритме можно пропустить момент, когда вы находитесь рядом с нужной локацией. Для того, чтобы избежать этого, введено понятие радиуса точки. Напоминание срабатывает не только в самой точке, но и вокруг нее в заданном радиусе.
Если вы покидаете заданную локацию, нотификация для нее пропадает из области уведомлений.

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

Для работы с картами используются карты Google. К сожалению, в некоторых регионах России карты Google имеют очень скудную детализацию векторной карты. Это выражается, в первую очередь, в отсутствии нормального геокодирования (поиска координат по адресу). Для обхода проблемы в настройках приложения можно выбрать использование геокодера от Яндекс, что позволяет получать более точные результаты поиска объектов по адресу. Результаты сортируются по релевантности (их так отдает геокодер Яндекса и пока отображаются лишь первые 10 результатов).

Приложение написано для работы под Anroid 2.1+. Сейчас находится в стадии бета-тестирования. Приложение Hypocampo доступно в Android Market.

{zw_qr_code}

Сохраните информацию
ProAnTab
Do NOT follow this link or you will be banned from the site!