Сервис Uber, позволяющий вызывать такси по запросу, опубликовал собственный интерфейс API и пригласил предприятия отрасли к коллективной разработке приложений. Источник: Uber |
Сервис Uber, позволяющий вызывать водителей по запросу и кардинальным образом изменивший лицо транспортной отрасли и индустрии такси, представил свой первый общедоступный интерфейс API. Представители Uber утверждают, что он в полной мере соответствует особенностям их основного бизнеса. Другими словами, добро пожаловать в интернет-такси.
Впрочем, сразу хотим предупредить: заказать поездку прямо из приложения независимого разработчика пользователи не смогут. То есть, даже при наличии интерфейса API вам не удастся создать клиентское приложение, которое было бы лучше самого Uber. Но можно добавить в свою программу кнопку, которая откроет приложение Uber, передав туда необходимую информацию. Пользователю останется лишь завершить операцию. Таким образом, бизнес Uber становится гораздо более открытым. И если в вашем приложении появляется кнопка Uber, конкурентом сервису оно не становится.
Каждый запрос, будет обрабатываться реальным, живым человеком, поэтому для улучшения управляемости доступ к API на первых порах получит лишь небольшое количество заранее отобранных партнеров Uber. Это означает, что моя мечта о создании приложения, которое позволит расширить зону доставки пиццы путем автоматического обращения к Uber, так и останется нереализованной. Интерфейс API позволяет приложению передавать Uber адрес назначения, отображать время прибытия автомобиля, оценивать продолжительность поездки, получать доступ к истории предыдущих вызовов и выполнять другие операции. Например, сервис резервирования мест в ресторанах OpenTable теперь предлагает желающим еще и заказать такси, которое довезет вас до заведения, прямо из приложения.
Особенность «смешанной» модели разработки с использованием API заключается в том, что перед бизнесом открываются новые возможности. Девиз разработчиков Uber «от битов к атомам», возможно, отдает новоязом Кремниевой долины, но при этом отражает важную концепцию: продукты подобные Nest и Fitbit наглядно показали, что смартфон и соответствующее программное обеспечение помогают пользователям лучше контролировать и свой дом, и свое тело. Интерфейс API Uber позволяет аналогичным образом управлять своим перемещением по миру (или, по крайней мере, по крупным городам).
Вместе с тем, впервые открытый API предоставляет другим возможность обращаться к вам с предложением своей цены. Как выяснилось, API Taskrabbit был открыт только для избранных партнеров, и сделано это было как раз для того, чтобы ограничить такие контакты.
Но в конечном итоге мы видим, что складывавшаяся в Кремниевой долине годами тенденция перехода от приложения к платформе с последующими попытками достучаться до умов и сердец пользователей и разработчиков сохраняется. Естественно, здесь, как и в других случаях взаимодействия с чем-то неизведанным, следует соблюдать осторожность.
Особенность «смешанной» модели разработки с использованием API заключается в том, что перед бизнесом открываются новые возможности.