İstasyon uygulamaları · iOS · Android · CarPlay · Android Auto

Panelinizde oluşturulan iOS ve Android radyo istasyonu mobil uygulamaları

Server Room, istasyonunuzun mobil uygulamasını profilinden üretir: iPhone, iPad ve Android; aynı yapıda CarPlay ve Android Auto ile birlikte. Sipariş edilecek bir geliştirme ve yazılacak kod yoktur. Uygulamaları kendi geliştirici hesaplarınızdan imzalar ve gönderirsiniz; böylece istasyonunuzun adıyla yayınlanırlar ve Premium ile Platinum radyo planlarına dahildir.

Dinleyicilerin şikayet ettiği şeyler etrafında inşa edildi

Özellik listesi, en popüler istasyon uygulamalarının yorumlarını okuyarak oluşturuldu. Kesilen yayınlar hepsinde en büyük şikayetti; bu yüzden yeniden bağlanma, üzerinde ilk çalışılan yer oldu.

Yolculuğa dayanan oynatma

Kesintiler, Wi-Fi ile hücresel arasında geçiş, takılan veya kopan bir yayın: her biri yeniden bağlanmayı tetikler; 1, 2, 4, 8 ve 15 saniye sonra, ardından ses geri gelene kadar her 15 saniyede bir yeniden denenir. Veri tasarrufu, dinleyici bir yayın seçmediği sürece ölçümlü bağlantılarda en düşük bit hızlı yayını seçer ve plandaki her yayın kalite seçicide yer alır.

Sesle senkronize başlıklar

Şu an çalan, yayının kendi ICY meta verisinden okunur; böylece başlık şarkıyla birlikte değişir. Hiç meta veri taşımayan yayınları istasyonun şu an çalan uç noktası karşılar. Son çalınanlar onun altında yer alır ve dinleyiciler beğendikleri şarkıların listesini cihazlarında tutar.

Her kontrol yüzeyi

Kilit ekranı, bildirim ve Denetim Merkezi kontrolleriyle arka plan sesi. CarPlay yayınlarınızı, podcast'lerinizi ve bir Şu An Çalan ekranını gösterir; Android Auto aynı kitaplığa göz atar. iOS'ta AirPlay, Android'de Chromecast.

İstasyon içeriği

İstasyonun bir programı varsa program (şu an, sıradaki, tüm hafta), listelediğiniz podcast RSS akışlarından bölümler ve Platinum istasyonlarda kitaplığınızdan şarkı istekleri. Uygulamayı içeren planlar ayrıca kendi programlarınızı podcast olarak yayınlar; böylece akışı onlardan biri olabilir: podcast barındırma.

Dinleyici için

Sesi kısarak kapatan bir uyku zamanlayıcısı ve Android'de bir alarm saati. İstasyonu tek dokunuşla paylaşın; stüdyoya arama, WhatsApp, SMS veya e-posta ile ulaşın; Hakkında bölümünden web sitesini ve sosyal profilleri açın.

Erişilebilirlik ve dil

VoiceOver ve TalkBack etiketleri, Dinamik Yazı Tipi ve büyük fontlar, sistemi izleyen açık veya koyu temalar. Arayüz, yedi dilde cihaz dilini izler.

Uygulamanın asla yapmadıkları

Uygulama yalnızca üç tür sunucuyla konuşur: istasyonunuzun akışı, yayın sunucuları ve adlandırdığınız podcast sunucuları. User-Agent'ı uygulamayı tanımlar; böylece dinleyici istatistikleriniz kimseyi tanımlamadan uygulama dinleyicilerini sayabilir. Her uygulama için oluşturulan gizlilik politikası tam olarak bunu belirtir.

Profilden canlı veya yapıya gömülü

Yayınlanan uygulamalar genellikle bayatlar çünkü kimse onları yeniden derlemez. Bu yüzden bir yapı yalnızca mağazaların gösterdiği şeyleri taşır; geri kalanı başlatmada, ön plana dönüşte ve her on dakikada bir getirilir.

  1. İstasyon profiliLogo, bağlantılar, yayınlar, program, podcast'ler
  2. Canlı akışAPI'miz, yenilemeler arasında uygulama tarafından önbelleğe alınır
  3. UygulamanızYeni sürüm olmadan güncellenir
Eksik bir alan, uygulamayı bozmak yerine ekranını gizler ve kapattığınız bir özellik kapalı kalır.
Yeni yapı olmadan değişenlerYeni yapı ve mağaza güncellemesi gerektirenler
Yayınlar ve şu an çalan kaynağıAna ekrandaki ve mağazadaki uygulama adı
Program, podcast'ler ve şarkı istekleriUygulama simgesi ve açılış ekranı
Uygulama içindeki logo ve açıklamaRenkler ve tema
Web sitesi, sosyal bağlantılar ve iletişim bilgileriMağaza tanımlayıcıları ve sürüm numaraları

Profilden mağazaya

Üç aşama; sonuncusu kendi geliştirici hesaplarınızda. Yayınlama kılavuzları her mağaza ekranını ekran ekran ele alır.

