Uberの作り方

Uberは世界を変えました。実際、革新的なライドシェアリングサービスの利便性のない世界を考えることは考えられません。常に規制が緩和されている市場でその起源をたどると、Uberは勝利を収めました。 58か国以上で事業を展開し、およそ660億米ドルの価値があるUberは、82か国以上の581都市に設立された支店に急速に拡大しました。米国、ブラジル、中国、メキシコ、インドはUberの最も活発な国です。

それが十分に印象的でなかった場合、2016年に同社は1週間で合計20億回のライドを完了しました。最初の10億人が6年でUberに乗り、わずか6か月で20億人が獲得したという事実を考えると、Uberがグローバルビジネスリーダーとして浮上するのは驚くことではありません。この世界的な現象は単純なアイデアに基づいており、その前提は魅惑的です-スマートフォンだけで車を呼び止める能力です。

それはタクシーを呼ぶ問題を取り、すべての人に公平な解決策を与えながら、新興市場をさらに活用しました。そして、賢明な人々は正しい質問をしています:ビジネスニーズに合わせてUberのようなアプリを構築するにはどうすればよいですか?

謙虚な始まり

すべては2008年に始まり、Uberの創設者が会議で技術の未来について議論しました。 2010年までに、Uberはサンフランシスコで正式に発売されました。 6か月で6,000人のユーザーがいて、およそ20,000の乗り物を提供しました。彼らの成功の鍵は何でしたか? 1つは、Uberの創設者がドライバーとライダーの両方を同時に惹きつけることに焦点を当てていたことです。サンフランシスコは米国の技術コミュニティの中心であり、このような技術革新が成功するための完璧なサウンディングボードでした。

初めに、Uberは口コミ、ホスティング、技術イベントのスポンサーを通じてアプリを広め、イベントの参加者にアプリを無料で提供しました。このようなマーケティングへの移行の形態は現在も継続されており、初めてのUberライドでは新規ライダーに50%の割引が提供されます。この最初の割引により、ユーザーは長期的なライダーになり、残りは歴史になりました。ますます多くの人々がこの革新的な新しいアプリについて世界中の人々に伝えるためにソーシャルメディアを利用しました-彼らのマーケティング戦略の素晴らしさは報われました。

製品技術の結束:Uberの仕組み

何がUberなの、Uber? 1つは、ユビキタスな魅力、つまり彼らが製品、ソフトウェア、テクノロジーを合理化した方法です。それは、最初は新鮮で革新的であり、これまで見たことのないものでした。そのため、モデルを複製する場合、Uberのブランド戦略を検討する必要があります。

Uberを使用するには、アプリをダウンロードする必要があります。アプリはiPhoneで最初に起動され、次にAndroidとBlackberryに拡張されます。

Uberの共同設立者であるGarret CampとTravis Kalanickは、iOSとAndroidのジオロケーションに基づく6つの主要テクノロジーに大きく依存しています。しかし、実際にそれを売ったのは、その明確なコアバリュー-特定のエリアで利用可能なすべてのタクシーをマッピングおよび追跡する機能です。他のすべてのインタラクションは、このコアバリューに基づいています-そして、それがUberを群衆から際立たせます(そしてアプリを設定します)。 Uberのようなアプリを構築するには、次のものが必要です。

1.登録/ログイン機能:Uberでは、名、姓、電話番号、優先言語で登録できます。申し込みが完了すると、番号を確認するためのSMSが送信されます。これにより、お支払い設定を設定できます。このキャッシュレスシステムを利用するたびに旅行料金が請求されます。

2.予約機能:これにより、ドライバーは、着信する乗車要求を受け入れまたは拒否し、顧客の現在の場所と目的地に関する情報を取得することができます。

3.デバイスの場所を特定する機能:Uberは、CoreLocationフレームワーク(iOSプラットフォームの場合)を介して、デバイスの地理的な場所と向きを取得して、場所と配信をスケジュールします。 iOSとAndroidの位置情報機能を理解することは、このステップで重要です。なぜなら、それがあなたのアプリが実行されているからです。

4.ポイントツーポイントの道順:Uberアプリは、ドライバーとユーザーの両方に道順を提供します。 Uberアプリの開発者は、iOS向けMapKitとAndroid向けGoogle Maps Android APIを使用して、ルートを計算し、ルートを利用できるようにします。彼らはさらにiPhoneとAndroid向けのGoogleマップを実装しましたが、他のマッピング会社の技術を巧みに採用して、発生する可能性のある物流上の問題を解決しました。

5.プッシュ通知とSMS:ライドを予約すると、Uberから即座に最大3つの通知を受け取ります。

  • ドライバーがリクエストを受け入れたときに通知する通知
  • ドライバーがあなたの場所の近くにいるとき
  • 乗車がキャンセルされた可能性の1つ

さらに、ドライバーのステータス、車両の製造元とライセンス番号、タクシーの到着時刻のETAに関する最新情報を入手できます。

6.価格計算ツール:Uberはキャッシュレス支払いシステムを提供し、乗車するたびにドライバーに自動的に支払い、ユーザーのクレジットカードで処理します。 Uberはドライバーの運賃の25%を受け取り、簡単に利益を得ています。彼らは、モバイル決済業界の世界的リーダーであるBraintreeと組み合わせましたが、Card.ioを介して利用できる他の優れたオプションは、StripeまたはPaypalです。

