iPhones.ru

Dev Story iТранспорт. История об общественном транспорте

Информатор avatar | 31
FavoriteLoading В закладки

ТЕКСТ: ТРАНСПОРТНИКИ. Идея создания подобного приложения у нас появилась два года назад довольно спонтанно. Однажды мы с моим партнером стояли на обычной автобусной остановке в городе Екатеринбург, куда приехали с рабочим визитом. В Екатеринбурге мы были впервые, город для нас неизвестный, ни улиц, ни станций метро мы не знали. Нам нужно было добраться до УрГУ (сейчас это университет имени Б.Н Ельцина), но как это сделать мы и представить себе не могли. Единственным возможным решением данной проблемы было приставание к людям с вопросом «Как доехать?», что, конечно же, для нас было не очень приятным делом.

В итоге, ответ на наш вопрос мы получили и до места доехали, но ведь как хорошо бы было получить этот ответ у айфона, ведь в нем есть и GPS и интернет, словом все, что нужно для определения нужного нам маршрута. Порыскав в App Store мы не нашли подходящего приложения, которое могло бы построить маршрут и рассказать на каком виде общественного транспорта и как мы могли бы добраться.

После этого и появилась идея создать подобное приложение.

Понемногу в свободное время мы начали заниматься разработкой iPhone приложений и создавать простенькие программки в виде справочников организаций для различных городов нашей любимой страны. Наша идея о справочнике маршрутов так и оставалась идеей и не находила реализации. На протяжении этого времени, мы периодически заглядывали в App Store, но к нашему удивлению не находили ничего подобного. Именно это и стало основным толчком к тому, что мы все-таки решили реализовать нашу идею.

Источники

На поиск источников для нашего приложения, мы потратили огромное количество времени, найти подходящую информацию было очень сложно. Именно это и стало основной проблемой, из-за которой мы постоянно откладывали создание приложения. Но постоянный «мониторинг» App Store на отсутствие подобных программ все время вдохновлял нас, и мы стремились продолжить работу, понимая полезность всего того, что мы делаем.

Дизайн и интерфейс

Когда начинаешь придумывать интерфейс приложения, то не знаешь с чего начать. Это потом, когда приложение уже готово, кажется как будто все, так и должно было быть с самого начала, но на самом деле огромное количество различных вариантов было просто «выброшено в корзину».

Мы не являемся дизайнерами, и денег на дизайнера у нас не было. Наверное поэтому, дизайн отнял у нас так много времени. В конце концов, мы пришли к тому варианту, что есть у нас сейчас, взяв за основу дизайна главного экрана приложение Find My iPhone от компании Apple. Нет, это не плагиат, просто нам показалось, что это будет действительно удобно и привычно для пользователей.

Дальше мы принялись рисовать иконки для приложения, коих там вполне достаточно. Конечно, они получились без особых дизайнерских изысков, но смотрятся симпатично.

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

Программирование

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

За основу геолокации (определение текущего местоположения) было решено взять Geo API от Google, поскольку по проведенным нами тестам, он оказался более точным и удобным, тем более в приложении мы используем стандартную Google карту. Мы были очень удивлены, когда обнаружили, что Google не имеет подробных карт таких крупных городов как Уфа, Ростов-на-Дону, Красноярск, Краснодар, Сочи. К сожалению, именно по этой причине этих городов в приложении нет.

Было принято решение о получении всей необходимой информации в online режиме, дабы уменьшить размер самого приложения. В настоящее время 3g интернет есть во многих городах, и это не является особой проблемой.

Тестирование на практике

Для проверки работы программы мы провели специальный эксперимент, попросив нашего знакомого добраться до дома (без метро) при помощи программы, отвезли его в совершенно незнакомый для него район Москвы и высадили на первой попавшейся автобусной остановке. И знаете, ему это удалось :)

Что дальше?

А дальше мы отправили программу в Apple. Через 3 дня статус программы поменялся на in Review, а еще через несколько дней (как раз выпали выходные, в которые Apple не работает) приложение вышло в App Store, где всего за 1 день добралось до 1 места в категории Navigation.

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

Очень надеемся, что программа вам понравится и займет надежное место в списке ваших повседневных приложений.

