ClubHouseのようなアプリを作る方法

公開: 2021-10-05

オーディオベースのソーシャルネットワーキングアプリClubhouseはホットな話題です。 それは何ですか、そしてどのようにあなたはそれのようなものを作ることができますか? この記事では、オーディオベースのソーシャルネットワーキングのトレンドを分析し、Clubhouseのようなアプリを構築する方法について説明します。 Clubhouseのようなアプリを開発するための費用については、記事の一番下までスクロールしてください。

クラブハウスとは何ですか?

一言で言えば、Clubhouseは、ポッドキャスト、Twitter、電話を招待制で組み合わせたものであり、法的な影響を受けることなく聞くことができます。 人々が生きた人間の相互作用に飢えているパンデミックの時代に、クラブハウスが受けた称賛はほとんど驚きではありません。

それはどのように機能しますか?

Clubhouseは、人々が現在オーディオソーシャルネットワークと呼んでいるものです Clubhouseに登録すると、ユーザーは興味のあるトピックを選択し、専用の部屋にジャンプして、人々がそれらのトピックについて話すのを聞くことができます。 部屋の所有者が許可すれば、スピーカーとして会話に参加することができます。

基本的に、Clubhouseはコメントが制限されたオーディオTwitterのようなものです。一部のTwitterユーザーは、誰でもツイートにコメントできるようにすることを選択し、他のユーザーは、会話の参加者をフィルタリングして、部外者に対してツイートを読み取り専用に設定することを決定します。

Clubhouseは、個別の部屋を使用し、主に音声通信用に開発されたという点で、Discordと一定の類似点があります。 Discordにはテキストチャットもありますが、Clubhouseよりもナビゲートするのが少し複雑です。

興味がある場合は、「不和のようなアプリを作成する方法:VoIPアプリ開発」もお読みください。

現在、Clubhouseはベータ版であり、これがアプリの招待のみのポリシーの理由のようです。 ただし、招待状を取得するのは比較的簡単なようです。すべてのユーザーは、登録後に2つの招待状を送信し、アプリを積極的に使用するとさらに多くの招待状を送信します。

Clubhouseがとても人気があるのはなぜですか?

クラブハウスのインターフェース

Clubhouseの急増の3つの主な理由を見つけることができます。

  1. Clubhouseはこの種の唯一のアプリであり、目新しさはユーザーを蛾のように炎上させます。

  2. Clubhouseは、招待状を最初に取得して使用した有名人や技術革新者のおかげで素晴らしいスタートを切りました。これは、あらゆるソーシャルネットワークにとって賢明な動きです。

  3. クラブハウスの所有者は、オーディオベースのソーシャルネットワークアプリを立ち上げる適切なタイミングを捉えました。

世界的大流行の真っ只中で、世界中の人々は、生の交流につながりがなく、孤独で、飢えていると感じています。 同僚、友人、家族とのズーム会議はもはやそれを削減しておらず、他のソーシャルネットワーク上のメッセージや投稿を読むことは私たちをより不安にさせるだけです。

そして、ここにあるのは、ポッドキャストではなくポッドキャストであるClubhouse、正確にはTwitterではないオーディオTwitterであり、信じられないほど面白い隣人であれ、Elon Muskであれ、一般の人が誰かと対話できる場所です。 その上、それは新しい光沢のあるものであり、技術革新者、ビジネスの天才、そして有名人の選択によって促進されています。 人気にならないために何がありますか?

追加の読み物:アプリのアイデアがある場合の対処方法:起動を成功させるための7つのステップ。

現金化:Clubhouseはどのようにお金を稼ぐのですか?

Clubhouseはどのようにお金を稼ぐのですか

ソーシャルネットワークに関しては、収益は注意が必要です。 広告は実装が最も簡単ですが、一般的に、広告はユーザーを際限なく苛立たせ、ユーザーのエクスペリエンスの満足度を低下させます。

Clubhouseの場合、今のところ無料です。 ただし、作成者によると、アプリはチケットやサブスクリプションなどの方法で作成者の現金化を実装している最中です これにより、ユーザーはClubhouseで収益を得ることができ、Clubhouseで以下を獲得できる可能性もあります。

  • 各アプリ内トランザクションから小額の手数料を取ることによって
  • プレミアムで現金化できるアカウントを作成する

