Updated
2 days
ago.
1 hackers ♥️.
1 follower.
Description
> Garmin Podcasts is a Garmin Connect IQ podcast app powered by Podcast Index. No external service or subscription required: all you need is you watch!
Garmin Podcasts is not developed anymore. I have no experience with the Garmin Connect IQ SDK nor Monkey C, reviving this app is a good opportunity to change that.
Resources
- https://github.com/lucasasselli/garmin-podcasts
- https://developer.garmin.com/connect-iq/sdk/
Hackweek 24
Goals
- Getting started with Monkey C / Garmin Connect IQ SDK by building Garmin Podcasts
- Fix disconnects when downloading episodes
Outcome
- Built the application locally with type checking disabled
- Tested the current application on my watch, using podcastindex.org to subscribe locally
- Testing gpodder-sync needs a submission to Connect IQ Store, I didn't submit it yet
- Got familiar with code base and Monkey C while adding type hints
Hackweek 25
Goals
- Understand Audio Content Provider apps in-depth
- Understand platform constraints
Outcome
- Started a new podcast app from scratch: repo
- Implemented a feed-processor server that extracts episodes from RSS feeds, serialized as JSON
- Implemented Episode selection menu where the user can select which episodes to download
This project is part of:
Hack Week 24 Hack Week 25
Comments
Be the first to comment!
Similar Projects
This project is one of its kind!