如何制作像 ClubHouse 这样的应用程序
已发表: 2021-10-05基于音频的社交网络应用 Clubhouse 是一个热门话题。 它是什么以及如何创建类似的东西? 在本文中,我们剖析基于音频的社交网络趋势,并讨论如何构建像 Clubhouse 这样的应用程序。 对于开发像 Clubhouse 这样的应用程序的成本,请滚动到文章底部。
什么是会所?
简而言之,Clubhouse 是一种仅限邀请的播客、Twitter 和电话组合,您可以在没有法律影响的情况下收听。 在人们渴望现场人际互动的大流行时代,会所获得的赞誉不足为奇。
它是如何工作的?
Clubhouse 就是人们现在所说的音频社交网络。 在 Clubhouse 注册后,用户可以选择他们感兴趣的话题,然后跳到专门的房间听人们谈论这些话题。 如果房间所有者允许,则可以作为发言人加入对话。
基本上,Clubhouse 就像一个限制评论的音频 Twitter——一些 Twitter 用户选择允许任何人评论他们的推文,而其他用户决定过滤对话参与者并将推文设置为对外部人员只读。
Clubhouse与 Discord也有一些相似之处,因为它使用单独的房间,并且主要是为音频通信而开发的。 Discord 也有文字聊天功能,但导航也比 Clubhouse 复杂一些。
现在,Clubhouse 处于测试阶段,这似乎是该应用程序仅限邀请政策的原因。 然而,获得邀请似乎相对容易——每个用户在注册后都会收到两次邀请,当他们积极使用该应用程序时会收到更多邀请。
为什么会所如此受欢迎?
我们可以发现Clubhouse突然崛起的三个主要原因。
Clubhouse 是同类应用中唯一的一款,它的新颖性像飞蛾扑火一样吸引着用户。
由于名人和技术创新者率先获得并使用邀请,Clubhouse 有了一个良好的开端——这对任何社交网络来说都是明智之举。
会所业主抓住了推出基于音频的社交网络应用程序的合适时机。
在全球大流行中,世界各地的人们都感到与世隔绝、孤独和渴望现场互动。 与同事、朋友和家人的 Zoom 会议不再重要,阅读其他社交网络上的消息和帖子只会让我们更加焦虑。
这是俱乐部,一个播客但不是播客,一个音频推特,不完全是推特,一个普通人可以与任何人互动的地方,无论是他们非常有趣的邻居还是埃隆马斯克。 此外,它是一个闪亮的新事物,它得到了一些技术创新者、商业天才和名人的推广。 有什么不流行的?
货币化:会所如何赚钱?
就社交网络而言,收入是一件棘手的事情。 广告是最容易实施的,但一般来说,广告会无休止地激怒用户,使他们的体验不太令人满意。
就 Clubhouse 而言,目前它是免费的。 但是,据其创建者称,该应用程序正在通过门票、订阅等方式为创建者实现货币化。 这将允许用户在 Clubhouse 上赚取,也可能允许 Clubhouse 赚取:
- 从每笔应用内交易中收取少量费用
- 通过制作可以货币化的帐户溢价
不过,尚未宣布它将是哪个选项。
还可以选择通过提供优质列表来赚取收益。 在会所供稿中,用户会看到他们所选主题中的活动房间,因此可以将付费房间放在顶部,以便用户首先看到它们。
制作像 Clubhouse 这样的应用程序的步骤
构建应用程序不是小事,所以让我们引导您完成当您决定制作像 Clubhouse 这样的音频社交媒体应用程序时可能面临的过程。
步骤 1. 研究和想法验证
在投入一大笔钱之前,任何人——无论是初创企业主还是老牌商人——都需要确保他们的想法能够在市场上生存。
如果您决定将应用开发外包,您将获得项目经理和团队的帮助。 经验丰富的 PM 将帮助您评估自己的强项和弱项,为目标用户的问题找到独特的解决方案,并使未来的应用程序与您的业务目标保持一致。
你需要研究市场上的其他参与者——你的竞争对手。 说到如何制作像 Clubhouse 这样的音频社交媒体应用程序,目前,Clubhouse 是一个独特的解决方案。 它没有直接的竞争对手或已知的类似物。
Twitter已于 2020 年 6 月为其 iOS 应用程序用户推出了音频推文,但这与 Clubhouse 所做的不同。
Clubhouse 也不同于播客,不仅是直播,还因为在 Clubhouse 听的人可以要求参与讨论。
以这种方式最接近 Clubhouse 的服务可能是Twitch 。 但是,Twitch 是一种视频流服务,观看者只能在聊天中通过文本消息参与流。 所以它也不完全等同于会所。
很少或没有类似物意味着现在是构建像 Clubhouse 这样的应用程序的黄金时间,但有一些变化。
步骤 2. MVP/MLP
当应用程序开发平均需要一年时间时,当今快速发展的行业使保持相关性成为一项挑战。 这就是为什么大多数开发公司会为您提供推出最小可行产品或 MVP 的原因。
MVP 是您的应用程序的一个版本,它仅具有核心功能,并且在启动时有某种限制,例如,在特定地理区域或有限数量的用户。 在游戏开发中,它被称为测试版。
在预开发阶段,您和团队将讨论要包含在 MVP 中的功能。
Clubhouse 本身还不是一个完整的产品,这从它缺乏网站就可以看出——现在,登录页面几乎是空的,只有一个指向 Apple App Store 的链接。
Clubhouse 本身基本上就是一个MVP ,一个普通用户第一次开放测试的版本。 这方面的另一个证据是,如今缺乏用户期望从社交网络获得的流行功能——短信、视频支持、花哨的设计等。根据用户的反馈和应用程序市场,这些功能在未来可能会添加,也可能不会添加表现。
在功能方面,类似俱乐部的社交媒体平台似乎很容易开发,但不要被愚弄——其中一些功能是高端的,而不是最容易构建的。
类似会所的应用 MVP 的功能
特征 | 描述 |
---|---|
入职 | 一个让用户快速熟悉您应用功能的地方。 |
注册登录 | 您可以集成电子邮件服务或社交网络,以便用户轻松注册。 |
兴趣 | 让用户选择他们感兴趣的主题(除非您想开发一个类似于 Clubhouse 的移动应用程序,但针对的是小众主题)。 |
轮廓 | 显示用户信息的地方。 Clubhouse 不提供很多信息——只有名称、图标和 Twitter 和 Instagram 的可选链接。 添加更多可能是合理的。 |
客房 | 房间是所有交流发生的地方。 房间可以开放供所有人收听,也可以是私人的。 任何用户都可以创建自己的房间与某人交谈或自己与观众交谈。 |
喂养 | 在 Clubhouse 中,订阅源是用户查看用户和他们订阅的主题的活动房间的地方。 |
通话 | 音频聊天应用程序需要为多个用户提供高质量的音频流,并提供适度和请求发言权的选项(“举手”)。 |
话题 | 为了让用户可以找到有趣的房间,Clubhouse 提供了大量的主题列表。 演讲者在创建房间时分配主题,听众可以按主题查找房间。 这是一个每个人都熟悉的简单直观的系统。 |
适度 | 适度对于任何社交网络都至关重要,无论是基于文本还是基于音频。 显然,房间所有者需要有审核权,但还需要指定应用程序管理员来监视用户报告并禁止进行仇恨言论或欺凌的房间。 |
提醒/通知 | 如果您打算创建一个像 Clubhouse 这样的音频对话应用程序,它只包含不记录或存储在任何地方的实时对话,则您需要构建一个可靠且灵活的通知结构。 关注演讲者或主题的用户将需要收到房间即将开放的通知。 |
设置 | 设置对于使应用程序可定制至关重要。 在设置中,用户可以设置语言(如果您要添加多种语言)、选择主题、调整通知、静音或阻止他们不想与之互动的用户、更改他们关注的主题等。 |
关注演讲者/主题 | 为了让他们的提要更符合他们的兴趣,让用户不仅关注主题,还关注用户。 |
Clubhouse 现在是仅限邀请的,这需要额外的功能,所以如果你想让你的插入式音频聊天应用程序独占,你还需要添加功能来分发邀请。
您还需要一个管理面板。 管理面板让您有机会监控应用程序。 它应该有一个仪表板供您或您指定的员工查看对您的业务很重要的任何指标,密切关注绩效报告,并行使审核职责。

