Aplicaciones de emisora · iOS · Android · CarPlay · Android Auto

Aplicaciones móviles para emisoras de radio en iOS y Android, generadas desde tu panel

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.

Diseñada a partir de lo que los oyentes critican

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ó.

Reproducción que sobrevive a un trayecto

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.

Títulos sincronizados con el audio

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.

Todas las superficies de control

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.

Contenido de la emisora

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.

Para el oyente

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.

Accesibilidad e idioma

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.

Lo que la aplicación nunca hace

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.

En vivo desde el perfil, o integrado en la compilación

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.

  1. Perfil de la emisoraLogotipo, enlaces, emisiones, programación, pódcasts
  2. Feed en vivoNuestra API, almacenada en caché por la aplicación entre actualizaciones
  3. Tu aplicaciónActualizada sin una nueva versión
Un campo que falta oculta su pantalla en lugar de romper la aplicación, y una función que desactivaste permanece desactivada.
Cambios sin una nueva compilaciónRequiere 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 cancionesIcono de la aplicación y pantalla de presentación
Logotipo y descripción dentro de la aplicaciónColores y tema
Sitio web, enlaces sociales y datos de contactoIdentificadores de la tienda y números de versión

Del perfil a la tienda

Tres etapas, la última de ellas en tus propias cuentas de desarrollador. Las guías de publicación cubren cada pantalla de cada tienda.

1 · Perfil
Sube un logotipo cuadrado de al menos 1024 px y rellena los enlaces de la emisora y los datos de contacto del estudio.
2 · Generar
Define el nombre de la aplicación (30 caracteres), el nombre corto (12), el tema y un color de acento, y compila. Android devuelve un .aab firmado más un .apk; iOS devuelve un proyecto Xcode comprimido sin CocoaPods ni paquetes Swift que descargar, que archivas en Xcode en un Mac.
3 · Publicar
Envíalas desde tus propias cuentas: Google Play para Android y Android Auto, la App Store para iPhone, iPad y CarPlay.

Cuentas y costes

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 aCoste
Apple Developer ProgramApple99 $ al año
Cuenta de desarrollador de Google PlayGoogle25 $, una vez
Un Mac con Xcode 26 o posteriorNecesario solo para la compilación de iOSXcode es gratuito
Las aplicaciones generadasServer RoomIncluidas en tu plan

Requisitos

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.

Preguntas

¿Necesito un desarrollador para crear la aplicación?

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.

¿Es obligatorio un Mac?

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 quién es la aplicación publicada?

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.

¿Se puede cambiar el logotipo después de publicar la aplicación?

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.

¿Hay anuncios en la aplicación?

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.

¿Cómo se activa CarPlay?

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.

¿Un cambio de programación o de emisión requiere una nueva versión?

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.