Archiwum kategorii: Bez kategorii

Eter ikona

Eter – mój program do odbioru radia internetowego

Od piątku (10 lipca) piszę dużo na Twitterze o tym, że pracuję nad nieoficjalną aplikacją do słuchania nowego radia założonego przez Wojciecha Manna i innych byłych redaktorów Trójki, czyli radia Nowy Świat.

Na pomysł napisania tego programu wpadłem w chwili, kiedy jeszcze nie było oficjalnej aplikacji dla iOS. Co więcej, chciałem słuchać tego radia na Macu, a bardzo nie lubię robić tego w przeglądarce. Od jakiegoś czasu zamierzałem też spróbować napisać jakąś uniwersalną aplikację, działającą i na iPhonie, iPadzie oraz Macu z wykorzystaniem technologii Catalyst. Chciałem ją też napisać w zaprezentowanym w ubiegłym roku nowym uniwersalnym frameworku SwiftUI. Napisanie własnego playera radiowego było więc bardzo dobrą okazją.

Myślałem oczywiście głównie o wersji dla Maca, ale skoro jest Catalyst i SwiftUI to łatwo i szybko można napisać ją na wszystkie platformy. Mój player będzie dostępny jako uniwersalna aplikacja w App Store (Universal Purchase), dla macOS, iOS, iPadOS i tvOS.

Ostatecznie też pomyślałem, że rozwinie się ona w odtwarzacz wielu stacji radiowych z możliwością dodawania ich przez użytkowników, oraz wyborem stacji polecanych przeze mnie i przez innych użytkowników (o tym napiszę przy innej okazji).

Zastanawiałem się też nad nazwą. Początkowo program nazywał się New World Radio Player… koszmarek co? Później zmieniłem mu nazwę na Radiowa Manna, ale pomyślałem, że jest ona zbyt podobna do nazwy programu Wojciech Manna w radiu Nowy Świat – Poranna Manna. Na ostateczną nazwę wpadłem podczas dłuższego spaceru po lesie. Mój program nazywa się Eter. Radio gra przecież w eterze, choćby i tym cyfrowym.

Obecna wersja aplikacji jest bardzo prosta i pozwala tylko na odbiór streamu wspomnianego już radia Nowy Świat, ale napisanie jej i wysłanie do App Store zajęło mi weekend. Przyznacie, że niezbyt długo. Cały projekt jest dla mnie na razie swego rodzaju poligonem, w którym uczę się i testuję możliwości SwiftUI, Catalyst, budowania aplikacji dla Apple TV czy programów właśnie do odbioru strumieni radia internetowego.

Aplikacja uniwersalna w wersji dla macOS, iOS, iPadOS i tvOS jest już wrzucona do App Store, gdzie czeka na zgłoszenie do publikacji. Cały czas w niej bowiem dłubię.

Żeby moje tweety z ostatnich dni nie były gołosłowne. Udostępniam wam betę Eteru w wersji dla Maca. Możecie ją pobrać tutaj i korzystać bez ograniczeń.

Eter dla macOS v. beta 1.0

Aktualizacja

Jeśli chcecie przetestować i pomóc mi w ulepszeniu Eteru w wersji dla iOS to możecie zarejestrować się do jego beta testów w aplikacji Test Flight. Wystarczy, że klikniecie TUTAJ.

MacKozer.pl wraca…

Tak, dobrze widzicie. MacKozer.pl wraca. Nie, to nie będzie znowu blog o aplikacjach dla iOS i macOS czy generalnie o nowinkach ze świata Apple, tak jak kiedyś. O tym wszystkim piszę od ponad siedmiu lat na MyApple.pl i tak zostanie.

Nie oznacza to jednak, że nie będę tutaj pisał o Apple czy aplikacjach. Owszem będę, ale głównie o własnych projektach i własnych doświadczeniach jako dewelopera. MacKozer.pl staje się bowiem teraz przede wszystkim moją stroną profilową z informacjami o mnie, jako o deweloperze czy o moich projektach (aplikacjach), np. tych darmowych, które tworzę dla siebie i udostępniam je też Wam.

Niniejszy blog będzie częścią tej strony. Będzie to osobisty blog dewelopera i redaktora. Dlatego warto tu czasem zaglądać (choć linki do nowych wpisów na pewno będę wrzucał na Twittera i Facebooka, a może i na Mastodonta 🙂 ).