MVP 还是 MLP?
在 Mind Studios,我们可以提供推出 MLP 而不是 MVP。 MLP 是一种最低限度的讨人喜欢的产品。 简而言之,它是一个具有绝对最少功能的产品版本,但它们的选择和构建旨在捕捉用户的情绪反应。
在过度饱和的市场上,重要的是不仅要引起注意,还要记住。 虽然 MVP 专注于基本功能并放弃其他任何东西,但 MVP 是建立在核心功能和独特设计之上的。 MLP 设计得直观、赏心悦目,并且总体上提供了一种用户体验,让用户想要回到应用程序并热切期待新功能和全面发布。
至少可以说,会所的设计是简约的。 不过,它可能对它有利——它确实因其完全的简单性而脱颖而出。 但是你可以考虑让你的应用程序既高度直观又时尚。 经验丰富的 UI/UX 设计师可以为您提供帮助。
步骤 3. 设计和开发
设计和开发阶段是应用程序创建中最长的阶段。 设计通常也分阶段进行:
导航概念/低保真原型
中等保真原型
高保真原型
低保真原型可以在纸上或规划板上手绘,也可以是数字草图。 低保真原型的重点是建立用户体验设计的基础——屏幕之间的关系以及哪个按钮通向哪里。
中等保真原型具有基本的用户界面,但通常是黑白的。 他们的目标是确保团队和应用程序所有者以相同的方式看待应用程序。
高保真原型提供了一个有点完成的设计。 以应用程序模型或机器人的形式制作高保真原型也是一种相当流行的选择。 通过单击/点击屏幕的选项,开发人员可以将这些原型提供给测试小组进行评估。
设计师在设计原型的同时,项目经理将与应用程序所有者讨论开发。 要回答的重要问题之一将是开发平台。
如果您有闲钱,建议同时为iOS 和 Android 进行开发。 但是,如果您想省钱,您可以从目标受众最常用的平台开始,然后在您开始获得收入并可能找到资金时扩展。
事实上,Clubhouse 就是这样做的。 Clubhouse 今天仅适用于 iOS,但据说在从 Andreessen Horowitz 风险投资公司获得 1 亿美元资金后,Android 应用程序正在开发中:
~一些个人新闻~(我们还在做吗)
- Mopewa (@mopewa_o) 2021 年 2 月 23 日
今天是我在@joinClubhouse 的第一天
如果您认识我,您可能知道我对仅适用于 iOS 的应用程序有*意见*,因此我很高兴加入团队将派对带到 Android
在成本方面,Android 和 iOS 开发并没有太大区别:iOS 开发通常更昂贵且需要更长的时间,但 Android 应用程序需要更长的时间来测试。
截至 2021 年 1 月,Android 在全球范围内更受欢迎,占移动操作系统市场的 71.93%。 然而,各国的情况可能令人担忧:根据 Statista,在美国,iOS 设备的份额为 56.22%,而 Android 为 43.5%。
步骤 4. 反馈和迭代
在第一阶段,市场调查期间,您和团队将确定评估应用程序性能的指标。 对于像 Clubhouse 这样的应用程序,指标可以是:
- 下载次数
- 激活率
- 坚持率(用户打开您的应用程序的频率)
- 会话长度和间隔
- 每日时段
- 屏幕流(非常适合评估用户体验)
- 跳出率
推出 MVP 或 MLP 后,下一步是监控其性能并收集用户反馈。 这对于进一步发展至关重要。 特别是,用户反馈可以指出任何 UX 缺陷并帮助确定下一个版本的功能的优先级。
如果您在任何阶段为您的应用启动了营销活动,其结果也将有助于整体反馈。
在收集和分析性能和反馈后,是时候返回第 3 步并为应用程序的下一次迭代进行更改。 冲洗并重复。
开发类似会所的应用程序的技术方面
开发音频社交网络最重要的部分是提供高质量的音频流。 简而言之,像 Clubhouse 这样的应用程序的工作原理如下:
用户创建通信空间并向服务器发送音频馈送。
服务器充当各种传递和分发器,将此音频源发送给房间中的每个人。
Clubhouse 官方不会录制音频,也不会将其存储在任何地方,这使得以后无法收听对话。 这意味着如果您决定开发一个类似于 Clubhouse 的移动应用程序,您将不需要强大的服务器来存储音频数据。
但是,您将需要可靠的服务器来向许多用户分发高质量的音频——Clubhouse 中的一些房间聚集了数千名听众。 您可能会考虑使用内容交付网络 (CDN) — 一种在全球拥有众多服务器的服务,可以通过使用靠近给定用户的服务器来帮助加快内容交付。 CDN 被 Twitch 和 Netflix 等流媒体服务广泛采用。
至于 Clubhouse,有传言称该应用程序是使用中国公司 Agora 的 API 在大约一周内构建的。 我们之所以说“谣言”是因为 Clubhouse 开发人员对他们的技术堆栈持谨慎态度,截至撰写本文时,Agora 或 Clubhouse 所有者都没有正式确认或否认有关 Clubhouse 构建块的信息。 但这些谣言已经过著名的斯坦福互联网天文台的调查,并且似乎被证明是真实的。
Agora.io是一项为视频和音频通话以及实时音频和视频流、消息传递和分析提供软件开发工具包的服务。 然而,它是一家中国公司,可能并不适合所有人,因为它在中国政府监控的话题上面临一些争议。
但是,当然,Agora 并不是构建像 Clubhouse 这样的聊天应用程序的唯一选择。 以下是一些提供类似服务的紧密竞争对手:
Vonage(以前称为 OpenTok),一家总部位于美国的通信 API 提供商
Wowza 也是一家总部位于美国的公司,其解决方案已被 Facebook、Vimeo、Periscope 和 NBC Universal 等公司采用。 Wowza 提供 CDN 和通信 API。
亚马逊专有的 Chime SDK
如果您正在构建一个类似于 Clubhouse 的网络,最直接的选择是 WebRTC(这里提到的几个服务实际上用于网络通信,包括 Wowza 和 Agora 本身)。
这些服务都为开发人员提供了高质量的工具包来制作插入式音频聊天应用程序。 差异主要在于代码的特殊性和价格。
您选择的应用程序开发公司应该建议最适合您的需求和预算的服务。
制作像 Clubhouse 这样的应用程序的成本
要制作像 Clubhouse 这样的自己的应用程序,您需要一个专家团队。 如果您要使用 iOS 应用程序来与 Clubhouse 本身竞争,那么您必须雇用以下人员:
- 1名项目经理
- 1-2 个 iOS 开发者
- 1个后端开发人员
- 1名用户界面/用户体验设计师
- 1名质量保证专家
考虑到所有因素,构建像 Clubhouse for iOS 这样的音频社交网络的时间大约为1,240 小时。 根据这一估计,为 iOS开发像 Clubhouse 这样的移动应用程序的成本约为43,400 美元。 添加 Android 会增加成本,但不会加倍,因为应用程序将使用相同的后端和类似的设计。
Web 应用程序的构建速度最快、成本最低,但对于音频社交网络而言,Web 可能应该是次要平台。
如果选择覆盖所有平台,Android、iOS 和 Web 开发都可以同时进行。
结论
长期的大流行让我们渴望自发和随机的交流,以平衡严格安排的与工作相关的 Zoom 会议以及在 Messenger 和传统社交网络上的平凡聊天。 播客很棒且具有教育意义,但它们并没有像 Clubhouse 那样传达归属感或参与感——即使您实际上不在 Clubhouse 房间里发言,您仍然觉得自己可以。
这就是为什么在我们所处的环境中, Clubhouse 已经成为一家独角兽初创公司,尽管缺乏社交网络中被认为是必备的东西,比如文件共享、视频,甚至文本聊天。
此外,社交媒体应用程序的开发一直在上升,而 Clubhouse 只是对我们长期以来对交流的同样渴望的一种新面貌。 这也可能是我们的未来。
Mind Studios 开发人员在通信应用程序和流媒体平台方面都有经验。 我们知道如何创建像 Clubhouse 这样的应用程序。