Cara Membuat Aplikasi seperti ClubHouse
Diterbitkan: 2021-10-05Aplikasi jejaring sosial berbasis audio Clubhouse adalah topik hangat. Apa itu dan bagaimana Anda bisa membuat sesuatu seperti itu? Dalam artikel ini, kami membedah tren jejaring sosial berbasis audio dan membahas cara membangun aplikasi seperti Clubhouse. Untuk biaya mengembangkan aplikasi seperti Clubhouse, gulir ke bagian bawah artikel.
Apa itu Clubhouse?
Singkatnya, Clubhouse adalah campuran podcast, Twitter, dan panggilan telepon khusus undangan yang dapat Anda dengarkan tanpa dampak hukum. Di era pandemi ketika orang-orang haus akan interaksi manusia secara langsung, pujian yang diterima Clubhouse tidak terlalu mengejutkan.
Bagaimana cara kerjanya?
Clubhouse adalah apa yang sekarang disebut orang sebagai jaringan sosial audio . Setelah terdaftar di Clubhouse, pengguna dapat memilih topik yang mereka minati dan masuk ke ruang khusus untuk mendengarkan orang berbicara tentang topik tersebut. Anda dapat bergabung dalam percakapan sebagai pembicara jika pemilik ruang mengizinkannya.
Pada dasarnya, Clubhouse seperti Twitter audio dengan komentar terbatas — beberapa pengguna Twitter memilih untuk mengizinkan siapa pun mengomentari tweet mereka dan yang lain memutuskan untuk memfilter peserta percakapan dan mengatur tweet menjadi hanya-baca untuk orang luar.
Clubhouse juga memiliki kesamaan tertentu dengan Discord karena menggunakan ruang terpisah dan terutama dikembangkan untuk komunikasi audio. Discord juga memiliki obrolan teks, tetapi juga sedikit lebih rumit untuk dinavigasi daripada Clubhouse.
Saat ini, Clubhouse dalam versi beta, yang tampaknya menjadi alasan kebijakan khusus undangan aplikasi. Namun, mendapatkan undangan tampaknya relatif mudah — setiap pengguna mendapat dua undangan untuk dikirim setelah mendaftar dan lebih banyak lagi saat mereka aktif menggunakan aplikasi.
Mengapa Clubhouse begitu populer?
Kami dapat mendeteksi tiga alasan utama munculnya Clubhouse secara tiba-tiba.
Clubhouse adalah satu-satunya aplikasi dari jenisnya, dan kebaruan menarik pengguna seperti ngengat ke api.
Clubhouse memiliki awal yang baik berkat selebritas dan inovator teknologi yang pertama kali mendapatkan dan menggunakan undangan — langkah cerdas untuk jejaring sosial apa pun.
Pemilik clubhouse telah menangkap momen yang tepat untuk meluncurkan aplikasi jejaring sosial berbasis audio.
Di tengah pandemi global, orang-orang di seluruh dunia merasa terputus, kesepian, dan haus akan interaksi langsung. Zoom rapat dengan kolega, teman, dan keluarga tidak memotongnya lagi, dan membaca pesan dan posting di jejaring sosial lain hanya membuat kita lebih cemas.
Dan inilah Clubhouse, podcast tapi bukan podcast, Twitter audio yang sebenarnya bukan Twitter, dan tempat di mana orang biasa dapat berinteraksi dengan siapa saja , baik itu tetangga mereka yang sangat lucu atau Elon Musk. Selain itu, ini adalah hal baru yang mengilap dan sedang dipromosikan oleh sejumlah inovator teknologi, jenius bisnis, dan selebritas. Apa yang ada untuk tidak menjadi populer?
Monetisasi: Bagaimana cara Clubhouse menghasilkan uang?
Pendapatan adalah hal yang rumit dalam hal jejaring sosial. Iklan adalah yang paling mudah diterapkan tetapi umumnya, iklan membuat pengguna kesal tanpa henti, membuat pengalaman mereka kurang memuaskan.
Dalam kasus Clubhouse, untuk saat ini, gratis. Namun, menurut pembuatnya, aplikasi ini sedang dalam proses menerapkan monetisasi untuk pembuatnya dalam hal tiket, langganan, dan sejenisnya. Ini akan memungkinkan pengguna untuk menghasilkan di Clubhouse dan juga memungkinkan Clubhouse untuk mendapatkan:
- dengan mengambil sedikit biaya dari setiap transaksi dalam aplikasi
- dengan membuat akun yang bisa di monetisasi premium
Namun belum diumumkan opsi mana yang akan dipilih.
Ada juga opsi untuk menghasilkan dengan menawarkan listingan premium . Di umpan Clubhouse, pengguna melihat ruang aktif dalam topik yang dipilih, sehingga memungkinkan untuk menempatkan ruang berbayar di bagian atas sehingga pengguna melihatnya terlebih dahulu.
Langkah-langkah membuat aplikasi seperti Clubhouse
Membangun aplikasi bukanlah masalah sepele, jadi izinkan kami memandu Anda melalui proses yang mungkin akan Anda hadapi saat memutuskan untuk membuat aplikasi media sosial audio seperti Clubhouse.
Langkah 1. Riset dan validasi ide
Sebelum mengucurkan dana yang tidak sedikit, siapa pun — baik pemilik startup atau pebisnis mapan — perlu memastikan bahwa ide mereka akan mampu bertahan di pasar .
Jika Anda memutuskan untuk mengalihdayakan pengembangan aplikasi, Anda akan mendapatkan bantuan dari manajer proyek dan tim. Seorang PM yang berpengalaman akan membantu Anda menilai kekuatan dan kelemahan Anda, menemukan solusi unik untuk masalah pengguna target Anda, dan menyelaraskan aplikasi masa depan dengan tujuan bisnis Anda.
Anda harus meneliti pemain lain di pasar — pesaing Anda. Berbicara tentang cara membuat aplikasi media sosial audio seperti Clubhouse, saat ini Clubhouse adalah solusi yang unik. Ini tidak memiliki pesaing langsung atau analog yang dikenal.
Twitter telah meluncurkan tweet audio untuk pengguna aplikasi iOS pada Juni 2020, tetapi itu tidak sama dengan yang dilakukan Clubhouse.
Clubhouse juga berbeda dari podcast , tidak hanya karena disiarkan secara langsung tetapi juga karena orang yang mendengarkan di ruang Clubhouse dapat meminta untuk berpartisipasi dalam diskusi.
Layanan terdekat ke Clubhouse dengan cara ini mungkin adalah Twitch . Namun, Twitch adalah layanan streaming video dan pengamat hanya dapat berpartisipasi dalam streaming melalui pesan teks dalam obrolan. Jadi itu juga tidak persis sama dengan Clubhouse.
Sedikit atau tidak ada analog berarti ini adalah waktu yang tepat untuk membangun aplikasi seperti Clubhouse tetapi dengan twist.
Langkah 2. MVP/MLP
Industri yang bergerak cepat saat ini membuat tantangan untuk tetap relevan ketika pengembangan aplikasi dapat memakan waktu rata-rata hingga satu tahun. Itulah sebabnya sebagian besar perusahaan pengembang akan menawarkan Anda untuk meluncurkan produk minimum yang layak , atau MVP.
MVP adalah versi aplikasi Anda yang hanya memiliki fitur inti dan diluncurkan dengan beberapa jenis batasan, misalnya, di area geografis tertentu atau untuk sejumlah pengguna terbatas. Dalam pengembangan game, ini disebut beta.
Pada tahap pra-pengembangan, Anda dan tim akan mendiskusikan fitur mana yang akan disertakan dalam MVP .
Clubhouse sendiri belum menjadi produk yang lengkap, yang terbukti dengan kurangnya situs web — saat ini, halaman arahan praktis kosong dan hanya memiliki tautan ke Apple App Store.
Clubhouse sendiri pada dasarnya adalah sebuah MVP , sebuah versi untuk pengujian terbuka pertama oleh pengguna biasa. Bukti lain dari ini adalah kurangnya fitur populer yang diharapkan pengguna dari jejaring sosial akhir-akhir ini — pesan teks, dukungan video, desain mewah, dll. Fitur-fitur ini mungkin atau mungkin tidak ditambahkan di masa mendatang berdasarkan umpan balik pengguna dan pasar aplikasi pertunjukan.
Dari segi fitur, platform media sosial seperti Clubhouse tampaknya cukup mudah untuk dikembangkan, tetapi jangan tertipu — beberapa fitur ini canggih dan bukan yang termudah untuk dibuat.
Fitur untuk MVP aplikasi mirip Clubhouse
Fitur | Keterangan |
---|---|
Orientasi | Tempat untuk mengenalkan fitur aplikasi Anda dengan cepat kepada pengguna. |
Daftar masuk | Anda dapat mengintegrasikan layanan email atau jejaring sosial untuk memudahkan pendaftaran bagi pengguna. |
Minat | Biarkan pengguna memilih topik yang mereka minati (kecuali jika Anda ingin mengembangkan aplikasi seluler yang mirip dengan Clubhouse tetapi untuk topik khusus). |
Profil | Tempat di mana informasi pengguna ditampilkan. Clubhouse tidak menawarkan banyak info — hanya nama, ikon, dan tautan opsional ke Twitter dan Instagram. Mungkin masuk akal untuk menambahkan lebih banyak. |
Kamar | Kamar adalah tempat semua komunikasi berlangsung. Kamar dapat terbuka untuk semua orang untuk mendengarkan atau mereka dapat menjadi pribadi. Setiap pengguna dapat membuat ruangan mereka sendiri untuk berkomunikasi dengan seseorang atau berbicara sendiri kepada audiens. |
Memberi makan | Di Clubhouse, umpan adalah tempat pengguna melihat ruang aktif dari pengguna dan topik langganan mereka. |
Panggilan | Aplikasi obrolan audio membutuhkan streaming audio berkualitas tinggi untuk banyak pengguna, dengan moderasi dan opsi untuk meminta hak berbicara (“angkat tangan”). |
Topik | Untuk memungkinkan pengguna menemukan ruangan yang menarik, Clubhouse menawarkan daftar topik yang banyak. Pembicara menetapkan topik saat membuat ruangan dan pendengar dapat menemukan ruangan berdasarkan topik. Ini adalah sistem yang sederhana dan intuitif yang dikenal semua orang. |
Moderasi | Moderasi sangat penting untuk jejaring sosial apa pun, baik itu berbasis teks atau berbasis audio. Perlu ada hak moderasi untuk pemilik kamar, tentu saja, tetapi admin aplikasi juga perlu ditunjuk untuk memantau laporan pengguna dan melarang kamar yang terlibat dalam ujaran kebencian atau intimidasi. |
Pengingat/pemberitahuan | Jika Anda berencana membuat aplikasi percakapan audio seperti Clubhouse yang hanya memiliki percakapan langsung yang tidak direkam atau disimpan di mana pun, Anda harus membuat struktur notifikasi yang solid dan fleksibel. Pengguna yang mengikuti pembicara atau topik perlu diberi tahu bahwa ruangan akan segera dibuka. |
Pengaturan | Pengaturan sangat penting untuk membuat aplikasi dapat disesuaikan. Dalam pengaturan, pengguna dapat mengatur bahasa (jika Anda menambahkan beberapa), memilih tema, menyesuaikan notifikasi, membisukan atau memblokir pengguna yang tidak ingin mereka ajak berinteraksi, mengubah topik yang diikuti, dll. |
Pembicara/topik berikut | Untuk membuat umpan mereka lebih disesuaikan dengan minat mereka, biarkan pengguna mengikuti tidak hanya topik tetapi juga pengguna. |
Clubhouse sekarang hanya untuk undangan, yang memerlukan fungsionalitas tambahan, jadi jika Anda ingin membuat aplikasi obrolan audio drop-in eksklusif, Anda juga perlu menambahkan fungsionalitas untuk mendistribusikan undangan.
Anda juga memerlukan panel admin . Panel admin memberi Anda kesempatan untuk memantau aplikasi. Itu harus memiliki dasbor untuk Anda atau karyawan yang Anda tunjuk untuk memeriksa metrik apa pun yang penting bagi bisnis Anda, mengawasi laporan kinerja, dan menjalankan tugas moderasi.
MVP atau MLP?
Di Mind Studios, kami dapat menawarkan untuk meluncurkan MLP alih-alih MVP. MLP adalah produk minimum yang disukai . Singkatnya, ini adalah versi produk yang memiliki fitur minimum absolut tetapi dipilih dan dibuat dengan tujuan untuk menangkap respons emosional pengguna.
Di pasar yang terlalu jenuh, penting untuk tidak hanya diperhatikan tetapi juga diingat . Sementara MVP berfokus pada fungsionalitas dasar dan mengesampingkan hal lain, MVP dibangun dengan fitur inti dan desain unik. MLP dibuat menjadi intuitif, menyenangkan mata, dan secara keseluruhan menawarkan pengalaman pengguna yang membuat pengguna ingin kembali ke aplikasi dan dengan penuh semangat mengharapkan fitur baru dan peluncuran penuh.
Desain Clubhouse minimalis, untuk sedikitnya. Namun, itu mungkin menguntungkannya - itu menonjol karena kesederhanaannya. Namun Anda dapat mempertimbangkan untuk membuat aplikasi Anda sangat intuitif dan terlihat trendi . Desainer UI/UX berpengalaman dapat membantu Anda dalam hal ini.
Langkah 3. Desain dan pengembangan
Tahap desain dan pengembangan adalah yang terpanjang dalam pembuatan aplikasi. Desain biasanya dibuat secara bertahap juga:
Konsep navigasi / Prototipe kesetiaan rendah
Prototipe kesetiaan sedang
Prototipe kesetiaan tinggi
Prototipe dengan ketelitian rendah dapat digambar dengan tangan di atas kertas atau papan perencanaan, atau dapat berupa sketsa digital. Inti dari prototipe kesetiaan rendah adalah untuk menetapkan dasar untuk desain pengalaman pengguna — hubungan antara layar dan tombol mana yang mengarah ke mana.
Prototipe kesetiaan menengah memiliki antarmuka pengguna dasar tetapi biasanya hitam-putih. Tujuan mereka adalah memastikan bahwa tim dan pemilik aplikasi melihat aplikasi dengan cara yang sama .
Prototipe high-fidelity menawarkan desain yang agak selesai. Ini juga merupakan opsi yang cukup populer untuk membuat prototipe kesetiaan tinggi dalam bentuk mock-up aplikasi atau bot. Dengan opsi untuk mengklik/mengetuk layar, pengembang dapat menawarkan prototipe ini ke grup uji untuk penilaian.
Pada saat yang sama para desainer mengerjakan prototipe, manajer proyek akan mendiskusikan pengembangan dengan pemilik aplikasi. Salah satu pertanyaan penting yang harus dijawab adalah platform untuk dikembangkan.
Jika Anda memiliki uang cadangan, disarankan untuk mengembangkan untuk iOS dan Android secara bersamaan . Namun, jika Anda ingin menabung, Anda bisa mulai dengan platform yang paling banyak digunakan oleh audiens target Anda dan berkembang nanti ketika Anda sudah mulai mendapatkan pendapatan dan mungkin menemukan pendanaan.
Itulah yang dilakukan Clubhouse, sebenarnya. Clubhouse saat ini hanya tersedia untuk iOS tetapi aplikasi Android dikatakan sedang dalam pengembangan setelah menerima dana $100 juta dari perusahaan modal ventura Andreessen Horowitz:
~beberapa berita pribadi~ (apakah kita masih melakukan itu)
— Mopewa (@mopewa_o) 23 Februari 2021
Hari ini adalah hari pertama saya di @joinClubhouse
Jika Anda mengenal saya, Anda mungkin tahu bahwa saya memiliki *opini* tentang aplikasi khusus iOS, jadi saya sangat senang bergabung dengan tim untuk membawa pesta ke Android
Dari segi biaya, pengembangan Android dan iOS tidak jauh berbeda: pengembangan iOS umumnya lebih mahal dan membutuhkan waktu lebih lama, tetapi aplikasi Android membutuhkan waktu lebih lama untuk diuji.
Pada Januari 2021, Android lebih populer di seluruh dunia dengan 71,93% pasar OS seluler. Namun, situasi berdasarkan negara mungkin waspada: menurut Statista, di AS, pangsa perangkat iOS adalah 56,22% dibandingkan Android 43,5%.
Langkah 4. Umpan balik dan iterasi
Selama tahap pertama, riset pasar, Anda dan tim akan menetapkan metrik yang harus diikuti untuk menilai kinerja aplikasi. Untuk aplikasi seperti Clubhouse, metriknya dapat berupa:
- Jumlah unduhan
- Tingkat aktivasi
- Sticking rate (seberapa sering pengguna membuka aplikasi Anda)
- Durasi dan interval sesi
- Sesi harian
- Aliran layar (bagus untuk mengevaluasi pengalaman pengguna)
- Tingkat bouncing
Setelah meluncurkan MVP atau MLP, langkah selanjutnya adalah memantau kinerjanya dan mengumpulkan umpan balik pengguna . Ini penting untuk pengembangan lebih lanjut. Secara khusus, umpan balik pengguna dapat menunjukkan kelemahan UX dan membantu memprioritaskan fitur untuk rilis berikutnya.
Jika Anda telah meluncurkan kampanye pemasaran untuk aplikasi Anda pada tahap apa pun, hasilnya juga akan berkontribusi pada umpan balik secara keseluruhan.
Setelah mengumpulkan dan menganalisis kinerja dan umpan balik, saatnya untuk kembali ke Langkah 3 dan membuat perubahan untuk iterasi aplikasi berikutnya. Bilas dan ulangi.
Sisi teknis pengembangan aplikasi mirip Clubhouse
Bagian terpenting dalam mengembangkan jejaring sosial audio adalah menyediakan streaming audio berkualitas . Singkatnya, aplikasi seperti Clubhouse berfungsi sebagai berikut:
Seorang pengguna menciptakan ruang untuk komunikasi dan mengirimkan umpan audio ke server.
Server berfungsi sebagai passthrough dan semacam distributor, mengirimkan umpan audio ini ke semua orang yang ada di dalam ruangan.
Clubhouse secara resmi tidak merekam audio, juga tidak menyimpannya di mana pun, sehingga tidak mungkin mendengarkan percakapan di lain waktu. Ini berarti bahwa jika Anda memutuskan untuk mengembangkan aplikasi seluler yang mirip dengan Clubhouse, Anda tidak memerlukan server yang kuat untuk menyimpan data audio.
Namun, Anda akan membutuhkan server yang solid untuk mendistribusikan audio berkualitas ke banyak pengguna — beberapa ruangan di Clubhouse mengumpulkan ribuan pendengar. Anda mungkin mempertimbangkan untuk menggunakan Jaringan Pengiriman Konten (CDN) — layanan dengan banyak server di seluruh dunia yang dapat membantu mempercepat pengiriman konten dengan menggunakan server yang dekat dengan pengguna tertentu. CDN banyak digunakan oleh layanan streaming seperti Twitch dan Netflix.
Adapun Clubhouse, rumor mengatakan bahwa aplikasi itu dibangun dalam waktu sekitar seminggu menggunakan API oleh perusahaan Cina Agora. Kami mengatakan "rumor" memilikinya karena pengembang Clubhouse sedang duduk ketat di tumpukan teknologi mereka dan pada saat penulisan, tidak ada informasi tentang blok bangunan Clubhouse yang secara resmi dikonfirmasi atau ditolak oleh pemilik Agora atau Clubhouse. Tetapi rumor ini telah diselidiki oleh Stanford Internet Observatory yang memiliki reputasi baik dan tampaknya terbukti benar.
Agora.io adalah layanan yang menawarkan kit pengembangan perangkat lunak untuk panggilan video dan audio serta streaming audio dan video langsung, perpesanan, dan analitik. Namun, ini adalah perusahaan China, yang mungkin tidak cocok untuk semua orang, mengingat telah menghadapi beberapa kontroversi seputar topik pengawasan pemerintah China.
Tapi Agora, tentu saja, bukan satu-satunya pilihan untuk membangun aplikasi obrolan seperti Clubhouse. Berikut adalah beberapa pesaing dekat yang menawarkan layanan serupa:
Vonage (sebelumnya dikenal sebagai OpenTok), penyedia API komunikasi yang berbasis di AS
Wowza, juga perusahaan yang berbasis di AS, yang solusinya digunakan antara lain oleh Facebook, Vimeo, Periscope, dan NBC Universal. Wowza menawarkan CDN serta API komunikasi.
SDK Chime milik Amazon
Jika Anda sedang membangun analog web ke Clubhouse, opsi yang paling mudah adalah WebRTC (yang sebenarnya digunakan untuk komunikasi web oleh beberapa layanan yang disebutkan di sini, termasuk Wowza dan Agora sendiri).
Semua layanan ini menawarkan kit berkualitas tinggi bagi pengembang untuk membuat aplikasi obrolan audio drop-in . Perbedaannya sebagian besar dalam kekhususan kode dan harga.
Perusahaan pengembang aplikasi pilihan Anda harus menyarankan layanan yang paling sesuai dengan kebutuhan dan anggaran Anda.
Biaya untuk membuat aplikasi seperti Clubhouse
Untuk membuat aplikasi Anda sendiri seperti Clubhouse , Anda memerlukan tim spesialis. Jika Anda menggunakan aplikasi iOS untuk mengikuti Clubhouse itu sendiri, inilah orang-orang yang harus Anda pekerjakan:
- 1 manajer proyek
- 1-2 pengembang iOS
- 1 pengembang backend
- 1 desainer UI/UX
- 1 spesialis jaminan kualitas
Semua hal dipertimbangkan, waktu untuk membangun jaringan sosial audio seperti Clubhouse untuk iOS hanya akan menjadi sekitar 1.240 jam . Dengan perkiraan ini, biaya untuk mengembangkan aplikasi seluler seperti Clubhouse akan menjadi sekitar $43.400 untuk iOS . Menambahkan Android akan meningkatkan biaya tetapi tidak menggandakannya, karena aplikasi akan menggunakan bagian belakang yang sama dan desain yang serupa.
Aplikasi web adalah yang tercepat dan termurah untuk dibuat, meskipun, untuk jejaring sosial audio, web mungkin harus menjadi platform sekunder.
Jika Anda memilih untuk mencakup semua platform, Android, iOS, dan pengembangan web semuanya dapat dilakukan secara bersamaan .
Kesimpulan
Pandemi yang panjang telah membuat kami haus akan komunikasi spontan dan acak untuk mengimbangi rapat Zoom terkait pekerjaan yang dijadwalkan secara ketat dan obrolan biasa di messenger dan jejaring sosial tradisional. Podcast sangat bagus dan mendidik, tetapi tidak menerjemahkan perasaan memiliki atau berpartisipasi seperti yang dilakukan Clubhouse — bahkan jika Anda tidak benar-benar berbicara di ruang Clubhouse, Anda tetap merasa bisa .
Itulah mengapa dalam situasi yang kami alami, Clubhouse telah menjadi startup unicorn meskipun kekurangan hal-hal yang dianggap harus dimiliki di jejaring sosial seperti berbagi file, video, dan bahkan obrolan teks.
Selain itu, pengembangan aplikasi media sosial telah meningkat, dan Clubhouse hanyalah tampilan baru dari keinginan yang sama untuk komunikasi yang telah kami alami selama beberapa waktu. Mungkin juga masa depan di depan kita.
Pengembang Mind Studios memiliki pengalaman dengan aplikasi komunikasi dan platform streaming. Kami tahu cara membuat aplikasi seperti Clubhouse .