以下は、アプリのユーザー側に求められている機能です。

  • ドライバーのプロファイルとステータスを表示する機能:顧客はドライバーの確認をより安全に見ることができます。また、誰が利益のためにアプリを使用しているのかを確認することはセキュリティ上十分な意味があります。
  • アラートを受信する機能:ライドのステータスとキャンセルについての即時通知を受信します。
  • スマートフォンからルートを表示する機能(内蔵ナビゲーションシステム):これは本質的にジオロケーション機能にリンクされているため、タクシーを最も速く利用可能なルートに誘導できるようにしたいと考えています。
  • 価格計算:オンデマンドで価格を計算し、キャッシュレス支払いシステムを実装します。
  • 「スピル運賃」オプション:Uberはこのオプションを導入して大成功を収めました。友人が乗車の価格をこぼすことができます。
  • 以前のドライバーをリクエストする:お気に入りのタクシー運転手がスピードダイヤルに乗るようなもので、リピーターを確保する良い方法です。
  • 急増価格ではなく待機リスト:待機リスト機能を使用することで、急増価格を採用するメディアの手間を回避し、ユーザーが必要以上に課金されるのではなく待機リストに追加され、ピーク時にアプリが更新されないようにしますバックエンドインフラストラクチャに必要なリソースを削減します。

同様のアプリの潜在的な開発者が注目すべきUberの成功のもう1つの鍵は、Uberの運用方法です。彼らは、より多くのライダー、ドライバー、そして会社のビジネスに相当する複数の市場に参入しています。 Uberはローカリゼーションの技術を習得しました。これは既存の市場や競合他社を打ち負かす能力であり、独自のビジネス戦略を改善することで顧客基盤をさらに維持します。

彼らは現地の状況と状況を考慮しました。たとえば、2013年11月にPaypalと提携して、ドイツの多くの人々がクレジットカードを使用しないようにし、一人当たりのスマートフォンは少ないがアジアではSMSメッセージに基づくサービスに切り替えました。これにより、さまざまな市場に対応し、利益を最適化できます。

Uberのマーケティング戦略は静的ではなく、動的です。拡大が必要であり、ビジネスモデルは顧客とドライバーでタクシー市場を飽和状態にすることで利益を得て、指数関数的な成長を促進しました。意欲的なアプリ開発者がこれから得られることは、柔軟性のためにアプリを設計する必要があるということです。

ヒットしてパンチで転がるようにアプリを設計します。アプリ内で変更を効果的に構築および統合し、チームメンバーが効果的に通信できるようにするシステムを配置することが最も重要です。

Uberをこれほどまでに成功させたのは、テクノロジーとその運用についての考え方を改革する能力でした。実際、革新的なオンデマンドサービスにより、市場はより良く、より効率的な場所になりました。

Uberはどのテクノロジーに基づいていますか?

アプリの技術面は、供給の計算と需要の予測にも使用されるJavaScriptで主に記述されています。 Node.jsとRedisで構築されているリアルタイムディスパッチシステム。 JavaおよびObjective-Cは、iPhoneおよびAndroidアプリに使用されます。 TwilioはUberのテキストメッセージの背後にある力であり、プッシュ通知はiOSプラットフォームのApple Push Notifications ServiceとAndroidアプリのGoogle Cloud Messaging(GCM)によって実装されます。

Uberはいくらですか?

実際、あなたが思っているよりもずっと少ないです。 25%の手数料(乗車あたり約0.19ドルに切り上げ)の後の660億ドルの評価は、主にクレジットカードの処理、利子、税金、従業員への補償、顧客サポート、マーケティング、およびさまざまな不正防止活動に使用されます。

Uberを構築するにはどれくらいかかりますか?

Uberは1つのアプリだけでなく、2つです。1つはライダー用、もう1つはドライバー用です。 Uberのようなアプリの開発コストは、多くの要因に依存します

  • MVPを構築するコスト
  • 製品開発と買収
  • マーケティングの経済性を整理する
  • アプリの分析機能の構築と改善にかかる一定のコスト

Uberのようなアプリを作成する場合、AndroidやiOSのネイティブアプリの開発は言うまでもなく、デザインサービス、バックエンドとWeb開発、プロジェクト管理にかなり投資します。同様のオンデマンドタクシーアプリの総工数は約5000時間であり、このようなアプリの開発コストは約50,000ドルになります(チームが1時間50ドルで働いていると仮定した場合)。ただし、時給はおおよそ20ドルから150ドルの範囲であるため、コストの中央値はこれより高い場合も低い場合もあります。

結論

まとめると、Ubersの成功は、明確なビジネスモデルやインタラクションベースの機能などのいくつかの要因によるものであり、ユーザーを引き付けることに焦点を当てたマーケティング戦略と組み合わせることによるものではありません。

もちろん、みんなの疑問は、アプリを開発するときにアイデアと製品が実行可能であることを確認することで、全体的な失敗のリスクをどのように減らすことができるかということです。

1つの方法は、モバイルアプリ開発パートナー(Octodevなど)を使用することです。このパートナーは、そのようなアプリの多くに取り組み、関連するプロセスを理解しています。このようなパートナーを使用することの進歩は、こうしたアプリ開発プロジェクトの多くに取り組み、落とし穴を避け、ビジョンを最大限に生かすための製品開発の実践的な経験を持っていることです。

Octodevアプリ開発プロセス

アプリ開発プロジェクトを迅速かつ円滑に実行するためのもう1つの重要な部分は、プロジェクト中に明確なロードマップと定期的なコミュニケーションをとることです。これを実現するための多くのアプローチがあり、Octodevでは、アプリ開発にコンサルティングアプローチを使用しています。成功したアプリの実装から引き出します。アプリのアイデアのような独自のUberの正確なコストが必要な場合は、今すぐお問い合わせください。

この記事は、元々Octodevブログで公開されました。