MY.UAСтатьи
Три месяца, $17 тыc. – и в продакшн: как я сделал приложение, чтобы искать самое удобное такси
Три месяца, $17 тыc. – и в продакшн: как я сделал приложение, чтобы искать самое удобное такси

Три месяца, $17 тыc. – и в продакшн: как я сделал приложение, чтобы искать самое удобное такси

Taxi Scanner – приложение для Android-устройств, которое поможет сравнить стоимость поездки по заданному маршруту у разных служб такси. Cегодня приложение – в стадии раннего доступа, но у него уже более 10 тыс. скачиваний в PlayMarket. Расскажу, как мы автоматизировали процесс выбора такси.

Мы выбираем службу такси сразу по нескольким параметрам: это и цена, и скорость подачи, и классы машин. Часто бывает, что сервис такси, который мы выбрали, перестает нам нравиться после нескольких неудачных поездок, и мы снова начинаем искать. Я сам так же точно пользовался услугами такси и раз за разом сталкивался с тем, что надо выбирать.

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

Research-фаза

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

В общей сложности я проработал около двух месяцев, сменив три разных службы такси: Bolt, Uklon и Тачку/InDriver. Во время поездок я узнавал у пассажиров, стали би они использовать подобное приложение и насколько оно полезно.

Я коммуникабельный, поэтому мне не сложно было начинать разговор с незнакомыми людьми. К тому же я предлагал качественный и полезный продукт бесплатно – только просил рассказывать о приложении знакомым и коллегам. Был даже случай, когда девушка получила «бартер»: она пообещала всем рассказать, а взамен я не взял с нее денег за проезд. Надеюсь, она сдержала обещание 🙂

На мои вопросы больше половины владельцев Android-устройств ответили утвердительно. Кстати, во время работы в такси лично для меня было откровением, как много пользователей iPhone. Многие просили связаться с ними, когда выйдет приложение на iOS, потому что их предложение заинтересовало.

Так моя идея начала обретать реальные формы.

Самое сложное – личный опыт

Получить корректные цены от сервисов такси

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

Нас первая сложность ждала буквально сразу – у компании Uklon есть время, когда они на поездки дают скидки. Когда мы внесли эту службу такси в приложение и стали проверять, увидели, что цены не совпадают.

Оказалось, Uklon делал скидку всем пассажирам, а не персонально кому-то, – мы это не учли. Пришлось выявлять этот момент и дорабатывать свое приложение, чтобы цены отображались корректно.

Подобная сложность выявилась и с такси Uber. В нашем приложении цены округляются до гривны. А приложение Uber расчитывает стоимость до копеек. И снова получилось так, что наше приложение отображает некорректную цифру. Мы переработали свои форматы данных, теперь цены совпадают до копейки.

Мы пока не работаем ни с кем напрямую, поэтому нам пришлось все делать вручную: разбираться в программах служб такси, вытаскивать оттуда цены. Многие сложности мы правда не учитывали, теряли на них время. С другой стороны, разбираться было даже интересно, а «побеждать» их – еще интереснее!

Сейчас наш продукт отображает только те сервисы, у которых есть приложение в PlayMarket. Хотя, если к нам обратятся из такси, у которых нет приложения, мы будем работать просто напрямую – то есть для пользователей это будет так же просто и эффективно.

Искать интенты

Интент – это программный механизм, который координирует несколько необходимых пользователю функций и действий. В нашем случае интент – это когда вводишь адреса (начальный и конечный), выбираешь из списка такси, переходишь на их приложение, а там заданные адреса уже есть. То есть, второй раз вручную вбивать не нужно, просто нажимаешь на кнопку «Заказать такси».

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

Когда дошли до такси 838, поняли, что у них интента и вовсе нет. Тогда мы сделали немного по-другому. Для удобства пользователя мы прописали автоматическое сохранение в буфер обмена адреса «точки Б». То есть, «точку А» поможет определить геолокация, а «точку Б» нужно будет просто вставить в приложение такси 838 – оно будет скопируется автоматически.

Переходить на OpenStreetMap

Еще с одной сложностью столкнулись в неожиданном месте – на картах. Google дает разработчику на месяц приблизительно $200 на свои сервисы. Мы пользовались картами. И, должен сказать, суммы этой катастрофически не хватает. Когда о нашем приложении стали узнавать люди, количество запросов на картах выросло в геометрической прогрессии, а сумма чека регулярно стало превышать эти самые 200 долларов.

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

Выход нашелся благодаря приложению Bolt – они используют OpenStreetMap. Сервис не требует денег за использование, а информации там предостаточно. Мы подключились к этим открытым картам и больше не платим Google.

Три месяца – и в продакшн

От идеи до MVP ушло около трех месяцев и примерно $13 тыc. стартовых вложений.

