Hacker News new | ask | show | jobs
by dskleingeld 2031 days ago
regarding podcasts, I am getting a pinephone in a week or two and am building a podcast player as a side project. It is the first gui/app I have ever made and currently it cant even play anything, that is when it compiles, but if you take a look in 2 weeks I might have something (ugly and) functional. https://github.com/dskleingeld/pods
3 comments

This looks exactly like what I would do, if I had any bandwidth to spare. I'll be watching this space. :P

I did look at the different frameworks/libs on areweguiyet.com and also arrived at iced at the beginning. Have you tried actually compiling this for arm64 yet? I don't see the target set in the project itself, but I usually set it in `.cargo/config`

I was actually planning on cheating by compiling it on the pinephone itself. Since cross compiling (using cargo cross) gets stuck on building a C dep. I will probably look at solving that in the future though. First got to get a basic player working!
Nice! May I add it to https://linmobapps.frama.io?

WRT to podcasts in general: Gnome Podcasts (not packaged in Mobian) is ok, and Rhythmbox (which is kinda adapted for phones), has podcast support too (with Apple Podcasts directory search).

Of course though it is FAR from done yet, currently biting my teeth into streaming the audio.
Cool.

It looks empty because there's no README.md and you could mention it's using Iced as it's ui library.

Yeah I will definitely acknowledge the great rust crates that make this possible