1.3 KiB
1.3 KiB
AmpFire roadmap
Phase 0 — foundation
- Create Gitea repository.
- Add Android TV / Fire TV project scaffold.
- Add Subsonic API definitions.
- Add Media3 playback service skeleton.
- Add couch-distance UI shell.
- Install Android build toolchain on dev host.
- Produce first debug APK.
Phase 1 — usable sideload client
- Login against Navidrome/Subsonic server.
- Persist server settings securely.
- Browse artists, albums, songs, playlists.
- Search with
search3. - Stream via Media3.
- Queue support.
- Album art via
getCoverArt. - Fire TV remote controls.
Phase 2 — full Subsonic client behavior
- Star/unstar artists/albums/songs.
- Scrobble now playing/submission events.
- Ratings.
- Bookmarks.
- Internet radio stations.
- Shares where supported.
- Podcast endpoints where supported.
- Playlist create/update/delete.
- Lyrics endpoint support where supported.
Phase 3 — publish readiness
- Demo mode or reviewer demo Navidrome instance.
- Privacy policy.
- App icons, banners, screenshots.
- Release signing.
- Amazon Appstore metadata.
- Fire TV physical-device certification pass.
- Crash-free startup and back-button testing.