Для создания своего продукта мы выбрали платформу Xamarin.forms, принадлежащую Microsoft. Она позволяет собирать мобильные приложения под разные операционные системы (Android и IOS), кроме того, разработчики уже были знакомы с ней.

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

Период альфа-тестирования приложения занял примерно месяц, а на тестирование каждого нового такси после добавления уходило около недели.

Всего на доработки мы потратили приблизительно $4 тыс.

Сейчас приложение находится в раннем доступе, то есть, там нельзя ставить оценки, но мы оставили e-mail для связи, туда приходит много писем. Пользователи благодарят нас – это очень мотивирует. Иногда присылают замечания и предложения, мы стараемся оперативно реагировать на такие сообщения – нам сейчас важна любая обратная связь.

Вот, например, писали, что не всегда корректно отображается цена на услуги такси Bolt в часы пик. Но это не проблема нашего приложения, просто эта служба такси пользователям выдает разную стоимость. Кроме того, иногда бывают сбои на стороне их сервиса. В любом случае, проверить приложение очень просто – зайдите на сайт выбранного такси и посмотрите, что покажут там. Так вы убедитесь, что информация в Taxi Scanner соответствует действительности.

Планы на перспективу

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

Сейчас над приложением работает 2 человека: я (техподдержка, реклама) + программист (работает на аутсорсе, поэтому возвращается в случае багов). Мы продолжаем вносить новые опции, чтобы сделать его еще более удобным для пользователей.

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

