This is actually pretty amazing, definitely the most impressive pwa I've ever seen.
It took me about 3 minutes to add to my home screen, export a opml from pocket casts and import it to whatever.
Having offline downloads, ability to adjust playback speed etc is really cool too.
Nice work!
I'm on my phone now, so I'm curious to see how it looks on a browser. Obviously syncing of podcasts / listening positions is not going to work, by design?
The AI search is actually kind of cool for discovering podcasts too, I kind of rolled my eyes a bit when I read it, but it actually worked ok for a query I tried, and I do find it difficult to find new podcasts.
Ah, just realized you might be talking about syncing state between devices. Definitely haven't tackled that, as there's no coordinating server in the architecture at this point. But I did recently add "beaming", which lets you quickly transfer your subscription lists between devices with a QR code backed by an ephemeral, signed link.
When open in the browser, try some vi navigation keys :-)
Nice, thanks!
> Obviously syncing of podcasts / listening positions is not going to work, by design?
Not sure, can you say more? Quick potential answers in the meantime.
For syncing, there's an auto-sync that runs in the background and prioritizes the shows that you've listened to most in the past month, but eventually cycles through all podcasts that you follow. There's also a manual sync on the Following page.
For listening positions, there's a Queue where you can drag individual episodes up and down to change the order, and playback will automatically cycle to the next episode in the queue when the playing episode finishes.