ただし、どのオプションになるかはまだ発表されていません。

プレミアムリストを提供することで稼ぐオプションもあります。 Clubhouseフィードでは、ユーザーは選択したトピックでアクティブな部屋を表示するため、ユーザーが最初に表示されるように有料の部屋を上部に配置することができます。

Clubhouseのようなアプリを作成する手順

アプリのようなクラブハウスを作るための手順

アプリの作成は簡単なことではないので、Clubhouseのようなオーディオソーシャルメディアアプリを作成するときに直面する可能性のあるプロセスについて説明します。

ステップ1.調査とアイデアの検証

わずかではない金額を投入する前に、スタートアップの所有者であろうと確立されたビジネスパーソンであろうと、誰もが自分のアイデアが市場で生き残ることができることを確認する必要があります

アプリ開発を外部委託することにした場合は、プロジェクトマネージャーとチームから支援を受けることができます。 経験豊富なPMが、長所と短所を評価し、ターゲットユーザーの問題に対する独自の解決策を見つけ、将来のアプリをビジネス目標に合わせるのに役立ちます。

市場に出回っている他のプレーヤー、つまり競合他社を調査する必要があります。 Clubhouseのようなオーディオソーシャルメディアアプリの作り方について言えば、現時点では、Clubhouseはユニークなソリューションです。 直接の競合他社や既知の類似物はありません。

Twitterは2020年6月にiOSアプリユ​​ーザー向けのオーディオツイートを開始しましたが、それはClubhouseが行っていることと同じではありません。

Clubhouseは、ライブで放送されるだけでなく、Clubhouseの部屋で聞いている人がディスカッションに参加するように依頼できるという点でも、ポッドキャストとは異なります

この方法でClubhouseに最も近いサービスは、おそらくTwitchでしょう。 ただし、Twitchはビデオストリーミングサービスであり、ウォッチャーはチャットのテキストメッセージを介してのみストリームに参加できます。 そのため、Clubhouseとまったく同じではありません。

アナログがほとんどまたはまったくないということは、Clubhouseのようなアプリを構築する絶好のタイミングですが、ひねりを加えたものです。

ステップ2.MVP / MLP

今日の急速に変化する業界では、アプリの開発に平均で最大1年かかる場合でも、関連性を維持することが課題となっています。 そのため、ほとんどの開発会社は、最小限の実行可能な製品、つまりMVPの発売を提案します。

MVPは、コア機能のみを備えたアプリのバージョンであり、特定の地域や限られた数のユーザーに対して、ある種の制限付きで起動されます。 ゲーム開発では、ベータと呼ばれます。

開発前の段階で、あなたとチームはMVPに含める機能について話し合います

トピックの詳細を読む:MVPの作成:小さなステップの芸術。

Clubhouse自体はまだ完全な製品ではありません。これは、Webサイトほど多くないことから明らかです。現在、ランディングページは実質的にむき出しで、Apple AppStoreへのリンクしかありません。

クラブハウスの招待

Clubhouse自体は基本的にMVPであり、一般ユーザーによる最初のオープンテスト用のバージョンです。 これのもう1つの証拠は、ユーザーが最近ソーシャルネットワークに期待する人気のある機能(テキストメッセージ、ビデオサポート、派手なデザインなど)がないことです。これらの機能は、ユーザーのフィードバックとアプリの市場に基づいて、将来追加される場合と追加されない場合があります。パフォーマンス。
機能的には、Clubhouseのようなソーシャルメディアプラットフォームは開発が非常に簡単に見えますが、だまされてはいけません。これらの機能の一部はハイエンドであり、構築が最も簡単ではありません。

ClubhouseのようなアプリMVPの機能

特徴説明

オンボーディング

ユーザーにアプリの機能をすばやく知ってもらうための場所。

サインアップ/ログイン

電子メールサービスまたはソーシャルネットワークを統合して、ユーザーが簡単にサインアップできるようにすることができます。

興味

ユーザーが興味のあるトピックを選択できるようにします(Clubhouseに似た、ニッチなトピック向けのモバイルアプリを開発する場合を除く)。

プロフィール

ユーザーの情報が表示される場所。 Clubhouseは多くの情報を提供していません。名前、アイコン、およびTwitterとInstagramへのオプションのリンクのみを提供しています。 さらに追加するのが合理的かもしれません。

