App per stazioni · iOS · Android · CarPlay · Android Auto
Server Room genera l'app mobile della tua stazione dal suo profilo: iPhone, iPad e Android, con CarPlay e Android Auto nella stessa build. Non c'è sviluppo da commissionare né codice da scrivere. Firmi le app e le invii dai tuoi account sviluppatore, così vengono pubblicate con il nome della tua stazione, e sono incluse nei piani radio Premium e Platinum.
L'elenco delle funzionalità nasce dalla lettura delle recensioni delle app di stazioni più popolari. Gli stream interrotti erano la lamentela principale in tutte, quindi la riconnessione è stata la prima cosa su cui ci siamo concentrati.
Interruzioni, passaggio tra Wi-Fi e rete cellulare, stream bloccato o caduto: ognuno attiva una riconnessione, riprovata dopo 1, 2, 4, 8 e 15 secondi e poi ogni 15 secondi finché l'audio non torna. Un risparmio dati sceglie lo stream con bitrate più basso sulle connessioni a consumo, a meno che l'ascoltatore non ne abbia scelto uno, e ogni stream del piano è nel selettore di qualità.
Il brano in riproduzione viene letto dai metadati ICY dello stream, così il titolo cambia con la canzone; l'endpoint now-playing della stazione copre gli stream che non ne hanno. Sotto c'è la sezione dei brani riprodotti di recente, e gli ascoltatori mantengono un elenco di canzoni preferite sul proprio dispositivo.
Audio in background con controlli su schermata di blocco, notifiche e Centro di Controllo. CarPlay mostra i tuoi stream, i tuoi podcast e una schermata In riproduzione; Android Auto naviga la stessa libreria. AirPlay su iOS, Chromecast su Android.
Il palinsesto (in onda ora, in seguito, l'intera settimana) quando la stazione ne ha uno, gli episodi dai feed RSS dei podcast che elenchi e le richieste di brani dalla tua libreria sulle stazioni Platinum. I piani che includono l'app pubblicano anche i tuoi programmi come podcast, così il suo feed può essere uno di questi: hosting di podcast.
Un timer di spegnimento che sfuma l'audio e una sveglia su Android. Condividi la stazione con un tocco; contatta lo studio tramite chiamata, WhatsApp, SMS o email; apri il sito web e i profili social dalla sezione Informazioni.
Etichette VoiceOver e TalkBack, Dynamic Type e caratteri grandi, e temi chiari o scuri che seguono il sistema. L'interfaccia segue la lingua del dispositivo in sette lingue.
L'app comunica solo con tre tipi di host: il feed della tua stazione, i server di streaming e gli host di podcast che indichi. Il suo User-Agent identifica l'app, così le statistiche dei tuoi ascoltatori possono contare gli ascoltatori dell'app senza identificare nessuno. L'informativa sulla privacy generata per ogni app dichiara esattamente questo.
Le app pubblicate tendono a diventare obsolete perché nessuno le ricompila. Quindi una build contiene solo ciò che gli store mostrano; il resto viene recuperato all'avvio, al ritorno in primo piano e ogni dieci minuti.
| Modifiche senza una nuova build | Richiede una nuova build e un aggiornamento nello store |
|---|---|
| Stream e sorgente now-playing | Nome dell'app nella schermata home e nello store |
| Palinsesto, podcast e richieste di brani | Icona dell'app e schermata iniziale |
| Logo e descrizione dentro l'app | Colori e tema |
| Sito web, link social e dettagli di contatto | Identificatori dello store e numeri di versione |
Tre fasi, l'ultima nei tuoi account sviluppatore. Le guide alla pubblicazione coprono ogni schermata dello store passo per passo.
Il generatore e le build non costano nulla su un piano idoneo. Le tariffe degli store appartengono ad Apple e Google e coprono gli account sviluppatore da cui vengono pubblicate le app, ed è anche per questo che le schede, le valutazioni e i dati di download sono tuoi.
| Cosa | Pagato a | Costo |
|---|---|---|
| Apple Developer Program | Apple | $99 all'anno |
| Account sviluppatore Google Play | $25, una tantum | |
| Un Mac con Xcode 26 o successivo | Necessario solo per la build iOS | Xcode è gratuito |
| Le app generate | Server Room | Incluse nel tuo piano |
I piani radio Premium e Platinum includono le app, così come i piani radio a pagamento legacy. La stazione deve girare sulla piattaforma radio attuale; una ancora sulla piattaforma precedente diventa idonea non appena viene migrata, e il supporto può guidarti in questo processo. Le richieste di brani sono una funzionalità Platinum. Il piano gratuito non ha app.
L'idoneità viene verificata a ogni richiesta di build. Un successivo cambio di piano blocca le nuove build; non disattiva un'app già presente negli store.
No. Le app iOS e Android sono scritte e mantenute qui come modelli; il pannello inserisce il nome, l'icona, il tema e il profilo della tua emittente e compila. Nulla viene codificato da parte tua. Android arriva come pacchetto app firmato che carichi da qualsiasi browser, mentre iOS arriva come progetto Xcode da aprire su un Mac, in cui scegli il tuo team e archivi — comandi di menu, non codice. Le guide alla pubblicazione accompagnano schermata per schermata in ogni store.
Solo per iOS. Apple accetta build per l'App Store esclusivamente da Xcode, e Xcode gira solo su macOS, quindi l'app iOS viene consegnata come progetto da archiviare su un Mac. La build Android arriva firmata e pronta, e qualsiasi computer con un browser può caricarla su Google Play.
Dell'emittente. Entrambe le schede risiedono nei tuoi account sviluppatore, quindi valutazioni, recensioni e statistiche di installazione si accumulano a tuo favore e non a favore di Server Room.
Dentro l'app, sì: legge il logo dal profilo della tua emittente, quindi uno nuovo appare al successivo aggiornamento del feed. L'icona di avvio e l'icona dello store sono compilate nella build, quindi per cambiarle servono una nuova compilazione e un aggiornamento dello store.
Nessuna. Nessuna delle due build collega una rete pubblicitaria, un SDK di analisi o un servizio di accesso, e l'app non raccoglie dati personali dagli ascoltatori.
CarPlay richiede l'autorizzazione audio di Apple sul tuo team sviluppatore. Il titolare dell'account la richiede tramite il modulo di richiesta CarPlay di Apple; l'approvazione richiede in genere da una a tre settimane. Dopodiché, attiva "Apple ha approvato CarPlay per la mia app" nel pannello, ricompila e carica il nuovo archivio Xcode; la guida all'App Store illustra la sequenza. Android Auto non richiede alcuna richiesta a Google, solo un'adesione in Play Console.
No. Streaming, palinsesto, podcast, link e recapiti provengono dal feed live, che l'app aggiorna all'avvio e ogni dieci minuti. Una nuova compilazione serve solo per ciò che gli store mostrano, come l'icona o il nome dell'app, oppure per distribuire una versione più recente del modello.
Pronto a creare? Un'emittente idonea trova la propria app sotto App nel pannello di controllo.