Цена: $1.99 [iTunes link]

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
ТЕКСТ: ТРАНСПОРТНИКИ. Идея создания подобного приложения у нас появилась два года назад довольно спонтанно. Однажды мы с моим партнером стояли на обычной автобусной остановке в городе Екатеринбург, куда приехали с рабочим визитом. В Екатеринбурге мы были впервые, город для нас неизвестный, ни улиц, ни станций метро мы не знали. Нам нужно было добраться до УрГУ...
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

31 комментариев

Форум →
  1. toshik avatar
    toshik 12 октябрь 2011
    0

    До этого поездки по Москве расчитывал только гоголь.
    Почему не Яндекс?!?! (

    toshik avatar
    toshik12 октябрь 2011
    0

    @toshik, Кстати! Из Царицыно до Марьино мне показывает “маршрутку” 501м. Но я никогда не видел, чтобы она останавливалась. Всегда лихо проезжала в 4-м ряду.

    Николай avatar
    Николай12 октябрь 2011
    0

    @toshik, между прочим яндекс отлично считает пешеходные маршруты

    toshik avatar
    toshik12 октябрь 2011
    0

    @Николай, кажется не на айпаде только!

    Войди на сайт, чтобы ответить
    Ответить
  2. rsergio avatar
    rsergio 12 октябрь 2011
    0

    Как только увидел – поставил.
    Попробовал – все работает.

    Хоть и на машине езжу, а такая штука всегда пригодиться.

    Войди на сайт, чтобы ответить
    Ответить
  3. Awaking avatar
    Awaking 12 октябрь 2011
    0

    Как насчет iPad?

    Войди на сайт, чтобы ответить
    Ответить
  4. Stylusss avatar
    Stylusss 12 октябрь 2011
    0

    А чем лучше гуглмапс??

    Войди на сайт, чтобы ответить
    Ответить
  5. slafko0001 avatar
    slafko0001 12 октябрь 2011
    0

    А что у вас с лицензией на использование гугл карт?

    Войди на сайт, чтобы ответить
    Ответить
  6. Andreas avatar
    Andreas 12 октябрь 2011
    0

    Интересно но стоимость программы не задирайте и сделайте кэш карт. Просто не всегда хочеться тратить деньги за наш недоинтернет.

    iCaps avatar
    iCaps12 октябрь 2011
    0

    @Andreas, вроде много трафика не жрет, только что проверил.

    Войди на сайт, чтобы ответить
    Ответить
  7. Сергей Зломовски avatar
    Сергей Зломовски 12 октябрь 2011
    0

    Глядя на ролик, почему-то появилось стойкое желание повернуть монитор на 90 градусов. :)

    Войди на сайт, чтобы ответить
    Ответить
  8. iCaps avatar
    iCaps 12 октябрь 2011
    0

    Скчал себе. Приятный дизайн, маршруты, по которым езжу каждый день показывает. Даже есть те, о кторых даже и не знал))
    Короче полезная вещь.

    P.S Так и хочеться нажать на View Details на последнем скриншоте)))

    Войди на сайт, чтобы ответить
    Ответить
  9. ayaks avatar
    ayaks 12 октябрь 2011
    0

    Не учитывает, что из Домодедово идет аэроэкспресс.

    iCaps avatar
    iCaps12 октябрь 2011
    0

    @ayaks, Тоже первым делом вбил Домодедово))) Там в настройках надо врубить электрички – так вроде находит.

    ayaks avatar
    ayaks12 октябрь 2011
    0

    @ayaks, снимаю претензию. Не посмотрел в настройки.

    Войди на сайт, чтобы ответить
    Ответить
  10. raven2004 avatar
    raven2004 12 октябрь 2011
    0

    как раз купил пару дней назад, отличная вещь, думал будет хуже :)

    Войди на сайт, чтобы ответить
    Ответить
  11. ayaks avatar
    ayaks 12 октябрь 2011
    0

    Ошибка при прокладке маршрута из Кольцово (Новосибирская область) в Новосибирск. Маршрутка 24э не существует. Есть только 1322 и автобус 70

    Войди на сайт, чтобы ответить
    Ответить
  12. mbrdancer avatar
    mbrdancer 12 октябрь 2011
    0

    Цитируя одного из предыдущих ораторов, – “Почему не Яндекс”? Или Гугл.
    И бесплатно…

    Войди на сайт, чтобы ответить
    Ответить
  13. coca avatar
    coca 12 октябрь 2011
    0

    По отзывам вижу, что шлак.
    Гугл бесплатно, а за эту недоработку платить 2$ просто не разумно!

    Войди на сайт, чтобы ответить
    Ответить
  14. FiLunder_7 avatar
    FiLunder_7 12 октябрь 2011
    0

    Гугл иногда ошибается но в целом корректен и бесплатен.

    realchel avatar
    realchel13 октябрь 2011
    0

    @FiLunder_7, Дак они APi google используют. значит то же будет ошибатся

    Войди на сайт, чтобы ответить
    Ответить
  15. bassist avatar
    bassist 12 октябрь 2011
    0

    Побольше бы таких приложений для Украины.

    Войди на сайт, чтобы ответить
    Ответить
  16. Igemon80 avatar
    Igemon80 12 октябрь 2011
    0

    Идея отличная.
    Чем-то напоминает известную прогу Metro, но тут, если верить описанию, и привязка к карте, и видов транспорта побольше (хотя и там во многих городах не ограничиваются только метрополитеном), да и других преимуществ хватает. Интерфейс у iTransport приятный, судя по скриншотам.

    Несколько вопросов авторам:
    1) Откуда берется инфа по маршрутам? Если происходит какое-то изменение в маршрутной сети, насколько быстро iTransport об этом узнает?

    2)Насколько полно представлена в проге маршрутная сеть города Киев?

    3) Планируется ли расширение и на дальнее зарубежье? (ИМХО, такая прога будет очень полезна туристу в незнакомом городе).

    Войди на сайт, чтобы ответить
    Ответить
  17. JeStEN avatar
    JeStEN 12 октябрь 2011
    0

    РАЗРАБОТЧИК. ЕСЛИ ЧЕСТНО, ТО МНЕ ОЧЕНЬ ЖАЛЬ МОИХ ПОТРАЧЕННЫХ 2$.. ЖИВУ В ЧЕЛЯБИНСКЕ. И ПРОБЛЕМА “ПОИСКА НУЖНЫХ МАРШРУТОК” ДЛЯ МЕНЯ АКТУАЛЬНА, КОГДА ПОД РУКОЙ НЕТУ КОМПЬЮТЕРА… На компьютере установлен 2гис.. ТАК ВОЗЬМИТЕ ЖЕ ОТТУДА ИНФОРМАЦИЮ ВСЮ ПО МАРШРУТКАМ! ОЧЕНЬ ПРОШУ ВАС! 90% маршрутов не знает!!

    Войди на сайт, чтобы ответить
    Ответить
  18. alexey100500 avatar
    alexey100500 12 октябрь 2011
    0

    Екатеринбург разруливает!

    Войди на сайт, чтобы ответить
    Ответить
  19. Andrey Ermolaev avatar
    Andrey Ermolaev 13 октябрь 2011
    0

    Разработчики молодцы. Но в рамках Dev Story, хотелось бы немного статистки. Мне интересно 1-е место в категории навигация это примерно сколько скачек в сутки.

    Артур Малосиев avatar
    Артур Малосиев13 октябрь 2011
    0

    @Andrey Ermolaev, около десяти :)

    Andrey Ermolaev avatar
    Andrey Ermolaev13 октябрь 2011
    0

    @Артур Малосиев,
    Маловато будет на весь то App Store.
    Теперь понятно почему разработчики делают упор на американский рынок.

    Войди на сайт, чтобы ответить
    Ответить
  20. noizo avatar
    noizo 13 октябрь 2011
    0

    А я хотел попросить разработчиков заглянуть сюда
    http://www.iphones.ru/forum/index.php?showtopic=82893

    ))))

    Войди на сайт, чтобы ответить
    Ответить
  21. alefut avatar
    alefut 13 октябрь 2011
    0

    Привет, разрабы. У меня есть любопытный опыт использования аналогичных программ. Мне это резко понадобилось, когда работал 2 недели в Токио. В апсторе было несколько вариантов на японском и только один на английском. Я думаю, что такие проги – находка для для любопытного туриста. Но супер важно- предустановка карт и понимание латиницы. Очень помогал список важнейших точек в Токио.
    Ваша работа безусловно хорошая. Представляю как трудно было проверять достоверность информации.

    Войди на сайт, чтобы ответить
    Ответить
  22. iGoga avatar
    iGoga 14 октябрь 2011
    0

    Скоро должен выйти 2gis для iPhone, там существует такая же реализация

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.