Поделиться
Поделиться сюжетом
Источник материала
20-летняя модель завоевала титул «Мисс Украина 2024»: она представит страну на конкурсе «Мисс Мира»
Gloss
2024-12-06T16:30:50Z
В сети рассекретили имя мужчины, который должен был стать героем шоу «Холостяк-13» вместо Терена
Gloss
2024-11-29T17:16:39Z
Украинский Щедрик стал частью новогодней рекламы Chanel
Gloss
2024-11-22T16:13:24Z
Украинка стала режиссером нового клипа Леди Гаги
Gloss
2024-10-30T15:28:08Z
Рэпер Эминем впервые станет дедушкой: видео его реакции на новость
Gloss
2024-10-04T16:48:49Z
Linkin Park возвращается с новой вокалисткой спустя 7 лет после смерти фронтмена
Gloss
2024-09-06T15:22:47Z
Мадонна отметила свой 66-й день рождения в шляпе от украинского бренда
Gloss
2024-08-28T12:00:55Z
Анонимная певица Klavdia Petrivna впервые показала свое лицо в новом клипе с группой Tvorchi
Gloss
2024-08-23T15:52:15Z
Первая среди украинских звезд: Светлана Лобода спела для Грэмми
Gloss
2024-08-20T13:43:04Z
Balenciaga представила очень минималистичную обувь The Zero
Gloss
2024-12-04T18:36:54Z
Аукционный дом MacDougall;s проведет перед аукционную выставку 22-23 ноября в Лондоне
Ukraine Art News
2024-11-12T20:18:58Z
Самые смешные фотографии дикой природы: финалисты конкурса Nikon Comedy Wildlife Awards 2024
Gloss
2024-09-30T13:13:29Z
Надя Дорофеева презентовала клип на новую песню «Нитроглицерин»
Gloss
2024-08-07T15:40:50Z
Balenciaga выпустили самую дорогую в мире авоську за 7 тысяч долларов
Gloss
2024-07-17T16:30:55Z
В Steam стартовал фестиваль файтингов
Overclockers
2024-07-16T06:52:19Z
ЗНАКОМСТВО С ЛОНДОНСКОЙ ХУДОЖНИЦЕЙ ЛАРОЙ ДЖУЛИАН
Ukraine Art News
2024-06-08T15:42:56Z
Right 2 Fitness Unveils New Metabolic Ignition System for Women Over 30
Elle
2024-05-27T13:28:03Z
MONATIK выпустил новый клип на песню «А что?», режиссером которого стала Таню Муиньо
Gloss
2024-05-24T13:49:13Z
Netflix показал тизер финального сезона сериала "Игра в кальмара": известна дата премьеры
Gloss
2025-01-03T13:43:02Z
Состоялась премьера второго сезона сериала «Игра в кальмара»: где смотреть
Gloss
2024-12-26T13:51:55Z
Netflix показал тизер мультсериала про Астерикса и Обеликса – видео
Gloss
2024-12-16T16:33:46Z
Вышел первый полноценный трейлер фильма Minecraft
Gloss
2024-11-20T14:43:04Z
Украинский трейлер фильма «Аматор» с Рамі Малеком
KinoFilms
2024-11-18T09:46:00Z
Украинский трейлер мультфильма «Нико: за Северным сиянием»
KinoFilms
2024-11-18T09:24:35Z
Украинский трейлер эротического триллера «Хорошая плохая девочка» с Николь Кидман
KinoFilms
2024-10-29T16:12:34Z
Первый трейлер сериала «Дюна: Пророчество» и дата премьеры
Gloss
2024-10-28T13:10:35Z
Украинский трейлер хоррора «Ночные ужасы»
KinoFilms
2024-10-28T11:04:00Z
Гольф на снегу
Men's Life
2024-12-30T20:57:37Z
Стала известна судьба собаки, которую заметили на вершине 140-метровой пирамиды Египта
Gloss
2024-10-24T17:16:12Z
В Берлине открыли самые высокие качели в Европе – видео
Gloss
2024-10-14T15:15:49Z
Доступ к реке: 6 идей, как киевляне могут получить комфортные набережные
Хмарочос
2024-09-30T13:23:52Z
ТОП-8 экстремальных видов спорта
Men's Life
2024-08-19T07:57:54Z
В Китае открыли 24-километровый морской мост, который побил сразу 10 мировых рекордов
Gloss
2024-07-03T12:40:09Z
Самый большой в мире круизный лайнер Icon of the Seas отправился в свой первый рейс
Gloss
2024-01-29T17:51:45Z
Самые комфортные места для жизни уже в недалеком будущем
Men's Life
2024-01-24T08:33:40Z
Культурное значение шампанского в разных странах
Gloss
2023-11-29T10:12:53Z
МастерШеф 14 сезон. Выпуск 17 от 21.12.2024
InfoHome
2025-01-03T12:12:50Z
Как не набрать лишний вес во время праздников?
Men's Life
2024-12-27T18:39:52Z
13 украинцев купили новый Rolls-Royce Spectre стоимостью более €600 тысяч: кто они
Gloss
2024-12-27T16:51:51Z
В России сняли ролик, как ПВО сбивает Санта Клауса в небе над Москвой
Gloss
2024-12-27T15:28:27Z
Рейтинг бюджетных кормов для собак
Gloss
2024-12-27T12:33:48Z
МастерШеф 14 сезон. Выпуск 16 от 14.12.2024
InfoHome
2024-12-27T07:21:32Z
The glow within: Ellen Ingemarsdotter on balancing modeling, beauty and life
Elle
2024-12-26T15:24:51Z
Ученые обнаружили существ, интеллект которых превзошел человеческий
Gloss
2024-12-25T18:12:42Z
Мужчины с собаками более привлекательны для женщин
Men's Life
2024-12-25T15:19:13Z
Роботы Boston Dynamics не только стабильно стоят на ногах, но и научились делать сальто
Gloss
2025-01-02T13:24:49Z
Всемирно известный блогер MrBeast построил город за $14 млн для своего шоу
Gloss
2024-12-17T14:11:03Z
OpenAI запустила нейросеть Sora, которая может создавать видео из текста
Gloss
2024-12-10T15:19:34Z
Купил – поюзал – утилизировал: новая экоинициатива оʼgо
Gloss
2024-12-06T14:19:05Z
The Septimius Awards: Jan-Willem Breure is breaking traditional rules of cinema
Elle
2024-11-22T06:42:45Z
Резиденцию Дональда Трампа охраняют роботы-собаки: что о них известно
Gloss
2024-11-18T14:40:27Z
Coca-Cola обновила свою культовую рождественскую рекламу с помощью ИИ
Gloss
2024-11-18T13:37:48Z
OpenAI добавляет в ChatGPT функцию веб-поиска
Overclockers
2024-11-01T07:52:06Z
AMD подготовила драйвер специально для Dragon Age: The Veilguard
Overclockers
2024-11-01T07:19:09Z
Больше не жарю рыбу! Дешевый и полезный рецепт! Хек в соусе на сковороде
InfoHome
2025-01-03T12:15:47Z
Зачем я только нашла этот рецепт Вкуснейшие блины с двойной начинкой!
InfoHome
2025-01-03T12:12:50Z
Торт Дамский каприз
InfoHome
2024-12-27T07:51:43Z
Перемешайте фарш с хлебом! Век живи век учись! Долго искал и наконец то нашел правильный рецепт!
InfoHome
2024-12-27T07:09:50Z
Оливье по-особенному. Добавляем копеечный ингредиент!
InfoHome
2024-12-19T10:36:53Z
4 начинки для лаваша! Идеальная закуска на праздничный стол
InfoHome
2024-12-17T07:33:48Z
Салат Курочка под кайфом. Готовлю на любой праздник. Нравится всем!
InfoHome
2024-12-17T07:28:31Z
Две оригинальные закуски из самых простых продуктов
InfoHome
2024-12-14T07:39:34Z
Самый новогодний салат. Мимоза лимонная
InfoHome
2024-12-12T07:37:07Z