Ideja je bila stvoriti brzu i jednostavnu radio aplikaciju, gdje možete slobodno pregledavati i slušati radio postaje iz cijelog svijeta. Ispostavilo se da postoji izvrstan API za radio preglednik, koji pokreće zajednica, a njegova baza podataka trenutno sadrži gotovo 40.000 radijskih postaja.
Jedna od glavnih značajki na umu bila je da radio-iskustvo ne smiju prekidati nikakvi oglasi. Dakle, ova aplikacija ih nikada neće imati (neki radijski streamovi mogu reproducirati vlastite oglase i uvodne oglase).
Značajan trud uložen je u optimizaciju i funkcionalnost aplikacije te njezin vizualni izgled. Nakon desetaka mozganja s mojim dobrim prijateljem (imam na umu da je daltonist), aplikacija je dobila određeni stil.
Za sada aplikacija ima sljedeće značajke:
• Intuitivni dizajn s dnevnim/noćnim načinom rada.
• Optimizacija za brze performanse na duge staze, uz minimalnu upotrebu memorije.
• Prikaz naslova reproduciranih pjesama ako ih pruža radio prijenos.
• Upiti za pretraživanje s do 9 različitih parametara, koji se mogu kombinirati (ne jamče sve kombinacije rezultate, stoga provjerite navedeni broj postaja).
• Mogućnost dodavanja postaja u favorite.
• Izrada i uređivanje playlista.
• “Lazy list” - generira se automatski na temelju postaja koje su nedavno imale najaktivnije vrijeme slušanja.
• Solidna implementacija kartice povijesti, s funkcijom automatskog čišćenja, pretraživanjem pjesama koje su vam se svidjele na webu i Youtubeu.
• Za svoju osobnu upotrebu, možete snimati dijelove radio prijenosa;
• Širok raspon prilagodbi i postavki.
• Također, možete primijeniti audio efekte.
Stvaranje ove aplikacije za mene je bio veliki proces učenja. Nadam se da će radio entuzijastima biti od koristi. Ako je tako, ostavite komentar sa svojim mišljenjem o tome koje bih druge značajke mogao dodati. Nadalje, ako neka postojeća značajka ne radi kako se očekuje, također je navedite. Želio bih nastaviti raditi i poboljšavati ovu aplikaciju.