Search in blog

27 October 2010

"Метро 24" версия 1.2


В новой версии улучшен интерфейс, уделено внимание удобству использования.


Итак, новые фишки:


1. Иконки в контекстных меню. Взгляд быстрее цепляется за картинку, чем за текст. Этому уделено особое внимание. Добавлены информативные и красивые иконки во все контекстные меню и заменены некоторые иконки в диалогах.

2. Новая фишка: Автоподгон масштаба карты при листании маршрутов. Раньше при поиске маршрута, карта автоматически зумировалась и перемещалась так, чтобы маршрут максимально комфортно был виден на экране. Многим эта фишка понравилась, поэтому я развил идею. Теперь в дополнение к этому маршрут автоматически умещается в экран при листании списка возможных маршрутов зелеными стрелочками. Автоподгон масштаба происходит, в этом случае, только, если маршрут не вмещается в экран. Сделано это для того чтобы не напрягать пользователя постоянным зумированием экрана. Получилось, считаю, удобно и не навязчиво.
Подогнанный при листании маршрут

3. Кнопки на главном экране стали полупрозрачными для лучшего обзора карты. Верхние кнопки переставлены так, чтобы по ним было легко попадать большим пальцем, держа смартфон в одной руке. Поправлен хелп. Добавлена настройка отключения кнопок зума для устройств с мультитачем.

4. Исправлена и улучшена работа GPS, акселерометра и магнитного компаса.

5. Новая фишка: Выбор станции на карте на маленьком экране или сильно уменьшенном масштабе карты. Если на уменьшенном масштабе карты щелкнуть(примерно) по нужной станции, то, программа при нахождении в зоне тапа нескольких станций, предложит выбрать из списка ту, которую вы имели ввиду. Опция работает интеллектуально, и не просто выдает все станции, которые вы накрыли пальцем, а только те, которые вы, возможно, хотели выбрать. :)

6. Улучшена работа фильтра выбора станций по первым буквам при поиске. Увеличена область предпросмотра и добавлена красивая кнопка для отображения клавиатуры для устройств без встроенной хардварной клавиатуры.

7. Вызов контекстного меню при long-tap'e в избранном. Теперь в избранном не обязательно выделять элемент, идти в меню и щелкать "Показать на карте", можно просто нажать на нужном элементе и немного подержать палец. После этого всплывет контекстное меню в котором можно проделать те-же действия.

8. Исправлены некоторые сообщения на более удобочитаемые, уменьшен размер основной программы за счет удаления не использовавшихся ресурсов.

9. Новая фишка: добавлена возможность загружать альтернативные карты одного и того-же города. Заодно для примера добавлены две альтернативные карты: Москвы и Питера.

10. Изменены иконки программы для PRO и FREE версии, что-бы их было легче найти среди карт городов на Android Market'e.


Как обычно, ссылки на приложение в Android Market'e.


Free-версия:





PRO-версия:

13 October 2010

"Метро 24" версия 1.1

Поиск ближайшей станции по GPS

  Работает очень просто. Например, я нахожусь в незнакомом мне городе или просто в незнакомом районе своего города. Задача - попасть в ближайшее метро и доехать домой. Открываю "Метро 24" на своем Андроиде, делаю long-tap(долгое нажатие) на карте и в контекстном меню выбираю пункт "Ближайшее метро". После того, как определится мое текущее местоположение, я вижу примерно такую картинку:
Навигация до ближайшей станции метро
  Дальше просто иду по направлению которое указывает красная стрелка, пока не достигну нужной мне станции метро.
P.S.: на устройствах без электромагнитного компаса красная стрелка не появится, но ориентироваться все равно можно по зеленой надписи, указывающей дистанцию и географическое направление движения.



Переключение между автоматическим и ручным выбором найденных маршрутов

  В настройках появилась возможность отключить автоматический выбор лучшего по времени маршрута. Если это сделать, каждый раз при поиске будет появляться диалог с предложением выбрать один из желаемых маршрутов. Примерно такой:

  После выбора маршрута он будет отображаться на карте. Его в любой момент можно переключить с помощью зеленых стрелочек внизу экрана:



Ссылки на приложение в Android Market.
FREE Версия:




PRO Версия:
 


10 October 2010

Карта Метро 24

Метро 24
 В приложении "Метро 24", я реализовал все чего мне самому не хватало в других подобных программах для Android, ну и конечно сделал интерфейс не просто красивым, но и удобным для использования "на ходу".

Итак фишки:

Голосовой поиск

