Aplicații pentru stații · iOS · Android · CarPlay · Android Auto

O aplicație radio nativă pentru stația ta, generată în panoul tău

Server Room construiește aplicațiile pentru iPhone, iPad și Android ale stației tale din profilul acesteia, cu CarPlay și Android Auto în aceeași versiune. Le semnezi și le trimiți din propriile conturi de dezvoltator, astfel încât apar sub numele stației tale. Sunt incluse în planurile radio Premium și Platinum.

Construit în jurul nemulțumirilor ascultătorilor

Lista de funcții a pornit de la citirea recenziilor celor mai populare aplicații de stații. Fluxurile întrerupte au fost principala plângere în toate, așa că reconectarea a fost primul lucru la care am lucrat.

Redare care supraviețuiește navetei

Întreruperi, o trecere între Wi-Fi și date mobile, un flux blocat sau întrerupt: fiecare declanșează o reconectare, reîncercată după 1, 2, 4, 8 și 15 secunde și apoi la fiecare 15 secunde până când sunetul revine. Un mod de economisire a datelor alege fluxul cu cel mai mic bitrate pe conexiunile contorizate, dacă ascultătorul nu a ales unul, iar fiecare flux din plan se află în selectorul de calitate.

Titluri sincronizate cu sunetul

Piesa curentă este citită din metadatele ICY proprii fluxului, astfel încât titlul se schimbă odată cu melodia; punctul de acces now-playing al stației acoperă fluxurile care nu au așa ceva. Piesele redate recent apar dedesubt, iar ascultătorii păstrează o listă de melodii apreciate pe dispozitivul lor.

Fiecare suprafață de control

Audio în fundal cu comenzi pe ecranul de blocare, în notificări și în Centrul de control. CarPlay afișează fluxurile tale, podcasturile tale și un ecran Now Playing; Android Auto navighează prin aceeași bibliotecă. AirPlay pe iOS, Chromecast pe Android.

Conținutul stației

Programul (acum, urmează, întreaga săptămână) când stația are unul, episoadele din feedurile RSS de podcast pe care le listezi și cererile de melodii din biblioteca ta la stațiile Platinum.

Pentru ascultător

Un temporizator de somn care reduce treptat volumul și un ceas deșteptător pe Android. Distribuie stația printr-o singură atingere; contactează studioul prin apel, WhatsApp, SMS sau e-mail; deschide site-ul web și profilurile sociale din Despre.

Accesibilitate și limbă

Etichete VoiceOver și TalkBack, tip dinamic și fonturi mari, precum și teme luminoase sau întunecate care urmează sistemul. Interfața urmează limba dispozitivului în șapte limbi.

Ce nu face niciodată aplicația

Aplicația comunică doar cu trei tipuri de gazde: feedul stației tale, serverele de streaming și gazdele de podcast pe care le numești. User-Agent-ul său identifică aplicația, astfel încât statisticile tale de ascultători pot număra ascultătorii aplicației fără a identifica pe cineva. Politica de confidențialitate generată pentru fiecare aplicație afirmă exact acest lucru.

Live din profil sau inclus în versiune

Aplicațiile publicate tind să devină învechite pentru că nimeni nu le reconstruiește. Așa că o versiune conține doar ceea ce afișează magazinele; restul este preluat la lansare, la revenirea în prim-plan și la fiecare zece minute.

  1. Profilul stațieiLogo, linkuri, fluxuri, program, podcasturi
  2. Feed liveAPI-ul nostru, stocat în cache de aplicație între reîmprospătări
  3. Aplicația taActualizată fără o nouă lansare
Un câmp lipsă își ascunde ecranul în loc să strice aplicația, iar o funcție pe care ai dezactivat-o rămâne oprită.
Schimbări fără o nouă versiuneNecesită o nouă versiune și o actualizare în magazin
Fluxurile și sursa now-playingNumele aplicației pe ecranul de pornire și în magazin
Programul, podcasturile și cererile de melodiiPictograma aplicației și ecranul de pornire
Logo-ul și descrierea din aplicațieCulorile și tema
Site-ul web, linkurile sociale și datele de contactIdentificatorii din magazin și numerele de versiune

