Разработка Приложения для Андроид
Заказчик просит сделать приложение заказа такси, не оглядываясь ни на кого.
Знакомимся с предметной областью. Изучаем статьи, отзывы и тематические ресурсы.
Анализируем статистику, самые популярные опции и наиболее распространенные жалобы.
Проводим в студии соцопрос об опыте использования такси. Вне конкуренции опция мечты «молчаливый водитель». Еще узнаем, что во многих приложениях невозможно указать несколько детских кресел, и для многодетных родителей это боль.
Начитавшись и наслушавшись всякого, фантазируем. Какое оно, идеальное такси, что оно умеет? Скажем, хочется самостоятельно выбирать водителя из нескольких вариантов или учитывать при ранжировании водителей оценки от друзей. Или вообще постоянно ездить с одним и тем же водителем. А что, если я хочу кататься на такси по расписанию, чтобы каждый день в одно время тот же водитель возил меня из дома на работу?
Или удобная оплата рабочей поездки с корпоративного счета. Администратор аккаунта компании добавляет по телефонному номеру сотрудников в список, и при заказе у пассажира появляется возможность выбрать оплату за счет компании, чтобы не возиться потом с этими чеками.
Ну и, конечно же, возможность через приложение поделить стоимость поездки со знакомыми или отправить другим предложение оплатить поездку.
А еще возможность «шарить» поездку, чтобы отследить на карте приближение опаздывающего товарища или убедиться в том, что таксист не увез жену в Котельники.
Или возможность указать не время прибытия машины к пассажиру, а время ее прибытия к точке назначения. Если надо успеть на поезд к 16:00, то пусть такси рассчитывает, какие там пробки, сколько времени займет дорога, это не забота пассажира.