{
  "added_at": "2026-11-06",
  "category": "reconstruction-cases",
  "description_en": "OpenTracks is an early UWP port of the OpenTracks7 BETA1 Windows Phone music app informed by the author's reverse engineering. Its C# and XAML implementation updates page control access and replaces WP7 MediaPlayerLauncher with UWP media playback APIs.",
  "description_zh": "OpenTracks 是基于作者对 OpenTracks7 BETA1 的逆向研究所做的早期 UWP 移植。仓库中的 C# 和 XAML 实现更新了页面控件访问方式，并以 UWP 媒体播放 API 替换 WP7 的 MediaPlayerLauncher。",
  "entry_url": "https://awesomerea.org/resources/opentracks-uwp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/opentracks-uwp-case/",
  "evidence_url": "https://github.com/mediaexplorer74/OpenTracks/blob/b9608866abf178df2a5accc8d5a4ba531eb5e5a1/README.md",
  "group": "cases",
  "id": "opentracks-uwp-case",
  "json_url": "https://awesomerea.org/resources/opentracks-uwp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/opentracks-uwp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/opentracks-uwp-case/index.md",
  "name": "OpenTracks: a UWP port of OpenTracks7 BETA1",
  "name_zh": "OpenTracks：OpenTracks7 BETA1 的 UWP 移植",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Targets Windows 10 Mobile; the project uses Windows SDK 19041 with minimum SDK 10240.",
    "The author describes the port as pre-beta, with settings storage, playback behavior and background tasks still needing work.",
    "MIT license."
  ],
  "requirements_zh": [
    "目标平台为 Windows 10 Mobile；项目使用 Windows SDK 19041，最低 SDK 版本为 10240。",
    "作者称移植版尚处于预 Beta 阶段，设置存储、播放行为和后台任务仍待完善。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/mediaexplorer74/OpenTracks",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
