Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Issue: Initial Release of Wear OS Watch App ⌚️ #825

Closed
44 of 56 tasks
mchowning opened this issue Mar 9, 2023 · 1 comment
Closed
44 of 56 tasks

Project Issue: Initial Release of Wear OS Watch App ⌚️ #825

mchowning opened this issue Mar 9, 2023 · 1 comment
Labels

Comments

@mchowning
Copy link
Contributor

mchowning commented Mar 9, 2023

Update

We have moved to using a project board for tracking work on our watch app. Please refer to that instead of this issue going forward.


For the initial release, we will focus on the watch app functioning independently of the phone. The ability to control Pocket Casts on the phone will be added afterwards (if we have time, some minimal control of the phone app may be added to the initial release).

This is not a final list of tasks. Additional items will be added as they come up.

🙏 Please leave a comment if you want to work on something. The task descriptions below are intentionally pretty minimal. If you want to work on something, I can give more information about the task (plans for the feature, UI designs, etc.) and help make sure we don't have two people working on the same thing.


🔨 Work in progress
High priority task
🤸 Stretch goal—would be nice to have in the initial release, but not a blocker
Unknown priority—not sure when we'll get to this

Core functionality

Now Playing

Authentication

🔨Podcasts screen

🔨Podcast screen

Episode screen

Settings screen

Downloads/Network

Other

Fixes

  • ❗ Address performance issues (slow load, slow scrolling)
    • Scrolling feels sluggish on a Galaxy 4 (it's better on newer watches). Youtube Music, for example, feels much more fluid (maybe this is a compose issue and Youtube Music is using Views still 🤔 ). Let's look into whether we want to try and make the scrolling more-responsive/faster if fixing the performance issues doesn't resolve this.
  • When logging out of a (google-connected?) account, the app sometimes crashes. (Avoiding crashing on RxJava errors in production #971 avoids the issue on release builds)
  • Default media notification on Galaxy Watch 4 is not getting reflecting the playback state when playing from the PC watch app (Fix wear media notifications #1064)
  • 🤸 When logging into the app using email, the Now Playing chip sometimes doesn't seem to get its colorful background the first time it is displayed.

Files

  • Initial screen implementation

🤸 Folders

  • Initial screen implementation

🤸 Filters screen

  • Initial screen implementation

🤸 Control PC Phone App from Watch

  • Now Playing screen

🤸 Tile?

@mchowning
Copy link
Contributor Author

We have moved to using a project board for tracking work on our watch app. Please refer to that instead of this issue going forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant