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

Looking for hackers with the skills:

garmin podcast

This project is part of:

Hack Week 24 Hack Week 25

Activity

  • about 1 year ago: agraul started this project.
  • about 1 year ago: lpalovsky liked this project.
  • about 1 year ago: agraul added keyword "garmin" to this project.
  • about 1 year ago: agraul added keyword "podcast" to this project.
  • about 1 year ago: agraul originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!