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. Мы старались предусмотреть всякие мелочи, чтобы пользователям было удобно.

Поделиться
Поделиться сюжетом
Источник материала
У Театрі драматургів поставлять виставу за пʼєсою актора і військового Макса Девізорова
Ukraine Art News
2025-02-06T10:45:52Z
Театр Драматургів готує прем’єру за п'єсою актора і військовослужбовця Макса Девізорова
Ukraine Art News
2025-02-05T19:57:43Z
Воював з 19 років: на Покровському напрямку загинув військовий і поет Максим Ємець
Ukraine Art News
2025-02-05T15:15:49Z
Єжи Лец, або незачесаний сатирик зі Львова
Photo Lviv
2025-02-05T06:12:30Z
Каньє Вест втратив контракт на $20 млн через оголення Бʼянки Цензорі на "Ґреммі-2025"
Ukraine Art News
2025-02-04T16:48:50Z
Doechii — третя жінка в історії «Ґреммі», яка здобула нагороду за найкращий реп-альбом
Elle
2025-02-04T16:33:47Z
Кенсінгтонський палац більше не публікуватиме інформацію щодо образів Кейт Міддлтон
Elle
2025-02-04T13:57:48Z
Експрезидент США Байден підписав контракт з агентством талантів CAA
Ukraine Art News
2025-02-04T07:16:00Z
Конфуз на «Ґреммі-2025»: як сукня Бейонсе підвела співачку в найвідповідальніший момент
Elle
2025-02-03T22:54:37Z
24 виставки лютого в Києві, які варто відвідати
Ukraine Art News
2025-02-06T19:09:50Z
24 виставки лютого в Києві, які варто відвідати
Elle
2025-02-06T19:09:49Z
У Києві покажуть експозицію, присвячену українському художнику-емігранту Віктору Цимбалу
Ukraine Art News
2025-02-06T14:21:47Z
Деколонізація в Одесі: чому їй опираються і чи справді вона «знищить мультикультурність»
Хмарочос
2025-02-06T13:19:04Z
Під Києвом будуватимуть автономне місто з вертикальною 40 метровою теплицею в центрі
Хмарочос
2025-02-06T13:15:58Z
Національний відбір на «Єробачення»: пісні учасників фіналу
Ukraine Art News
2025-02-06T12:30:53Z
Лимонна трава, гарячий шоколад і зимова ягода: Pantone назвав головні відтінки Тижня моди в Нью-Йорку FW25
Elle
2025-02-06T11:24:50Z
"Книжковий Арсенал" оголосив дати проведення фестивалю
Ukraine Art News
2025-02-06T11:00:53Z
10 найвідоміших зіркових обручок всіх часів
Elle
2025-02-06T10:24:48Z
Новий постер серіалу «Пісочний чоловік» підтверджує, що другий сезон буде фінальним
KinoFilms
2025-02-06T19:06:36Z
Вийшов трейлер другого сезону серіалу «1923» з Гаррісоном Фордом та Гелен Міррен
KinoFilms
2025-02-06T18:12:30Z
10 найпопулярніших аудіокнижок 2024 року — рейтинг MEGOGO
Elle
2025-02-06T17:40:00Z
У столиці Литви відбудуться «Дні українського кіно»
Ukraine Art News
2025-02-06T17:27:51Z
«Плеймейкерка»: український трейлер нового комедійного серіалу за участю Кейт Гадсон
KinoFilms
2025-02-06T17:06:38Z
Топ-5 фільмів з Полом Мескалем
Ukraine Art News
2025-02-06T16:00:53Z
5 книжок про політику, традиції та владу королівських родин
Elle
2025-02-06T15:54:49Z
Бред Пітт звернувся до Анджеліни Джолі з проханням про примирення
Elle
2025-02-06T12:15:56Z
Екранізації романів Джейн Остін. ТОП-5
Ukraine Art News
2025-02-06T08:45:49Z
Європейці запустили нічний потяг Брюссель–Венеція, який не їде до Венеції
Хмарочос
2025-02-06T11:25:03Z
Євреї, караїми, сарацини і татари
Photo Lviv
2025-02-06T06:12:36Z
У Чехії бобри звели греблі, зекономивши владі мільйони крон
Хмарочос
2025-02-05T16:18:57Z
На Яблуницькому перевалі побудують SPA-курорт в «японсько-скандинавсьому стилі»
Хмарочос
2025-02-05T11:43:03Z
На площі Каталонії в Парижі висадили ліс: фото до і після
Хмарочос
2025-02-05T07:31:07Z
У Польщі оранжерею ХІХ століття перетворюють на дитячий садок
Хмарочос
2025-02-04T08:57:57Z
В японському місті створюють «антитуристичні патрулі». Що вони будуть робити?
Хмарочос
2025-02-03T14:39:56Z
Після нещодавнього обстрілу історичного центру Одеси пошкоджено 19 пам’яток архітектури
Хмарочос
2025-02-03T09:33:55Z
Модерністи перепланували столицю Гондурасу до появи законів про захист пам’яток
Хмарочос
2025-02-03T08:03:56Z
До кінця 2025 року РФ планує закінчити "ремонт" драмтеатру в Маріуполі, - міськрада
Ukraine Art News
2025-02-06T18:15:52Z
Як реалізували проєкт перетворення трамвайного депо від AVR Development
Хмарочос
2025-02-06T16:49:04Z
Модернізація тролейбусів для Львова по 90 тисяч євро – «Електрон» пояснив чому так дорого
Хмарочос
2025-02-06T14:10:03Z
Українські активісти протестували проти виступу російської оперної співачки Нетребко в опері Палм-Біч
Ukraine Art News
2025-02-06T12:33:50Z
Шовковиця між епохами: вона поєднала Шевченка і Ратушного
Ukraine Art News
2025-02-06T12:12:56Z
Хайлайти Українського дому в Давосі: як Україна вразила світ у Швейцарії
Elle
2025-02-06T11:57:46Z
«Ласка» пропонує безкоштовно встановити контейнер для збору одягу у вашому ЖК
Хмарочос
2025-02-06T10:46:02Z
Ф’ючерси на криптовалюту: перше знайомство з інструментом
Хмарочос
2025-02-06T09:51:58Z
Голова інспекції з паркування вважає, що Києву не потрібно більше паркомісць
Хмарочос
2025-02-06T09:34:18Z
У Росії випустили настільну гру за мотивами захоплення територій України
Gloss
2025-02-06T15:51:52Z
Штучному інтелекту в Дії можна буде поскаржитися на держслужбовців
Хмарочос
2025-02-06T10:46:03Z
Передові функції та стильний дизайн: 5 ключових переваг iPhone 16 Pro Max
Хмарочос
2025-02-03T08:12:59Z
Чому сучасний бізнес не може ігнорувати інтернет
Gloss
2025-01-31T08:54:51Z
«Я купив це, перш ніж Ілон зійшов з розуму» – нова популярна наліпка серед власників Tesla в США
Хмарочос
2025-01-30T06:28:04Z
Рецепт ідеального узвару: корисний для імунітету напій, без якого неможливо уявити різдвяну вечерю
Elle
2024-12-24T10:45:44Z
Різдвяне меню: штолен, який виходить у всіх
Elle
2024-12-20T20:24:35Z
Королівський пляцок-пиріг: смачно через віки
Ukraine Art News
2024-11-15T09:30:48Z
Секрети приготування смачного бургера в домашніх умовах
Photo Lviv
2024-10-24T04:57:29Z
Дуже смачна лазанья з козячим сиром
Elle
2024-09-23T13:39:47Z
Сезонний десерт: хрустка та ароматна сливова галета
Elle
2024-09-19T07:32:19Z
Ідеальний соус до будь-яких страв: чатні з помідорів
Elle
2024-09-17T16:04:06Z
Від Бенедикта до шакшуки: 7 смачних способів приготування яєць
Elle
2024-09-13T11:13:30Z
Фетучіні зі шпинатом і сиром горгондзола
Elle
2024-08-30T13:09:44Z