部屋

部屋はすべてのコミュニケーションが行われる場所です。 部屋はすべての人が聴けるように開放することも、プライベートにすることもできます。 すべてのユーザーは、自分の部屋を作成して、誰かと会話したり、自分で聴衆に話しかけたりすることができます。

Clubhouseでは、フィードは、ユーザーがサブスクライブしているユーザーとトピックからアクティブな部屋を表示する場所です。

呼び出し

オーディオチャットアプリには、複数のユーザー向けの高品質のオーディオストリーミングが必要であり、モデレートと発言権を要求するオプション(「手を上げる」)が必要です。

トピック

ユーザーが面白い部屋を見つけられるようにするために、Clubhouseはトピックの大規模なリストを提供しています。 スピーカーは部屋を作成するときにトピックを割り当て、リスナーはトピックごとに部屋を見つけることができます。 誰もが知っているシンプルで直感的なシステムです。

節度

モデレートは、テキストベースであろうとオーディオベースであろうと、あらゆるソーシャルネットワークにとって不可欠です。 もちろん、部屋の所有者にはモデレート権が必要ですが、ユーザーレポートを監視し、悪意のある表現やいじめを行う部屋を禁止するために、アプリ管理者も任命する必要があります。

リマインダー/通知

Clubhouseのように、どこにも録音または保存されていないライブの会話のみを含む音声会話アプリを作成することを計画している場合は、堅固で柔軟な通知構造を構築する必要があります。 講演者やトピックをフォローしているユーザーは、部屋が開こうとしていることを通知する必要があります。

設定

アプリをカスタマイズ可能にするには、設定が不可欠です。 設定では、ユーザーは言語の設定(複数追加する場合)、テーマの選択、通知の調整、操作したくないユーザーのミュートまたはブロック、フォローしているトピックの変更などを行うことができます。

次の講演者/トピック

フィードを自分の興味に合わせて調整するには、ユーザーがトピックだけでなくユーザーもフォローできるようにします。

Clubhouseは招待制になりました。これには追加機能が必要です。そのため、ドロップインオーディオチャットアプリを排他的にしたい場合は、招待状を配布する機能も追加する必要があります。

管理パネルも必要です 管理パネルを使用すると、アプリを監視できます。 あなたまたはあなたの指定された従業員があなたのビジネスにとって重要なメトリックをチェックし、パフォーマンスレポートを監視し、モデレート義務を行使するためのダッシュボードを持っている必要があります。

MVPまたはMLP?

クラブハウスのようなアプリのMVPまたはMLP

マインドスタジオでは、MVPの代わりにMLPを立ち上げることを提案できます。 MLPは最低限の愛らしい製品です。 一言で言えば、それは最小限の機能を備えた製品のバージョンですが、ユーザーの感情的な反応を捉えることを目的として選択および構築されています。

過飽和状態の市場では、気付くだけでなく覚えておくことが重要です。 MVPは基本的な機能に重点を置いており、他のことは何もしていませんが、MVPはコア機能と独自の設計で構築されています。 MLPは直感的で見た目が良く、全体的にユーザーエクスペリエンスを提供するため、ユーザーはアプリに戻って新機能や完全なリリースを熱心に期待することができます。

クラブハウスのデザインは控えめに言ってもミニマルです。 しかし、それは有利に働くかもしれません—それはその完全な単純さのために際立っています。 ただし、アプリを非常に直感的でトレンディな外観にすることを検討できます 経験豊富なUI / UXデザイナーがこれをお手伝いします。

ステップ3.設計と開発

設計と開発の段階は、アプリの作成で最も長い段階です。 デザインは通常、段階的に作成されます。

  1. ナビゲーションコンセプト/忠実度の低いプロトタイプ

  2. 中程度の忠実度のプロトタイプ

  3. 忠実度の高いプロトタイプ

忠実度の低いプロトタイプは、紙や計画ボードに手描きすることも、デジタルスケッチにすることもできます。 忠実度の低いプロトタイプのポイントは、ユーザーエクスペリエンスデザインの基礎を確立することです。つまり、画面とどのボタンがどこにつながるかという関係です。

