25 августа 2010
aMetro теперь на Маркете
Блог разработчиков aMetro
Сегодня у нашей команды знаменательное событие — выпуск aMetro на Маркет. В течение 3 месяцев с прошлого обзора нами была проделана работа по изменению списка карт, созданию сервиса их загрузки и автообновления, а также множеству мелких исправлений, включая переезд на новый сайт.
Решение о приоритете именно этого функционала было принято после массы вопросов на форуме по установке карт. Нам даже пришлось создать FAQ по программе для таких случаев. Поэтому, без удобного списка карт с возможностью постоянно получать актуальные данные проекта pMetro, мы не решились сразу поместить программу в мазагин приложений.
Многие могут спросить: «А почему так долго?». Причин несколько:
- Программа писалась стихийно для личного пользования при инициативе и большом энтузиазме пары человек;
- Маленькая команда в свободные от работы и личных забот время не может быстро сделать качественный продукт;
- Слабая обратная связь с пользователями, мало желающих помочь с тестированием и идеями;
Но это всё вступление. Всем, наверное, интереснее посмотреть, что же мы такого сделали. Приступим.
Установка
Если вы уже являетесь пользователем aMetro, вам необходимо удалить программу и поставить её заново. После установки вам будет предложено загрузить иконки флагов стран. Если у вас Wi-Fi или безлимитный мобильный интернет, без раздумий соглашайтесь — списки карт преобразятся. Об этом далее. Если же откажетесь, у вас всегда будет возможность их загрузить из настроек программы, либо установить их вручную с нашего сайта. Старые установленные карты потребуется обновить, они не поддерживаются новой версией программы.
Списки карт
Список карт теперь разделен на 3 вкладки: Мои карты, Каталог и Импорт.
Мои карты
В данном списке представлены установленные (загруженные с сервера или импортированные) карты пользователя. Они представлены сплошным списком. Есть возможность сортировать как по наименованию Города, так и по Стране. Для каждой карты содержится описание Города, Страны, её статус и иконка типов транспорта, которые в неё входят.
В случае, если программа предлагает вам обновить карты, массово это можно сделать через меню Обновить. Аналогично можно удалить ненужные карты. Работает поиск как по стране, так и по городу. При выборе карты она откроется в Главном окне. Если же хочется открыть описание карты, то оно достуно через контекстное меню.
Онлайн-каталог карт
С учётом того, что карт в каталоге порядка 200, мы решили оставить древовидную структуру Онлайн-каталога для удобного доступа к городам той или иной страны. Здесь для каждой карты указан ещё и её размер. Работает поиск как по стране, так и по городу. Причем, если не очищать результаты поиска, а нажать Загрузить, то будет предложено массово загрузить найденные карты.
При выборе карты откроется её описание. В ней подробнее описано, что из себя представляет выбранная карта. Все данные взяты из проекта pMetro.
Главное окно
Было сделано иерархичное представление схем карты. При нажатии кнопки Назад (Back) вы всегда вернетесь к главной схеме (обычно метро).
По просьбе некоторых пользователей мы ввели уточнение в расчёт маршрута в виде времени суток (ожидание поезда, которое уже есть в pMetro). По-умолчанию это День. Оно задается через меню в режиме задания маршрута. Выбор построения маршрута по Времени или по Переходам пока не сделан, как и альтернативные маршруты. Очистить маршрут в Главном окне вы можете теперь и через клавишу Назад (Back).
Настройки
Для получения актуальной информации о картах следует настроить автообновление онлайн-каталога. Вы можете включить проверку на наличие новых версий карт, и тогда вы сами будете контролировать что обновлять. Либо указать, что все изменения после проверки сразу загружать в телефон.
Мы также сознательно не включили рекламу в приложение, но оставили возможность пользователям поддержать нашу работу.
Итого
Впереди ещё много работы, надеемся, что сил хватит. Стоит оговориться, что программа не оптимизирована под QVGA-устройства. Появляются артефакты, плохо отображается подсказки при наборе станции в маршруте. Всё это результат того, что программа нацелена на массовость, а значит на Android 1.5, в котором нет возможности настраивать программу под различные разрешения. Вполне возможно, что будет 2 ветки программы: aMetro Cupcake и просто aMetro (для 1.6 или 2.1 и выше). Первая вряд ли будет развиваться после стабилизации текущей версии.
Надеемся, что результат нашей работы вас порадует. Ждите новостей о нашем проекте и планах на следующий релиз.
вы устраивали опрос на добавление новых функций и победил мультитач зуминг. и где же он?))
а так программа в своем роде единственная, тем не менее работает отлично. все что надо — есть
Мы сразу сказали, что вначале будет список карт и сервис загрузки и обновления для помещения его на Маркет, чтобы проще было следить за обновлениями программы. Опрос был сделан для последующих релизов, чтобы оценить приоритеты. Мультитач в высоком приоритете, скорее всего он будет сделан одним из первых.
Что-то в Маркете — не находит! 🙁
Судя по картинкам, будут карты не только метро?
mailman, должно искать…попробуйте поиск в Маркете по слову aMetro.
Екатерина, да, доступны не только карты метро. Для некоторых городов доступны и электрички, трамваи. Полная информация о картах — на сайте pMetro.
Очень хочется скачать,но в маркете не находит !
ни по запросам
aMETRO
AMETRO
ametro
Пишет,что ничего не найдено…..
HTC Wildfire
Подтверждаю, не находится в Маркете никаким способом.
HTC Desire, оператор E-Plus.
Программу в маркете нашел без проблем.В разделе путешествие,новинки.
новая версия очень понравилась
Не знаю перешел по ссылке с сайта все ок находит.
Я понимаю что программа бесплатная, но я хочу сообщить о баге для карт Санкт-Петербурга. В сведениях для карт написано что метро и электричка жму
-схемы
А там только метро и ветки метро, электричек нет.
У Новосибирска тоже есть и метро и электричка, но в поденю схемы есть и метро и ветки метро и электро поезда и линии электро поездов. На Москве тоже все работает хотя там напихано гораздо больше.
Да, программа была недоступна в некоторых странах. Разработчик поправил. Извините за ожидание. Теперь можете искать.
Да, нет я смотрел там есть электрички Витебское направление точно
MysteriousДа, бага только с Питером. Следите за обновлениями данной карты или приложения. Исправим.
Скачал программу pMetro на компьютер электрички для Питера есть.
Это вы меня своим ответом заставали сомневаться.
Спасибо будем ждать обновления. А программа хорошая.
У меня на Samsung Galaxy S, правда дома, не ловит ближайшую станцию, но скорее всего это проблемы с телефоном, а не с программой.
Еще бы хотелось, чтобы при просматривании карты кнопка назад вела в меню выбора карт и можно было выбрать другую карту, а не на рабочий стол, как сейчас.
Спасибо.
Mysterious, бага исправлена. Обновите приложение.
По поводу списка карт — думаю такого не будет. Список карт слишком редко используется в обычной жизни, чтобы к нему постоянно возвращаться кнопкой Назад. Многие кнопкой Назад просто закрывают приложение.
Все баг исправлен очень оперативно. Если бы добавить в пункт схемы кроме
«Линии электропоездов»
Просто «Электропоезда», чтобы увидеть все электрички на одной карте было бы просто супер.
Но этого в картах программы pMetro вроде бы нет.
Но программа отличная спасибо.
VittMysterious, к сожалению, карты не делаем. Иначе сил не хватит на разработку приложения. Показываем только то, что есть.
Скажу сразу, пока не скачал, ну судя по скриншотам и если я правильно понимаю иконки, для Красноярска тоже есть карта метро?)) Это реально клево, потому что никогда еще не видел такой карты, правда метро тоже не видел)))
В pMetro карта Красноярска идет под описанием «Перспективная». Думаем, что скоро удалим эти перспективные карты (Челябинск, Красноярск, Новгород, Омск, Саранск, Сочи, Улан-Батор, Алматы), чтобы не никого не смущать 🙂
Отличная программа, спасибо за труд!
p.s. А ещё, какие карты метро, из игр, планируются в вашей программе?:)
Спасибо, ребят. А насчет двух версий, а в чем проблема то? Делаете программу для 2.2 допустим, ставите минимум-sdk 3 и в разные drawable-папки фигачите необходимые картинки, я для MySettings делал поддержку для всех разрешений и для всех версия анройда с 1.5 и все ок работает.
в маркете программа не находится ни при переходе по ссылке, которая указана тут, ни по запросам:
ametro
a metro
или же просто metro.
HTC Wildfire
Юзерские пожелания))
— очень хотелось бы, чтобы в представлении списка станций метро «по ветке» станции не шли сразу полным списком, а сначала выводился перечень линий. Поиск станции тогда идет гораздо быстрее — тап на линию, тап на станцию (вряд ли список одной линии вылезет за экран, а если и вылезет, то не сильно)). В полном же списке приходится прокручивать внушительную ленту, что на ходу не так удобно.
— возможно, стоит вынести интерфейс «маршрут» на главный экран? Возможно, немного уменьшив. Работе с картой он не сильно помешает, а доступ к прокладке маршрута станет быстрее и удобнее (что, опять-таки, немаловажно при использовании на ходу, что у меня, например, часто случается))
P.S. Возможно, я просто что-то не заметил в настройках — тогда прошу меня поправить)
Ребята, большое спасибо за программу! Ползуюсь уже несколько месяцев.
А то что теперь еще и в маркете она — дважды отрадно. Поздравляю!
Очень приятно, что вы не включили рекламу, но мне кажется, что добровольных вливаний денег будет не много. Ситуацию осложняет еще и то, что среди указанных путей поощрения вашего труда ни один не является популярным среди россиян. Оплата смской — вот выход на мой взгляд. Просто и доступно. В любом случае, спасибо за программу. Отдельное спасибо за публикацию здесь, иначе о программе узнал бы через полгода 🙂
Присоединяюсь,смской бы смог чем нибудь помочь 🙂
Все равно не находит ничего 🙁
Не работает ваша хреновина.
Спасибо за программу!
Возможно следовало бы уровнять «ё» и «е», если это возможно, а то не сразу сообразил, почему не может найти «Черную речку» (хотя на ББ всегда в словах пишу «ё»)
Где-то была статистика, что устройств на 2.1-2.2 уже больше половины. Из остатка 1.5 что-то около трети. Это сильно приблизительно, точно — не помню. Мне кажется, что стоит уже больше ориентироваться на более поздние версии. Как минимум 1.6.
А зачем ей мое местоположение, если рекламы или геолокационных сервисов в ней не предусмотрено?
Ребята, Вы молодцы. Исправили все баги и очень оперативно выпустили версию для смартфонов с QVGA экранами. Спасибо Вам.
Исправили возможность скачивания с Маркета аппаратов с QVGA-экранами (HTC Wildfire, Tattoo, etc.).
NumbuS, положение нужно для фичи Где Я в списках городов и для определения ближайшей станции (пока только Москва).
А для Одессы есть?
Fess, Для Одессы карт на pMetro нет.
Почему расписание электричек только до Переделкино от Киевского вокзала? Мне, например, до Нарофоминска добираться нужно. Программа хороша. Поздравляю.
Palisandr, вы смотрели Схемы-Линии электропоездов-Киевская?
Загрузил карту «Москва-Россия» Metro/Train/Water Bus. От Москвы-Киевской показана только одна ветка электропоездов до Переделкино. Поиск по слову «Нара» ничего не нашёл. Есть ещё какие-то карты?
Palisandr: Нажать в главном меню карты Москвы Схемы, далее Линии электропоездов, далее Киевская. Там есть Нара.
Программ отличная юзаю еще с бета версий.Большое спасибо.Буду кидать денюжку.А мултитиач добавите будет вообще круто.
Я пользуюсь программой с бета-версии. Отличная программа, для Москвы показывает все точно. На сайте https://ametro.no-ip.org/ есть самая последняя версия 1.0.5 и еще архив иконок флагов стран. Желаю успеха разработчикам!
а где карты то взять?
Peter, воспользоваться онлайн-каталогом (описан в статье выше). Если же жалко интернета на телефоне — воспользоваться импортом карт проекта pMetro. Подробнее про импорт описано на нашем сайте https://ametro.no-ip.org/ в разделе Описание проекта.
теперь все отлично, спасибо)
в версии 1.05 опять проблемы с QVGA экранами… Выложите на сайт версию 1.04, пожалуйста
отличная программа, поставил на свой нексус..доволен как слон 🙂
все спасибо сам успел разобраться…легко и непринужденно загрузил все карты москвы за 1,5 минуты прям из программы…тело Legend…
чуток помедленней стал работать зум но это не проблема…лично я с прошлой версией как один раз установил зум на комфортное значение потом ни разу не менял…так и здесь…
Спасибо разработчикам за программу. Есть проблема. Если открыть карту электропоездов Петербурга, потом выбрать «Маршрут» (к примеру «Девяткино» — «Кузнечное») и нажать «Искать», то это приводит к ошибке. «Ой! Приложение aMetro (процесс org.ametro) неожиданно остановилось. Повторите попытку». Телефон — HTC Tattoo, версия программы 1.05
Обновились до версии 1.0.6!
Изменения:
— Исправлено отображение на QVGA и WVGA экранах, улучшена четкость изображения (должно понравиться ^_^);
— Добавлен уровень масштабирования (особенно полезно для больших экранов);
Исправлена критическая ошибка при поиске маршрута в некоторых городах/схемах;
Обновления карт:
— Добавлены GPS-координаты станций Санкт-Петербурга (Спасибо Vitaliy Markus) — дождитесь автообновления карт или обновите каталог вручную, потом обновите карту;
Известные ошибки:
— Программа может вылетать при нажатии на кнопку детализации маршрута на некоторых схемах;
Ну вот и Питер добавили
Записали бы вы его имя куда–нибудь.
Я про Vitally Markus.
В сведения о карте СпБ или в обновление.
Думаю ему будет прятно.
Добавим обязательно. Просто сейчас ВСЯ информация берется из данных pMetro. Нам надо будет добавить учёт и нашей информации. Плюс хотим добавить отображение «Что Нового» для карты. Но на всё это нужно время.
Эх… Метро-метро… Как можно в нём заплутать, если есть схема?
Вот расписание электричек бы для СПб и ЛО… Лазать по сайтам типа tutu.ru с opera mini очень уж затруднительно =(
На wildfire не работает. точнее новые версии не ставятся «Файл пакета подписан неверно» Использую v.0.2.2.r255
Необходимо удалить старую бета версию! Об этом написано в статье:)
спасибо. в нимательность не самая моя сильная сторона. Все заработало!
Всё круто. На схеме трамвайных маршрутов было бы здорово проставить номера трамваев. Линии электричек продлите пожалуйста за пределы города- это повысит функционал и полезность программы.