1 · Profil
En az 1024 px kare bir logo yükleyin ve istasyonun bağlantıları ile stüdyo iletişim bilgilerini doldurun.
2 · Oluştur
Uygulama adını (30 karakter), kısa adı (12), temayı ve bir vurgu rengini ayarlayın, ardından derleyin. Android imzalı bir .aab artı bir .apk döndürür; iOS, getirilecek CocoaPods veya Swift paketi olmayan sıkıştırılmış bir Xcode projesi döndürür; bunu bir Mac'te Xcode'da arşivlersiniz.
3 · Yayınla
Kendi hesaplarınızdan gönderin: Android ve Android Auto için Google Play, iPhone, iPad ve CarPlay için App Store.

Hesaplar ve maliyetler

Üretici ve yapılar, uygun bir planda hiçbir ücrete tabi değildir. Mağaza ücretleri Apple ve Google'a aittir ve uygulamaların yayınlandığı geliştirici hesaplarını satın alır; bu yüzden listeler, puanlar ve indirme rakamları da sizindir.

NeKime ödenirMaliyet
Apple Developer ProgramAppleYılda $99
Google Play geliştirici hesabıGoogle$25, bir kez
Xcode 26 veya sonrasına sahip bir MacYalnızca iOS yapısı için gerekirXcode ücretsizdir
Oluşturulan uygulamalarServer RoomPlanınıza dahildir

Uygunluk

Premium ve Platinum radyo planları uygulamaları içerir; eski ücretli radyo planları da içerir. İstasyon güncel radyo platformunda çalışıyor olmalıdır; önceki platformda olan biri taşındığı anda uygun hale gelir ve destek size bu süreçte rehberlik edebilir. Şarkı istekleri bir Platinum özelliğidir. Ücretsiz planda uygulama yoktur.

Uygunluk her derleme isteğinde kontrol edilir. Daha sonra plan değişikliği yeni derlemeleri durdurur; mağazalarda zaten bulunan bir uygulamayı kapatmaz.

Sorular

Uygulamayı oluşturmak için bir geliştiriciye ihtiyacım var mı?

Hayır. iOS ve Android uygulamaları burada şablon olarak yazılır ve bakımı yapılır; panel istasyonunuzun adını, simgesini, temasını ve profilini bunlara yerleştirir ve derler. Sizin tarafınızda hiçbir şey kodlanmaz. Android, herhangi bir tarayıcıdan yüklediğiniz imzalı bir uygulama paketi olarak gelir; iOS ise Mac'te açtığınız, ekibinizi seçtiğiniz ve arşivlediğiniz bir Xcode projesi olarak gelir — kod değil, menü komutları. Yayınlama kılavuzları her mağazayı ekran ekran ele alır.

Mac gerekli mi?

Yalnızca iOS için. Apple, App Store derlemelerini yalnızca Xcode'dan kabul eder ve Xcode yalnızca macOS'ta çalışır; bu nedenle iOS uygulaması, Mac'te arşivlediğiniz bir proje olarak teslim edilir. Android derlemesi imzalı ve hazır gelir; tarayıcısı olan herhangi bir bilgisayar onu Google Play'e yükleyebilir.

Yayınlanan uygulamanın sahibi kimdir?

İstasyonun kendisidir. Her iki liste de kendi geliştirici hesaplarınızda yer alır; böylece puanlar, yorumlar ve yükleme istatistikleri Server Room yerine size birikir.

Uygulama yayınlandıktan sonra logo değişebilir mi?

Uygulamanın içinde evet: logoyu istasyon profilinizden okur, böylece yenisi bir sonraki akış yenilemesinde görünür. Başlatıcı simgesi ve mağaza simgesi derlemeye gömülüdür; bu nedenle bunları değiştirmek yeniden derleme ve mağaza güncellemesi gerektirir.

Uygulamada reklam var mı?

Yok. Her iki derleme de bir reklam ağı, analiz SDK'sı veya oturum açma hizmeti bağlamaz ve uygulama dinleyicilerden hiçbir kişisel veri toplamaz.

CarPlay nasıl etkinleştirilir?

CarPlay, geliştirici ekibinizde Apple'ın ses yetkisini gerektirir. Hesap sahibi bunu Apple'ın CarPlay talep formu aracılığıyla ister; onay genellikle bir ila üç hafta sürer. Ardından panelde "Apple, uygulamam için CarPlay'i onayladı" seçeneğini açın, yeniden derleyin ve yeni Xcode arşivini yükleyin; App Store kılavuzu sıralamayı içerir. Android Auto, Google'a bir talep içermez; yalnızca Play Console'da bir katılım onayı gerektirir.

Program veya akış değişikliği yeni bir sürüm gerektirir mi?

Hayır. Akışlar, program, podcast'ler, bağlantılar ve iletişim bilgileri canlı akıştan gelir; uygulama bunları başlatıldığında ve her on dakikada bir yeniler. Yeniden derleme yalnızca mağazaların gösterdiği simge veya uygulama adı gibi öğeler için ya da daha yeni bir şablon sürümü yayınlamak için gerekir.

Oluşturmaya hazır mısınız? Uygun bir istasyon, uygulamasını kontrol panelindeki Uygulamalar altında bulur.