Case study
YouTubeClient: a UWP port of a decompiled WP7 client
YouTubeClient adapts a decompiled Windows Phone 7 YouTube client XAP into a UWP application for Windows 10 Mobile and desktop. The port replaces WP7 navigation, settings storage, and dialogs with UWP equivalents while retaining the original page structure. The author reports an early draft with broken interface elements and nonworking search and top-video display.
- Targets
- App
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 0
- Last commit
- 2025-11-15
- Language
- C#
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Build with MSBuild and the UWP SDK targeting 10.0.19041.0, with minimum version 10.0.10240.0.
- Limits: Search and top-video display are reported broken, and device testing remains unfinished.
- License: MIT license.
Cite
BibTeX
@misc{youtubeclient-uwp-case,
title = {{YouTubeClient: a UWP port of a decompiled WP7 client}},
howpublished = {\url{https://github.com/mediaexplorer74/YoutubeClient}},
url = {https://github.com/mediaexplorer74/YoutubeClient},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/youtubeclient-uwp-case/}}
}Plain text
YouTubeClient: a UWP port of a decompiled WP7 client. https://github.com/mediaexplorer74/YoutubeClient (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/youtubeclient-uwp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- ReadMe.md GitHub · mediaexplorer74/YoutubeClient · Revision 62c3a2f
More in Apps
- wuibi: recovering Quibi’s mobile API for a web client · Case study
- Smart Life cloud plug CLI: reconstructing mobile signing and control · Case study
- timeline-export: decoding Google Maps Timeline sync and place IDs · Case study
- waze-stuff: mapping Waze tile formats · Case study
- Notepad Tabs: mapping saved tab files · Case study
- MovieOkeAI: investigating and rebuilding MovieBot · Case study