1 repository
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 este un set de API-uri și framework-uri UI pentru construirea de aplicații desktop native pentru Windows. Oferă un API Windows Runtime pentru accesarea capabilităților sistemului și un framework UI dedicat pentru crearea de interfețe responsive și accesibile. Proiectul funcționează, de asemenea, ca un framework de deployment pentru aplicații desktop și un mediu local de execuție AI pentru rularea modelelor accelerate hardware pe CPU-uri, GPU-uri și NPU-uri. SDK-ul se distinge prin faptul că permite modernizarea aplicațiilor legacy, permițând dezvoltatorilor să încorporeze controale moderne și funcționalități de platformă în proiectele existente fără o rescriere completă. Utilizează o proiecție C++ nativă pentru interacțiuni de înaltă performanță cu sistemul și folosește distribuția bazată pe NuGet pentru a decupla versiunea framework-ului de sistemul de operare, suportând execuția runtime side-by-side. Domeniile largi de capabilități includ gestionarea cuprinzătoare a ciclului de viață al aplicației, randarea vizuală accelerată hardware și opțiuni flexibile de deployment atât pentru aplicații împachetate, cât și neîmpachetate. Acoperă, de asemenea, gestionarea resurselor pentru active localizate, sandboxing izolat de proces pentru securitate și integrare pentru notificări și widget-uri la nivel de sistem. Framework-ul suportă modele structurale precum arhitectura Model-View-ViewModel pentru a decupla datele aplicației de interfața cu utilizatorul.
Distributes shared API definitions and binaries via a system-wide package to avoid redundant bundling.