Aplicativos de estações · iOS · Android · CarPlay · Android Auto
A Server Room gera o aplicativo móvel da sua estação a partir do perfil dela: iPhone, iPad e Android, com CarPlay e Android Auto na mesma compilação. Não há desenvolvimento para contratar nem código para escrever. Você assina os aplicativos e os envia a partir das suas próprias contas de desenvolvedor, para que sejam publicados com o nome da sua estação, e eles estão incluídos nos planos de rádio Premium e Platinum.
A lista de recursos surgiu da leitura de avaliações dos aplicativos de estação mais populares. Streams que caíam eram a principal reclamação em todos eles, então a reconexão foi onde o trabalho começou primeiro.
Interrupções, uma troca entre Wi-Fi e rede celular, um stream travado ou derrubado: cada um dispara uma reconexão, repetida após 1, 2, 4, 8 e 15 segundos e depois a cada 15 segundos até o áudio voltar. Um economizador de dados escolhe o stream de menor bitrate em conexões limitadas, a menos que o ouvinte tenha escolhido um, e todos os streams do plano estão no seletor de qualidade.
O que está tocando agora é lido dos metadados ICY do próprio stream, então o título muda com a música; o endpoint de agora tocando da estação cobre streams que não carregam nenhum. As tocadas recentemente ficam abaixo, e os ouvintes mantêm uma lista de músicas curtidas no dispositivo.
Áudio em segundo plano com controles na tela de bloqueio, na notificação e na Central de Controle. O CarPlay mostra seus streams, seus podcasts e uma tela de Agora Tocando; o Android Auto navega pela mesma biblioteca. AirPlay no iOS, Chromecast no Android.
A programação (no ar agora, a seguir, a semana inteira) quando a estação tem uma, episódios dos feeds RSS de podcast que você lista e pedidos de música da sua biblioteca em estações Platinum. Os planos que incluem o aplicativo também publicam seus próprios programas como podcast, para que o feed dele possa ser um deles: hospedagem de podcast.
Um timer de sono que esvanece o áudio e um despertador no Android. Compartilhe a estação com um toque; fale com o estúdio por chamada, WhatsApp, SMS ou e-mail; abra o site e os perfis sociais em Sobre.
Rótulos de VoiceOver e TalkBack, Tipo Dinâmico e fontes grandes, e temas claros ou escuros que seguem o sistema. A interface segue o idioma do dispositivo em sete idiomas.
O aplicativo fala apenas com três tipos de host: o feed da sua estação, os servidores de stream e os hosts de podcast que você indicar. O User-Agent dele identifica o aplicativo, para que suas estatísticas de ouvintes possam contar ouvintes do aplicativo sem identificar ninguém. A política de privacidade gerada para cada aplicativo declara exatamente isso.
Aplicativos publicados tendem a ficar desatualizados porque ninguém os recompila. Então uma compilação carrega apenas o que as lojas exibem; o resto é buscado no lançamento, ao voltar para o primeiro plano e a cada dez minutos.
| Mudanças sem uma nova compilação | Precisa de uma nova compilação e uma atualização na loja |
|---|---|
| Streams e a fonte do agora tocando | Nome do aplicativo na tela inicial e na loja |
| Programação, podcasts e pedidos de música | Ícone do aplicativo e tela de abertura |
| Logo e descrição dentro do aplicativo | Cores e tema |
| Site, links sociais e detalhes de contato | Identificadores da loja e números de versão |
Três etapas, a última delas nas suas próprias contas de desenvolvedor. Os guias de publicação cobrem cada tela da loja, tela por tela.
O gerador e as compilações não custam nada em um plano qualificado. As taxas das lojas pertencem à Apple e ao Google e compram as contas de desenvolvedor a partir das quais os aplicativos são publicados, o que também é o motivo de as listagens, avaliações e números de download serem seus.
| O quê | Pago a | Custo |
|---|---|---|
| Apple Developer Program | Apple | $99 por ano |
| Conta de desenvolvedor do Google Play | $25, uma vez | |
| Um Mac com Xcode 26 ou posterior | Necessário apenas para a compilação iOS | O Xcode é gratuito |
| Os aplicativos gerados | Server Room | Incluído no seu plano |
Os planos de rádio Premium e Platinum incluem os aplicativos, assim como os planos de rádio pagos legados. A estação deve estar rodando na plataforma de rádio atual; uma que ainda esteja na plataforma anterior se qualifica assim que for migrada, e o suporte pode orientar você nesse processo. Pedidos de música são um recurso Platinum. O plano gratuito não tem aplicativos.
A elegibilidade é verificada a cada solicitação de compilação. Uma mudança posterior de plano interrompe novas compilações; ela não desliga um aplicativo que já está nas lojas.
Não. Os aplicativos iOS e Android são escritos e mantidos aqui como modelos; o painel insere o nome, o ícone, o tema e o perfil da sua estação neles e faz a compilação. Nada do seu lado é programado. O Android volta como um pacote de aplicativo assinado que você envia de qualquer navegador, e o iOS volta como um projeto Xcode que você abre em um Mac, escolhe sua equipe e arquiva — comandos de menu, não código. Os guias de publicação acompanham cada loja tela por tela.
Somente para iOS. A Apple aceita compilações da App Store apenas pelo Xcode, e o Xcode roda somente no macOS, então o aplicativo iOS é entregue como um projeto que você arquiva em um Mac. A compilação Android chega assinada e pronta, e qualquer computador com navegador pode enviá-la ao Google Play.
A estação. Ambas as listagens ficam nas suas próprias contas de desenvolvedor, então as avaliações, as críticas e as estatísticas de instalação se acumulam para você, e não para a Server Room.
Dentro do aplicativo, sim: ele lê o logotipo do perfil da sua estação, então um novo aparece na próxima atualização do feed. O ícone do inicializador e o ícone da loja são compilados na versão, então alterá-los exige uma recompilação e uma atualização na loja.
Nenhum. Nenhuma das compilações vincula uma rede de anúncios, um SDK de análise ou um serviço de login, e o aplicativo não coleta dados pessoais dos ouvintes.
O CarPlay exige a autorização de áudio da Apple na sua equipe de desenvolvedores. O titular da conta a solicita por meio do formulário de solicitação do CarPlay da Apple; a aprovação normalmente leva de uma a três semanas. Depois disso, ative "A Apple aprovou o CarPlay para meu aplicativo" no painel, recompile e envie o novo arquivo do Xcode; o guia da App Store traz a sequência. O Android Auto não envolve solicitação ao Google, apenas uma adesão no Play Console.
Não. Transmissões, programação, podcasts, links e detalhes de contato vêm do feed ao vivo, que o aplicativo atualiza no lançamento e a cada dez minutos. Uma recompilação só é necessária para o que as lojas exibem, como o ícone ou o nome do aplicativo, ou para enviar uma versão mais recente do modelo.
Pronto para criar? Uma estação qualificada encontra seu aplicativo em Aplicativos no painel de controle.