Все очень просто: пользователь говорит название станции, приложение перемещает карту к месту, где находится станция и отмечает ее. Удобно! Особенно когда лень искать станцию в огромном списке. Просто продиктовал название, и увидел где это находится. Выглядит это примерно так:
Нажимаем на символ микрофона и диктуем "Авиамоторная". В итоге получаем мигающий индикатор названной станции на карте:
Нашли голосовым поиском станцию "Авиамоторная"

  Следующая фишка голосового поиска - поиск маршрута. Никогда еще это не было так просто! Зачем идти в меню, выбирать из огромного списка первую станцию, затем вторую, нажимать кнопку "Найти", если можно сделать проще: нажимаем символ микрофона и говорим "Третьяковская-Полянка". Все! Автоматически ищется заданный маршрут, карта позиционируется и зумируется на найденном маршруте так чтобы он максимально помещался в экран. Красота! Результат выглядит примерно так:
Найденный голосом маршрут "Третьяковская-Полянка"
  Кстати, маршруты можно переключать, если их найдено больше одного. Делается это стрелочками "влево"/"вправо". На скриншоте выше они не активны, т.к. найден всего один разумный маршрут. Может быть больше одного, но при условии, что альтернативные маршруты имеют меньшее число пересадок чем наиболее оптимальный по времени. Т.е. всегда ищется оптимальный по времени маршрут, но если для выбранных станций существует маршрут не оптимальный по времени, но имеющий меньше пересадок чем оптимальный, он будет добавлен в результаты поиска.
  Далее, я решил соединить идею голосового поиска и избранного. Делаем парочку избранных станций и называем их, к примеру, "дом" и "работа".
  Также строим свой любимый маршрут и называем его "К Лене на чай".
  Теперь мы можем искать голосовым поиском по фразам "Дом" (найдет станцию, где выходим домой), "Работа" (найдет станцию, где выходим на работу), "Дом-Работа"/"Работа-Дом" (найдёт соответствующий маршрут), "К Лене на чай" (найдет маршрут). Можно даже так "Дом-Цветной бульвар" или "Работа-Алтуфьево".

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

  Поиск маршрута работает похожим образом. Выбираем в меню "Получить маршрут", выбираем начальную станцию, конечную станцию и видим маршрут на карте.

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

  Те-же правила работают и для избранных маршрутов.
  Другая функция избранного - список "Закрытые переходы". Здесь вы можете просмотреть все закрытые переходы, найти их на карте либо удалить.
  Для удаления закрытого перехода, выберите его из списка, нажмите "Меню" -> "Удалить".


Другие возможности

  Выбирая объекты на карте, Вы можете получать доступ к их контекстному меню. Например, щелкните по любой станции на карте, для доступа к меню этой станции.

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

  Закрытые станции отмечаются на карте небольшим значком "STOP". При построении маршрута Вы никогда не получите такой, чтобы он проходил с пересадкой на закрытой станции.

  Начальные и конечные точки маршрута также имеют контекстное меню. При щелчке по одной из указанных точек вы получите:

  Нажмите "Данные маршрута", чтобы получить больше информации о текущем маршруте, например:

Если нужно увидеть маршрут в виде списка станций и пересадок в этом окне нажмите кнопку "Станции.."

Друг хочет приехать к Вам в гости, но не знает как ему ехать в метро? Нет проблем! Постройте нужный маршрут на карте:
 Выберете пункт меню "Отправить маршрут"
 В появившемся списке выберите способ отправки:


Готово! В окне отправки сообщения просто выберите из списка номер телефона или e-mail получателя!

  Мигающий маркер найденной станции имеет контекстное меню:

  Здесь вы можете убрать маркер, выбрав "Очистить результаты", начать новый поиск либо перейти к меню выбранной станции.

  Попробуйте, также, управлять картой с помощью трэкбола, кнопок громкости на боковой панели смартфона. Нажатие на трэкбол либо долгое удерживание карты пальцем вызывает контекстное меню карты. Зайдите в раздел "Возможности" для просмотра основных возможностей приложения и получения информации об установленной версии.



Настройки
В настройках вы можете выбрать и загрузить карту метро нужного города, а также задать другие интересующие параметры приложения.
  Чтобы загрузить карту нужного метро, просто выберите ее в настройках! "Метро 24" автоматически предложит Вам ее загрузку с Android Market'a.




Ссылки на приложение в Android Market.
FREE Версия:



PRO Версия:

В будущих версиях планируется еще несколько отличных и главное полезных фишек.
Следите за обновлениями!