De la profil la magazin

Trei etape, ultima în propriile conturi de dezvoltator. Ghidurile de publicare acoperă fiecare magazin ecran cu ecran.

1 · Profil
Încarcă un logo pătrat de cel puțin 1024 px și completează linkurile stației și datele de contact ale studioului.
2 · Generare
Setează numele aplicației (30 de caractere), numele scurt (12), tema și o culoare de accent, apoi construiește. Android returnează un .aab semnat plus un .apk; iOS returnează un proiect Xcode arhivat fără CocoaPods sau pachete Swift de descărcat, pe care îl arhivezi în Xcode pe un Mac.
3 · Publicare
Trimite din propriile conturi: Google Play pentru Android și Android Auto, App Store pentru iPhone, iPad și CarPlay.

Conturi și costuri

Generatorul și versiunile nu costă nimic pe un plan eligibil. Taxele magazinelor aparțin Apple și Google și cumpără conturile de dezvoltator din care sunt publicate aplicațiile, motiv pentru care listările, evaluările și cifrele de descărcare sunt ale tale.

CePlătit cătreCost
Programul Apple DeveloperApple$99 pe an
Cont de dezvoltator Google PlayGoogle$25, o singură dată
Un Mac cu Xcode 26 sau mai nouNecesar doar pentru versiunea iOSXcode este gratuit
Aplicațiile generateServer RoomIncluse în planul tău

Eligibilitate

Planurile radio Premium și Platinum includ aplicațiile, la fel și planurile radio plătite mai vechi. Stația trebuie să ruleze pe platforma radio actuală; una încă pe platforma anterioară devine eligibilă imediat ce este migrată, iar suportul te poate ghida prin acest proces. Cererile de melodii sunt o funcție Platinum. Planul gratuit nu are aplicații.

Eligibilitatea este verificată la fiecare cerere de construire. O schimbare ulterioară de plan oprește noile versiuni; nu dezactivează o aplicație care este deja în magazine.

Întrebări

Este necesar un Mac?

Doar pentru iOS. Apple acceptă build-uri pentru App Store exclusiv din Xcode, iar Xcode rulează doar pe macOS, așa că aplicația iOS este livrată ca proiect pe care îl arhivezi pe un Mac. Build-ul pentru Android ajunge semnat și gata de publicare, iar orice computer cu un browser îl poate încărca pe Google Play.

Cine deține aplicația publicată?

Stația. Ambele listări se află în conturile tale de dezvoltator, astfel că ratingurile, recenziile și statisticile de instalare se acumulează în favoarea ta, nu a Server Room.

Se poate schimba logo-ul după publicarea aplicației?

În interiorul aplicației, da: aceasta citește logo-ul din profilul stației, astfel că unul nou apare la următoarea reîmprospătare a fluxului. Pictograma de lansare și pictograma din magazin sunt compilate în build, așa că schimbarea acestora necesită o recompilare și o actualizare în magazin.

Există reclame în aplicație?

Niciuna. Niciun build nu include o rețea de publicitate, un SDK de analiză sau un serviciu de autentificare, iar aplicația nu colectează date personale de la ascultători.

Cum se activează CarPlay?

CarPlay necesită dreptul audio Apple pe echipa ta de dezvoltatori. Deținătorul contului îl solicită prin formularul de solicitare CarPlay al Apple; aprobarea durează de obicei între una și trei săptămâni. După aceea, activează „Apple a aprobat CarPlay pentru aplicația mea” în panou, recompilează și încarcă noua arhivă Xcode; ghidul pentru App Store conține secvența. Android Auto nu implică nicio solicitare către Google, doar o activare în Play Console.

O schimbare de program sau de flux necesită o nouă versiune?

Nu. Fluxurile, programul, podcasturile, linkurile și datele de contact provin din fluxul live, pe care aplicația îl reîmprospătează la lansare și la fiecare zece minute. O recompilare este necesară doar pentru ceea ce afișează magazinele, cum ar fi pictograma sau numele aplicației, sau pentru a livra o versiune mai nouă a șablonului.

Ești gata să construiești? O stație eligibilă își găsește aplicația sub Aplicații în panoul de control.