中程度の忠実度のプロトタイプには基本的なユーザーインターフェイスがありますが、通常は白黒です。 彼らの目的は、チームとアプリの所有者がアプリを同じように見るようにすることです。

忠実度の高いプロトタイプは、やや完成したデザインを提供します。 アプリのモックアップやボットの形で忠実度の高いプロトタイプを作成することも、かなり人気のあるオプションです。 画面をクリック/タップするオプションを使用すると、開発者はこれらのプロトタイプをテストグループに提供して評価することができます

さらに読み続けてください:2021年にアプリを設計するためのコスト。

デザイナーがプロトタイプに取り組むと同時に、プロジェクトマネージャーがアプリの所有者と開発について話し合います。 答えるべき重要な質問の1つは、開発するためのプラットフォームです。

iOSとAndroid

余裕がある場合は、iOSとAndroidの両方で同時に開発することをお勧めします。 ただし、節約したい場合は、ターゲットオーディエンスが最も使用しているプラ​​ットフォームから始めて、後で収益を上げ始めて資金を見つけたときに拡張することができます。

それがClubhouseが実際に行ったことです。 今日のクラブハウスはiOS専用ですが、Androidアプリは、アンドリーセンホロウィッツのベンチャーキャピタルから1億ドルの資金を受け取った後、開発中であると言われています。

コスト面では、AndroidとiOSの開発に大きな違いはありません。iOSの開発は一般的に費用がかかり、時間がかかりますが、Androidアプリのテストには時間がかかります。

2021年1月の時点で、Androidは世界中でより人気があり、モバイルOS市場の71.93%を占めています。 ただし、国ごとの状況には注意が必要です。Statistaによると、米国では、iOSデバイスのシェアは56.22%でAndroidの43.5%です。

ステップ4.フィードバックと反復

フィードバックと反復

最初の段階である市場調査では、あなたとチームはアプリのパフォーマンスを評価するために従うべき指標を決定します。 Clubhouseのようなアプリの場合、指標は次のようになります。

  • ダウンロード数
  • 活性化率
  • スティッキング率(ユーザーがアプリを開く頻度)
  • セッションの長さと間隔
  • 毎日のセッション
  • 画面の流れ(ユーザーエクスペリエンスの評価に最適)
  • バウンス率
トピックの詳細:
  • モバイルアプリの上位18のユーザーエンゲージメント指標
  • アプリのユーザーエンゲージメントを高める17の方法

MVPまたはMLPを立ち上げたら、次のステップはそのパフォーマンスを監視し、ユーザーフィードバックを収集することです。 これは、さらなる開発に不可欠です。 特に、ユーザーフィードバックは、UXの欠点を指摘し、次のリリースの機能に優先順位を付けるのに役立ちます。

アプリのマーケティングキャンペーンをいずれかの段階で開始した場合、その結果も全体的なフィードバックに貢献します。

パフォーマンスとフィードバックを収集して分析したら、ステップ3に戻って、アプリの次のイテレーションに向けて変更を加えます。 すすぎ、繰り返します。

Clubhouseのようなアプリを開発する技術的な側面

Clubhouseのようなアプリを開発する技術的な側面

オーディオソーシャルネットワークを開発する上で最も重要な部分は、高品質のオーディオストリーミングを提供することです。 一言で言えば、Clubhouseのようなアプリは次のように機能します。

  1. ユーザーは通信用のスペースを作成し、オーディオフィードをサーバーに送信します。

  2. サーバーはパススルーおよび一種のディストリビューターとして機能し、このオーディオフィードを部屋にいるすべての人に送信します。

Clubhouseは公式には音声を録音せず、どこにも保存しないため、後で会話を聞くことはできません。 つまり、Clubhouseのようなモバイルアプリを開発する場合、オーディオデータを保存するための強力なサーバーは必要ありません。

ただし、高品質のオーディオを多くのユーザーに配信するには、堅牢なサーバーが必要です。Clubhouseの一部の部屋には、何千人ものリスナーが集まっています。 コンテンツ配信ネットワーク(CDN)の使用を検討することをお勧めします。これは、特定のユーザーに近いサーバーを使用することでコンテンツ配信を高速化できる、世界中に多数のサーバーを備えたサービスです。 CDNは、TwitchやNetflixなどのストリーミングサービスで広く採用されています。

