Product frame
The system has to handle real devices, real playback sessions, and real maintenance cost. Playback stability, Apple TV focus, subscriptions, FAQ, release cadence, and support all belong to the product surface.
Current Project · Media runtime ecosystem
Syncnext is not just a player. It is a media runtime built around playback reliability and flexible content sources. The design question is where each boundary belongs: native app, external source, plugin, or documentation.
Narrative
The system has to handle real devices, real playback sessions, and real maintenance cost. Playback stability, Apple TV focus, subscriptions, FAQ, release cadence, and support all belong to the product surface.
The main app keeps playback and interaction stable, while the API, plugin reference, networking helper, and predecessor projects absorb volatility around external content sources.
The public story should present a small product ecosystem: not a feature checklist, but a maintained system with clear boundaries and explanations.
System
| Component | Type | Visibility | Role |
|---|---|---|---|
| Syncnext main app | tvOS / iOS app | Private source | Playback experience, Apple TV interaction, and product entry point. |
| syncnext-api | API support repo | Public | Owns metadata and external integration boundaries. |
| syncnextPlugin | Plugin reference | Public | Describes the plugin protocol and extension model. |
| SyncPlaylist | Predecessor | Archived | Keeps the product evolution readable. |
Public URLs
Public entry for product positioning, support material, FAQ, and the maintained app surface.
www.notion.so/821b80378be241149fa5e9a1bbf6cfdc Release notes ChangelogShows the maintenance rhythm and product evolution behind the media runtime.
www.notion.so/2e3c1b36c4018098babae678943c8d20 Writing Syncnext redesign logDetailed 2021 redesign note for the tvOS player, covering product constraints, SwiftUI implementation, UI decisions, and Notion-backed data.
www.notion.so/qoli/Syncnext-c01c1b36c4018342857901a47c12e0af?v=e90c1b36c401831d99bf08f10dcbae9b&source=copy_link Historical product SyncPlaylist archivePredecessor product archive that keeps the earlier media-player direction readable alongside Syncnext.
www.notion.so/qoli/SyncPlaylist-56ba1d46bdf74bceba7e0efcc607cf94?source=copy_link