Live data from Hacker News

Tell HN: 2 years building a kids audio app as a solo dev – lessons learned

news.ycombinator.com

81–84 of 84 posts

Re: Tell HN: 2 years building a kids audio app as a solo dev – lessons learned

#83
post #75

Earlier quoted context omitted.

Makes sense. Flutter has a good reputation - I've heard mostly positive things. For me, I had bad experiences with React Native in the past and already built another iOS app in Swift. Knew the ecosystem, liked SwiftUI, so sticking with native felt right. Less context switching, and I can use Apple frameworks directly – MusicKit for Apple Music integration and native offline playback would've been painful to wrap. Cro…

I haven't tried anything music related, but I did have a need to embed video playback in user-created content in a consistent way across platforms. I'm pretty impressed with how that turned out.

Cross-platform video playback sounds challenging – codecs, formats, DRM, performance. Good luck with that one! ;)

Re: Tell HN: 2 years building a kids audio app as a solo dev – lessons learned

#84
post #79

Earlier quoted context omitted.

YouTube Music would be great, but there's no official API for third-party apps. Only unofficial libraries that scrape the web interface – not something I'd want to build an app on. Too fragile and could break anytime. Interesting about Australia – sounds like the social media ban for under-16s now includes YouTube, but YouTube Music as a pure streaming service should be separate. The ban targets social platforms with…

That's fair. Lack of any official APIs outside of the standard YT data API is frustrating. Would love to see / hear about a rosetta stone for the streaming services to allow easier migration (and integration) between them. Though I guess that's not in anyone's interest. Also regards the ban, from what I've read Google have included Music by choice. Potentially as a bargaining chip.

A universal standard for streaming services would be amazing – but yeah, lock-in is the whole point for them. Even basic stuff like playlist export is intentionally painful.

Interesting that Google included Music by choice. Classic move – comply broadly, then negotiate exceptions later. Thanks for the info!

Post reply on HN