さらに読む: Twitch.tvのようなストリーミングウェブサイトを構築するのにどれくらいの費用がかかりますか?

Clubhouseに関しては、中国の会社AgoraによるAPIを使用してアプリが約1週間で作成されたという噂があります。 Clubhouseの開発者は技術スタックにしっかりと座っており、執筆時点では、Clubhouseの構成要素に関する情報は、AgoraまたはClubhouseの所有者によって公式に確認または拒否されていないため、「噂」があると言えます。 しかし、これらの噂は、評判の良いスタンフォードインターネット天文台によって調査されており、真実であることが証明されているようです。

Agora.ioは、ビデオおよびオーディオコール、ライブオーディオおよびビデオストリーミング、メッセージング、および分析用のソフトウェア開発キットを提供するサービスです。 しかし、中国政府の監視のトピックに関していくつかの論争に直面していることを考えると、それはすべての人に適しているわけではないかもしれない中国の会社です。

ビデオおよびオーディオ通話用のソフトウェア開発キット

しかし、もちろん、Clubhouseのようなチャットアプリを構築するためのオプションはAgoraだけではありません。 同様のサービスを提供するいくつかの密接な競合他社は次のとおりです。

  • 米国を拠点とする通信APIプロバイダーであるVonage(旧称OpenTok)

  • Wowzaも米国を拠点とする企業であり、そのソリューションは、Facebook、Vimeo、Periscope、NBCUniversalなどで採用されています。 Wowzaは、CDNと通信APIを提供します。

  • Amazon独自のChimeSDK

  • ClubhouseのWebアナログを構築している場合、最も簡単なオプションはWebRTCです(これは、WowzaやAgora自体を含む、ここで説明するいくつかのサービスによるWeb通信に実際に使用されます)。

これらのサービスはすべて、開発者がドロップインオーディオチャットアプリを作成するための高品質のキットを提供します。 違いは主にコードの特殊性と価格にあります。

選択したアプリ開発会社は、ニーズと予算に最も適したサービスを提案する必要があります。

Clubhouseのようなアプリを作成するためのコスト

Clubhouseのような独自のアプリを作成するには、スペシャリストのチームが必要です。 Clubhouse自体に対抗するためにiOSアプリを使用する場合は、次の人を採用する必要があります。

  • 1人のプロジェクトマネージャー
  • 1〜2人のiOS開発者
  • 1人のバックエンド開発者
  • 1 UI / UXデザイナー
  • 1人の品質保証スペシャリスト

すべてを考慮すると、 iOS用のClubhouseのようなオーディオソーシャルネットワークを構築する時間は1,240時間になります。 この見積もりでは、Clubhouseのようなモバイルアプリの開発コストはiOSで約43,400ドルになります。 Androidを追加すると、コストは増加しますが、アプリは同じバックエンドと同様のデザインを使用するため、2倍にはなりません。
Webアプリは構築が最も速く、最も安価ですが、オーディオソーシャルネットワークの場合、Webはおそらくセカンダリプラットフォームである必要があります。

すべてのプラットフォームをカバーすることを選択した場合、Android、iOS、およびWeb開発はすべて同時に実行できます。

結論

長いパンデミックにより、厳密にスケジュールされた仕事関連のズーム会議とメッセンジャーや従来のソーシャルネットワークでの日常的なチャットのバランスをとるための自発的でランダムなコミュニケーションが渇きました。 ポッドキャストは素晴らしくて教育的ですが、クラブハウスのように所属したり参加したりする感覚を翻訳するものではありません。実際にクラブハウスの部屋で発言しなくても、できるように感じます。

そのため、私たちが直面している状況では、ファイル共有、ビデオ、さらにはテキストチャットなど、ソーシャルネットワークでなくてはならないものが不足しているにもかかわらず、 Clubhouseはユニコーンのスタートアップになりました。

その上、ソーシャルメディアアプリの開発は増加しており、Clubhouseは私たちがしばらくの間持っていたのと同じコミュニケーションへの渇望新たに見たものです。 それは私たちの前の未来かもしれません。

Mind Studiosの開発者は、コミュニケーションアプリとストリーミングプラットフォームの両方の経験があります。 Clubhouseのようなアプリを作成する方法を知っています。