Aplicaciones de emisora · iOS · Android · CarPlay · Android Auto
Server Room genera la aplicación móvil de tu emisora a partir de su perfil: iPhone, iPad y Android, con CarPlay y Android Auto en la misma compilación. No hay que encargar desarrollo ni escribir código. Tú firmas las aplicaciones y las envías desde tus propias cuentas de desarrollador, de modo que se publican bajo el nombre de tu emisora, y están incluidas en los planes de radio Premium y Platinum.
La lista de funciones surgió de leer reseñas de las aplicaciones de emisoras más populares. Las caídas de emisión eran la queja principal en todas ellas, así que la reconexión fue lo primero en lo que se trabajó.
Interrupciones, un traspaso entre Wi-Fi y datos móviles, una emisión estancada o caída: cada una activa una reconexión, reintentada tras 1, 2, 4, 8 y 15 segundos y luego cada 15 segundos hasta que vuelve el audio. Un ahorrador de datos elige la emisión de menor bitrate en conexiones medidas salvo que el oyente haya elegido una, y todas las emisiones del plan están en el selector de calidad.
El «sonando ahora» se lee de los metadatos ICY de la propia emisión, de modo que el título cambia con la canción; el endpoint de «sonando ahora» de la emisora cubre las emisiones que no llevan ninguno. Debajo aparece lo reproducido recientemente, y los oyentes guardan en su dispositivo una lista de canciones que les gustan.
Audio en segundo plano con controles en la pantalla de bloqueo, la notificación y el Centro de Control. CarPlay muestra tus emisiones, tus pódcasts y una pantalla de «Sonando ahora»; Android Auto navega por la misma biblioteca. AirPlay en iOS, Chromecast en Android.
La programación (en antena, a continuación, la semana completa) cuando la emisora tiene una, episodios de los feeds RSS de pódcast que indiques y peticiones de canciones de tu biblioteca en emisoras Platinum. Los planes que incluyen la aplicación también publican tus propios programas como pódcast, de modo que su feed puede ser uno de ellos: alojamiento de pódcast.
Un temporizador de apagado que atenúa el sonido y un despertador en Android. Comparte la emisora con un toque; contacta con el estudio por llamada, WhatsApp, SMS o correo electrónico; abre el sitio web y los perfiles sociales desde Acerca de.
Etiquetas de VoiceOver y TalkBack, tipo dinámico y fuentes grandes, y temas claros u oscuros que siguen al sistema. La interfaz sigue el idioma del dispositivo en siete idiomas.
La aplicación solo habla con tres tipos de servidor: el feed de tu emisora, los servidores de emisión y los hosts de pódcast que indiques. Su User-Agent identifica la aplicación, de modo que tus estadísticas de oyentes pueden contar a los oyentes de la aplicación sin identificar a nadie. La política de privacidad generada para cada aplicación afirma exactamente eso.
Las aplicaciones publicadas tienden a quedarse obsoletas porque nadie las recompila. Por eso una compilación solo lleva lo que muestran las tiendas; el resto se obtiene al iniciarse, al volver a primer plano y cada diez minutos.
| Cambios sin una nueva compilación | Requiere una nueva compilación y una actualización en la tienda |
|---|---|
| Emisiones y la fuente de «sonando ahora» | Nombre de la aplicación en la pantalla de inicio y en la tienda |
| Programación, pódcasts y peticiones de canciones | Icono de la aplicación y pantalla de presentación |
| Logotipo y descripción dentro de la aplicación | Colores y tema |
| Sitio web, enlaces sociales y datos de contacto | Identificadores de la tienda y números de versión |
Tres etapas, la última de ellas en tus propias cuentas de desarrollador. Las guías de publicación cubren cada pantalla de cada tienda.
El generador y las compilaciones no cuestan nada en un plan que cumpla los requisitos. Las tarifas de las tiendas pertenecen a Apple y Google y compran las cuentas de desarrollador desde las que se publican las aplicaciones, que es también la razón por la que las fichas, las valoraciones y las cifras de descargas son tuyas.
| Qué | Se paga a | Coste |
|---|---|---|
| Apple Developer Program | Apple | 99 $ al año |
| Cuenta de desarrollador de Google Play | 25 $, una vez | |
| Un Mac con Xcode 26 o posterior | Necesario solo para la compilación de iOS | Xcode es gratuito |
| Las aplicaciones generadas | Server Room | Incluidas en tu plan |
Los planes de radio Premium y Platinum incluyen las aplicaciones, y también los planes de radio de pago heredados. La emisora debe estar funcionando en la plataforma de radio actual; una que siga en la plataforma anterior cumple los requisitos en cuanto se migre, y el soporte puede guiarte en ese proceso. Las peticiones de canciones son una función de Platinum. El plan gratuito no tiene aplicaciones.
Los requisitos se comprueban en cada solicitud de compilación. Un cambio posterior de plan detiene las nuevas compilaciones; no desactiva una aplicación que ya está en las tiendas.
No. Las aplicaciones de iOS y Android están escritas y se mantienen aquí como plantillas; el panel introduce el nombre, el icono, el tema y el perfil de tu emisora en ellas y las compila. No se programa nada por tu parte. Android se entrega como un paquete de aplicación firmado que subes desde cualquier navegador, e iOS se entrega como un proyecto de Xcode que abres en un Mac, eliges tu equipo y archivas — comandos de menú, no código. Las guías de publicación recorren cada tienda pantalla por pantalla.
Solo para iOS. Apple acepta compilaciones para la App Store únicamente desde Xcode, y Xcode solo funciona en macOS, así que la aplicación de iOS se entrega como un proyecto que archivas en un Mac. La compilación de Android llega firmada y lista, y cualquier ordenador con navegador puede subirla a Google Play.
De la emisora. Ambas fichas residen en tus propias cuentas de desarrollador, de modo que las valoraciones, las reseñas y las estadísticas de instalación se acumulan para ti y no para Server Room.
Dentro de la aplicación, sí: lee el logotipo desde el perfil de tu emisora, así que uno nuevo aparece en la siguiente actualización de la fuente. El icono del lanzador y el icono de la tienda están compilados en la compilación, por lo que cambiarlos requiere recompilar y actualizar la ficha en la tienda.
Ninguno. Ninguna de las dos compilaciones enlaza una red publicitaria, un SDK de analítica ni un servicio de inicio de sesión, y la aplicación no recopila datos personales de los oyentes.
CarPlay requiere el permiso de audio de Apple en tu equipo de desarrollador. El titular de la cuenta lo solicita mediante el formulario de solicitud de CarPlay de Apple; la aprobación suele tardar de una a tres semanas. Después, activa «Apple ha aprobado CarPlay para mi aplicación» en el panel, recompila y sube el nuevo archivo de Xcode; la guía de la App Store tiene la secuencia. Android Auto no requiere ninguna solicitud a Google, solo una adhesión voluntaria en Play Console.
No. Las emisiones, la programación, los pódcast, los enlaces y los datos de contacto proceden de la fuente en vivo, que la aplicación actualiza al iniciarse y cada diez minutos. Solo se necesita recompilar para lo que muestran las tiendas, como el icono o el nombre de la aplicación, o para publicar una versión más reciente de la plantilla.
¿Listo para crear la tuya? Una emisora que cumpla los requisitos encuentra su aplicación en Aplicaciones, dentro del panel de control.