Aplicații pentru stații · iOS · Android · CarPlay · Android Auto
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.
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.
Î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.
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.
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.
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.
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.
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.
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.
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.
| Schimbări fără o nouă versiune | Necesită o nouă versiune și o actualizare în magazin |
|---|---|
| Fluxurile și sursa now-playing | Numele aplicației pe ecranul de pornire și în magazin |
| Programul, podcasturile și cererile de melodii | Pictograma aplicației și ecranul de pornire |
| Logo-ul și descrierea din aplicație | Culorile și tema |
| Site-ul web, linkurile sociale și datele de contact | Identificatorii din magazin și numerele de versiune |
Trei etape, ultima în propriile conturi de dezvoltator. Ghidurile de publicare acoperă fiecare magazin ecran cu ecran.
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.
| Ce | Plătit către | Cost |
|---|---|---|
| Programul Apple Developer | Apple | $99 pe an |
| Cont de dezvoltator Google Play | $25, o singură dată | |
| Un Mac cu Xcode 26 sau mai nou | Necesar doar pentru versiunea iOS | Xcode este gratuit |
| Aplicațiile generate | Server Room | Incluse în planul tău |
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.
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.
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.
Î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.
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.
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.
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.