Come creare un'app come ClubHouse
Pubblicato: 2021-10-05L'app di social network basata sull'audio Clubhouse è un argomento scottante. Che cos'è e come si può creare qualcosa di simile? In questo articolo, analizziamo la tendenza dei social network basati sull'audio e discutiamo come creare un'app come Clubhouse. Per conoscere il costo per sviluppare un'app come Clubhouse, scorri fino alla fine dell'articolo.
Cos'è la Clubhouse?
In poche parole, Clubhouse è una miscela solo su invito di podcast, Twitter e telefonate che puoi ascoltare senza ripercussioni legali. Nell'era della pandemia in cui le persone sono affamate per l'interazione umana dal vivo, l'acclamazione che Clubhouse ha ricevuto non sorprende.
Come funziona?
Clubhouse è ciò che le persone chiamano oggi un social network audio . Dopo essersi registrato a Clubhouse, un utente può scegliere gli argomenti a cui è interessato e saltare nelle stanze dedicate per ascoltare le persone che parlano di quegli argomenti. È possibile partecipare alla conversazione come relatore se il proprietario della stanza lo consente.
Fondamentalmente, Clubhouse è come un Twitter audio con commenti limitati: alcuni utenti di Twitter scelgono di consentire a chiunque di commentare i propri tweet e altri decidono di filtrare i partecipanti alla conversazione e impostare i tweet in sola lettura per gli estranei.
Clubhouse ha anche alcune somiglianze con Discord in quanto utilizza stanze separate ed è stato sviluppato principalmente per la comunicazione audio. Discord ha anche chat di testo, ma è anche un po' più complicato da navigare rispetto a Clubhouse.
In questo momento, Clubhouse è in versione beta, il che sembra essere il motivo della politica di solo invito dell'app. Tuttavia, ottenere un invito sembra relativamente facile: ogni utente riceve due inviti da inviare dopo la registrazione e altri quando utilizza attivamente l'app.
Perché la Clubhouse è così popolare?
Possiamo rilevare tre ragioni principali per l'improvvisa ascesa della Clubhouse.
Clubhouse è l'unica app del suo genere e la novità attira gli utenti come falene in fiamme.
Clubhouse ha avuto un ottimo inizio grazie a celebrità e innovatori tecnologici che sono stati i primi a ricevere e utilizzare gli inviti: una mossa intelligente per qualsiasi social network.
I proprietari di clubhouse hanno colto il momento giusto per lanciare un'app di social network basata su audio.
Nel bel mezzo di una pandemia globale, le persone di tutto il mondo si sentono disconnesse, sole e affamate di interazioni dal vivo. Le riunioni zoom con colleghi, amici e familiari non lo tagliano più e leggere messaggi e post su altri social network ci rende solo più ansiosi.
Ed ecco Clubhouse, un podcast ma non un podcast, un Twitter audio che non è esattamente Twitter e un luogo in cui una persona normale può interagire con chiunque , che sia il suo vicino incredibilmente divertente o Elon Musk. Inoltre, è la nuova cosa brillante ed è promossa da una selezione di innovatori tecnologici, geni del business e celebrità. Cosa c'è per non diventare popolare?
Monetizzazione: come guadagna la Clubhouse?
Le entrate sono una cosa complicata quando si tratta di social network. Gli annunci sono i più facili da implementare, ma in genere gli annunci irritano gli utenti a non finire, rendendo la loro esperienza meno soddisfacente.
Nel caso di Clubhouse, per ora, è gratuito. Tuttavia, secondo i suoi creatori, l'app sta implementando la monetizzazione per i creatori sotto forma di biglietti, abbonamenti e simili. Ciò consentirà agli utenti di guadagnare su Clubhouse ed eventualmente consentirà anche a Clubhouse di guadagnare:
- prelevando una piccola commissione da ogni transazione in-app
- creando account che possono essere monetizzati premium
Tuttavia, non è ancora stato annunciato quale sarà l'opzione.
C'è anche un'opzione per guadagnare offrendo annunci premium . Nel feed Clubhouse, gli utenti vedono le stanze attive negli argomenti selezionati, quindi è possibile posizionare le stanze a pagamento in alto in modo che gli utenti le vedano per prime.
Passaggi per creare un'app come Clubhouse
Creare un'app non è cosa da poco, quindi lascia che ti guidiamo attraverso il processo che probabilmente dovrai affrontare quando decidi di creare un'app di social media audio come Clubhouse.
Fase 1. Ricerca e validazione dell'idea
Prima di versare una somma di denaro non di poco conto, chiunque – che sia un titolare di una startup o un affermato imprenditore – deve assicurarsi che la propria idea riesca a sopravvivere sul mercato .
Se decidi di esternalizzare lo sviluppo della tua app, riceverai aiuto dal project manager e dal team. Un PM esperto ti aiuterà a valutare i tuoi punti forti e deboli, a trovare una soluzione unica al problema degli utenti target e ad allineare l'app futura con i tuoi obiettivi di business.
Dovrai ricercare altri attori sul mercato : i tuoi concorrenti. Parlando di come creare un'app di social media audio come Clubhouse, al momento, Clubhouse è una soluzione unica. Non ha concorrenti diretti o analoghi noti.
Twitter ha lanciato tweet audio per i suoi utenti dell'app iOS nel giugno 2020, ma non è la stessa cosa di Clubhouse.
La Clubhouse è anche diversa dai podcast , non solo per il fatto che viene trasmessa in diretta ma anche perché le persone che ascoltano nelle stanze della Clubhouse possono chiedere di partecipare alle discussioni.
Il servizio più vicino a Clubhouse in questo modo sarebbe probabilmente Twitch . Tuttavia, Twitch è un servizio di streaming video e gli spettatori possono partecipare allo streaming solo tramite messaggi di testo in una chat. Quindi non è esattamente lo stesso di Clubhouse.
Pochi o nessun analogo significa che è il momento migliore per creare un'app come Clubhouse ma con una svolta.
Passaggio 2. MVP/MLP
L'industria in rapida evoluzione oggi rende una sfida rimanere rilevanti quando lo sviluppo di app può richiedere in media fino a un anno. Ecco perché la maggior parte delle società di sviluppo ti offrirà di lanciare un prodotto minimo praticabile o un MVP.
Un MVP è una versione della tua app che ha solo le funzionalità principali e viene lanciata con qualche tipo di limite, ad esempio, in una determinata area geografica o per un numero limitato di utenti. Nello sviluppo del gioco, si chiama beta.
Nelle fasi di pre-sviluppo, tu e il team discuterete quali funzionalità includere nell'MVP .
La stessa Clubhouse non è ancora un prodotto completo, il che è evidente dalla sua mancanza di un sito Web: in questo momento, la pagina di destinazione è praticamente spoglia e ha solo un collegamento all'App Store di Apple.
La stessa Clubhouse è fondamentalmente un MVP , una versione per i primi test aperti da parte degli utenti ordinari. Un'altra prova di ciò è la mancanza di funzionalità popolari che gli utenti si aspettano dai social network in questi giorni: messaggi di testo, supporto video, design di fantasia, ecc. Queste funzionalità possono o meno essere aggiunte in futuro in base al feedback degli utenti e al mercato dell'app prestazione.
Per quanto riguarda le funzionalità, una piattaforma di social media simile a Clubhouse sembra piuttosto semplice da sviluppare, ma non lasciarti ingannare: alcune di queste funzionalità sono di fascia alta e non sono le più facili da costruire.
Funzionalità per un'app MVP simile a una Clubhouse
Caratteristica | Descrizione |
---|---|
Onboarding | Un luogo per far familiarizzare rapidamente gli utenti con le funzionalità della tua app. |
Iscriviti Accedi | Puoi integrare servizi di posta elettronica o social network per facilitare la registrazione degli utenti. |
Interessi | Consenti agli utenti di selezionare gli argomenti a cui sono interessati (a meno che tu non voglia sviluppare un'app mobile simile a Clubhouse ma per un argomento di nicchia). |
Profilo | Un luogo in cui vengono visualizzate le informazioni dell'utente. Clubhouse non offre molte informazioni: solo un nome, un'icona e collegamenti opzionali a Twitter e Instagram. Potrebbe essere ragionevole aggiungere altro. |
Camere | Le stanze sono dove avviene tutta la comunicazione. Le stanze possono essere aperte all'ascolto di tutti o possono essere private. Qualsiasi utente può creare una propria stanza per conversare con qualcuno o parlare da solo a un pubblico. |
Alimentazione | In Clubhouse, il feed è il punto in cui gli utenti vedono le stanze attive degli utenti e gli argomenti a cui sono iscritti. |
chiamate | Un'app di chat audio richiede uno streaming audio di alta qualità per più utenti, con moderazione e un'opzione per richiedere i diritti di parola ("alza una mano"). |
Temi | Per consentire agli utenti di trovare stanze interessanti, Clubhouse offre un ampio elenco di argomenti. Gli oratori assegnano argomenti durante la creazione di stanze e gli ascoltatori possono trovare stanze per argomenti. È un sistema semplice e intuitivo che tutti conoscono. |
Moderazione | La moderazione è vitale per qualsiasi social network, sia esso basato su testo o basato su audio. Ovviamente devono esserci diritti di moderazione per i proprietari delle stanze, ma deve anche essere nominato un amministratore dell'app per monitorare le segnalazioni degli utenti e vietare le stanze che si dedicano a incitamento all'odio o bullismo. |
Promemoria/notifiche | Se hai intenzione di creare un'app di conversazione audio come Clubhouse che ha solo conversazioni dal vivo che non sono registrate o archiviate da nessuna parte, dovrai creare una struttura di notifica solida e flessibile. Gli utenti che seguono relatori o argomenti dovranno essere avvisati che una stanza sta per essere aperta. |
Impostazioni | Le impostazioni sono essenziali per rendere l'app personalizzabile. Nelle impostazioni, gli utenti possono impostare una lingua (se ne stai aggiungendo diverse), selezionare un tema, regolare le notifiche, disattivare l'audio o bloccare gli utenti con cui preferirebbero non interagire, modificare gli argomenti seguiti, ecc. |
I seguenti relatori/argomenti | Per rendere il loro feed più personalizzato in base ai loro interessi, consenti agli utenti di seguire non solo gli argomenti, ma anche gli utenti. |
Clubhouse ora è solo su invito, il che richiede funzionalità aggiuntive, quindi se desideri rendere esclusiva la tua app di chat audio drop-in, dovrai anche aggiungere funzionalità per distribuire gli inviti.

Avrai anche bisogno di un pannello di amministrazione . Il pannello di amministrazione ti dà l'opportunità di monitorare l'app. Dovrebbe avere una dashboard per te o il tuo dipendente designato per controllare tutte le metriche importanti per la tua attività, tenere d'occhio i rapporti sulle prestazioni ed esercitare compiti di moderazione.
MVP o MLP?
A Mind Studios, possiamo offrire di lanciare un MLP invece di MVP. Un MLP è un prodotto amabile minimo . In poche parole, è una versione di un prodotto che ha il minimo assoluto di funzionalità ma sono scelte e costruite con l'intenzione di catturare la risposta emotiva degli utenti.
In un mercato troppo saturo, è fondamentale non solo essere notati, ma anche ricordati . Mentre MVP si concentra sulle funzionalità di base e rinuncia a qualsiasi altra cosa, MVP è costruito con funzionalità di base e un design unico. Gli MLP sono fatti per essere intuitivi, piacevoli agli occhi e nel complesso offrono un'esperienza utente che fa venire voglia agli utenti di tornare all'app e aspettarsi con impazienza nuove funzionalità e il lancio completo.
Il design di Clubhouse è minimalista, per non dire altro. Potrebbe giocare a suo favore, però: si distingue per la sua assoluta semplicità. Ma puoi considerare di rendere la tua app altamente intuitiva e dall'aspetto alla moda . I designer esperti di UI/UX possono aiutarti in questo.
Passaggio 3. Progettazione e sviluppo
La fase di progettazione e sviluppo è la più lunga nella creazione di app. I disegni sono generalmente realizzati anche in fasi:
Concetto di navigazione / Prototipo a bassa fedeltà
Prototipo di media fedeltà
Prototipo ad alta fedeltà
I prototipi a bassa fedeltà possono essere disegnati a mano su carta o su una lavagna, oppure possono essere schizzi digitali. Il punto di un prototipo a bassa fedeltà è stabilire le basi per la progettazione dell'esperienza utente : le relazioni tra gli schermi e quale pulsante conduce dove.
I prototipi di media fedeltà hanno un'interfaccia utente di base, ma di solito sono in bianco e nero. Il loro scopo è assicurarsi che il team e il proprietario dell'app vedano l'app allo stesso modo .
I prototipi ad alta fedeltà offrono un design un po' rifinito. È anche un'opzione abbastanza popolare per realizzare prototipi ad alta fedeltà sotto forma di mock-up o bot di app. Con l'opzione di fare clic/toccare le schermate, gli sviluppatori possono offrire questi prototipi a un gruppo di test per la valutazione.
Allo stesso tempo i designer lavorano sui prototipi, il project manager discuterà lo sviluppo con il proprietario dell'app. Una delle domande importanti a cui rispondere sarà la piattaforma per cui sviluppare.
Se hai soldi da spendere, ti consigliamo di sviluppare sia per iOS che per Android contemporaneamente . Tuttavia, se desideri risparmiare, puoi iniziare con la piattaforma utilizzata maggiormente dal tuo pubblico di destinazione ed espandere in seguito quando hai iniziato a ottenere entrate e magari a trovare finanziamenti.
Questo è quello che ha fatto Clubhouse, in realtà. Clubhouse oggi esiste solo per iOS, ma si dice che l'app per Android sia in fase di sviluppo dopo aver ricevuto un finanziamento di 100 milioni di dollari dalla società di venture capital Andreessen Horowitz:
~alcune notizie personali~ (lo stiamo ancora facendo)
— Mopewa (@mopewa_o) 23 febbraio 2021
Oggi è stato il mio primo giorno a @joinClubhouse
Se mi conosci, probabilmente sai che ho *opinioni* sulle app solo per iOS, quindi sono molto entusiasta di unirmi al team per portare la festa su Android
Dal punto di vista dei costi, lo sviluppo di Android e iOS non è molto diverso: lo sviluppo di iOS è generalmente più costoso e richiede più tempo, ma le app Android richiedono invece più tempo per il test.
A partire da gennaio 2021, Android è più popolare in tutto il mondo con il 71,93% del mercato dei sistemi operativi mobili. Tuttavia, la situazione per paese può essere preoccupante: secondo Statista, negli Stati Uniti, la quota di dispositivi iOS è del 56,22% contro il 43,5% di Android.
Passaggio 4. Feedback e iterazione
Durante la prima fase, la ricerca di mercato, tu e il team stabilirete le metriche da seguire per valutare le prestazioni dell'app. Per un'app come Clubhouse, le metriche possono essere:
- Numero di download
- Tasso di attivazione
- Sticking rate (con quale frequenza gli utenti aprono la tua app)
- Durata e intervalli della sessione
- Sessioni giornaliere
- Flusso dello schermo (ottimo per valutare l'esperienza dell'utente)
- Frequenza di rimbalzo
Dopo aver lanciato un MVP o MLP, il passaggio successivo è monitorarne le prestazioni e raccogliere il feedback degli utenti . Questo è essenziale per un ulteriore sviluppo. In particolare, il feedback degli utenti può evidenziare eventuali inconvenienti della UX e aiutare a dare priorità alle funzionalità per la prossima versione.
Se hai lanciato una campagna di marketing per la tua app in qualsiasi momento, anche i suoi risultati contribuiranno al feedback complessivo.
Dopo aver raccolto e analizzato le prestazioni e il feedback, è il momento di tornare al passaggio 3 e apportare modifiche per la prossima iterazione dell'app. Risciacqua e ripeti.
Il lato tecnico dello sviluppo di un'app simile a una Clubhouse
La parte più importante dello sviluppo di un social network audio è fornire streaming audio di qualità . In poche parole, un'app come Clubhouse funziona come segue:
Un utente crea uno spazio per la comunicazione e invia un feed audio al server.
Il server funge da passthrough e una sorta di distributore, inviando questo feed audio a tutti coloro che sono nella stanza.
Clubhouse ufficialmente non registra l'audio, né lo memorizza da nessuna parte, il che rende impossibile ascoltare una conversazione in un secondo momento. Ciò significa che se decidi di sviluppare un'app mobile simile a Clubhouse, non avrai bisogno di server potenti per l'archiviazione dei dati audio.
Tuttavia, avrai bisogno di server solidi per distribuire audio di qualità a molti utenti: alcune stanze della Clubhouse raccolgono migliaia di ascoltatori. Potresti prendere in considerazione l'utilizzo di una Content Delivery Network (CDN), un servizio con numerosi server in tutto il mondo che può aiutare ad accelerare la consegna dei contenuti utilizzando un server vicino a un determinato utente. I CDN sono ampiamente utilizzati dai servizi di streaming come Twitch e Netflix.
Per quanto riguarda Clubhouse, si vocifera che l'app sia stata realizzata in circa una settimana utilizzando un'API della società cinese Agora. Diciamo che "voce" ce l'ha perché gli sviluppatori della Clubhouse sono seduti sul loro stack tecnologico e al momento della stesura, nessuna informazione sugli elementi costitutivi della Clubhouse è stata ufficialmente confermata o negata dai proprietari di Agora o Clubhouse. Ma queste voci sono state indagate dal rispettabile Stanford Internet Observatory e apparentemente si sono dimostrate vere.
Agora.io è un servizio che offre un kit di sviluppo software per chiamate video e audio , nonché streaming audio e video dal vivo, messaggistica e analisi. Si tratta però di un'azienda cinese, che potrebbe non essere adatta a tutti, visto che ha affrontato alcune polemiche sul tema della sorveglianza del governo cinese.
Ma Agora, ovviamente, non è l'unica opzione per creare un'app di chat come Clubhouse. Ecco alcuni concorrenti vicini che offrono servizi simili:
Vonage (precedentemente noto come OpenTok), un fornitore di API di comunicazione con sede negli Stati Uniti
Wowza, anche una società con sede negli Stati Uniti, le cui soluzioni sono impiegate, tra gli altri, da Facebook, Vimeo, Periscope e NBC Universal. Wowza offre un CDN e API di comunicazione.
Chime SDK proprietario di Amazon
Se stai costruendo un analogo web a Clubhouse, l'opzione più semplice è WebRTC (che viene effettivamente utilizzato per la comunicazione web da molti dei servizi menzionati qui, inclusi Wowza e Agora stesso).
Questi servizi offrono tutti kit di alta qualità per consentire agli sviluppatori di creare un'app di chat audio drop-in . Le differenze sono principalmente nelle particolarità del codice e nei prezzi.
La società di sviluppo app prescelta dovrebbe suggerire il servizio più adatto alle tue esigenze e al tuo budget.
Costo per creare app come Clubhouse
Per creare la tua app come Clubhouse , avrai bisogno di un team di specialisti. Se stai cercando un'app iOS per contestare la stessa Clubhouse, ecco chi dovrai assumere:
- 1 responsabile di progetto
- 1-2 sviluppatori iOS
- 1 sviluppatore di backend
- 1 progettista UI/UX
- 1 specialista in assicurazione qualità
Tutto considerato, il tempo per costruire un social network audio come Clubhouse solo per iOS sarà di circa 1.240 ore . Con questa stima, il costo per sviluppare un'app mobile come Clubhouse sarà di circa $ 43.400 per iOS . L'aggiunta di Android aumenterà il costo ma non lo raddoppierà, poiché le app utilizzeranno lo stesso back-end e un design simile.
Le app Web sono le più veloci ed economiche da creare, anche se, per i social network audio, il Web dovrebbe probabilmente essere una piattaforma secondaria.
Se scegli di coprire tutte le piattaforme, Android, iOS e lo sviluppo web possono essere condotti contemporaneamente .
Conclusione
La lunga pandemia ci ha reso assetati di comunicazioni spontanee e casuali per bilanciare riunioni Zoom strettamente legate al lavoro e chiacchiere mondane su messenger e social network tradizionali. I podcast sono fantastici ed educativi, ma semplicemente non traducono la sensazione di appartenenza o partecipazione come fa Clubhouse - anche se in realtà non parli nelle stanze della Clubhouse, ti senti comunque in grado di farlo.
Ecco perché nelle circostanze in cui ci siamo trovati, Clubhouse è diventata una startup unicorno nonostante manchi di cose considerate indispensabili in un social network come condivisione di file, video e persino chat di testo.
Inoltre, lo sviluppo di app per social media è in aumento e Clubhouse è solo un nuovo sguardo allo stesso desiderio di comunicazione che abbiamo da un po' di tempo. Potrebbe essere anche il futuro davanti a noi.
Gli sviluppatori di Mind Studios hanno esperienza sia con le app di comunicazione che con le piattaforme di streaming. Sappiamo come creare un'app come Clubhouse .