Войти

Или войди с помощью

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

Информатор avatar |

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

В итоге, ответ на наш вопрос мы получили и до места доехали, но ведь как хорошо бы было получить этот ответ у айфона, ведь в нем есть и 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, где разработчики делятся секретами своей внутренней кухни.
31
undefined
iPhones.ru
ТЕКСТ: ТРАНСПОРТНИКИ. Идея создания подобного приложения у нас появилась два года назад довольно спонтанно. Однажды мы с моим партнером стояли на обычной автобусной остановке в городе Екатеринбург, куда приехали с рабочим визитом. В Екатеринбурге мы были впервые, город для нас неизвестный, ни улиц, ни станций метро мы не знали. Нам нужно было добраться до УрГУ...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  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 на последнем скриншоте)))

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

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

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