SoundCloud для Mac, которого у SoundCloud нет

habrahabr.ru · world
Full story

Nimbus is a native SoundCloud client for Mac. Its creator built it because SoundCloud only offers a website on Mac. Written in SwiftUI and AppKit, it supports gapless playback, media keys and Now Playing, Chromecast streaming, and a fullscreen mode that displays the track as a vinyl record.

Я слушаю SoundCloud каждый день, а на Mac у него есть только сайт. Поэтому я написал Nimbus — нативный клиент на SwiftUI и AppKit: треки сменяют друг друга без паузы, работают медиаклавиши и Now Playing, музыку можно отправить на Chromecast, а полноэкранный режим превращает трек в пластинку. Внутри — куда уходят полторы секунды между треками, почему SwiftUI пришлось посадить на AppKit и как подружить Mac с Chromecast, для которого нет SDK под macOS. Как это устроено

Read full article → Compare