1 个仓库
Distribution of shared API definitions and binaries via system-wide packages to reduce redundancy.
Distinct from Shared Component Integration: Focuses on OS-level binary sharing, distinct from UI component state [f5_mt5] or protocol sharing [f5_mt1].
Explore 1 awesome GitHub repository matching operating systems & systems programming · Shared Runtime Components. Refine with filters or upvote what's useful.
Windows App SDK 是一套用于构建原生 Windows 桌面应用的 API 和 UI 框架。它提供用于访问系统功能的 Windows Runtime API,以及用于创建响应式、无障碍界面的专用 UI 框架。该项目还作为一个桌面应用部署框架和本地 AI 执行环境,用于在 CPU、GPU 和 NPU 上运行硬件加速模型。 该 SDK 的特色在于支持遗留应用的现代化改造,允许开发者将现代控件和平台功能嵌入现有项目,而无需完全重写。它利用原生 C++ 投影实现高性能系统交互,并采用基于 NuGet 的分发方式将框架版本与操作系统解耦,支持并排(Side-by-side)运行时执行。 广泛的功能领域包括全面的应用生命周期管理、硬件加速视觉渲染,以及针对打包和未打包应用的灵活部署选项。它还涵盖了本地化资源管理、用于安全的进程隔离沙箱,以及系统级通知和组件的集成。 该框架支持诸如 MVVM(Model-View-ViewModel)架构之类的结构模式,以将应用数据与用户界面解耦。
Distributes shared API definitions and binaries via a system-wide package to avoid redundant bundling.