Microsoft 'Project Reunion' za poenotenje aplikacij Win32 in UWP za Windows 10X na mobilnih računalniških napravah z dvema zaslonoma?

Microsoft / Microsoft 'Project Reunion' za poenotenje aplikacij Win32 in UWP za Windows 10X na mobilnih računalniških napravah z dvema zaslonoma? 2 minuti branja

Surface Neo: ena izmed prvih naprav, ki podpira Windows 10X



Microsoft je objavil pomemben dokument, ki ponuja podrobnosti o projektu 'Reunion'. Kot že ime pove, bo projekt vključeval združevanje starih aplikacij Win32 s sodobnimi aplikacijami UWP (Universal Windows Platform). Združitev dveh bistveno različnih platform bi morala razvijalcem, ki ustvarjajo aplikacije, zagotoviti enostavnejšo platformo za razvoj in uvajanje aplikacij Windows 10 in najverjetneje operacijski sistem Windows 10X.

Z operacijskim sistemom Windows 8 je Microsoft poskušal bistveno drugačen pristop do aplikacij. Medtem ko so se zapuščene aplikacije Win32 borile z sodobni ekosistem aplikacij Je Microsoft predstavil UWP. Medtem ko naj bi UWP ponujal poenostavljene operacije, je bilo razvijalcem več težav z dvema ločenima platformama v bistvu za isti namen. Zdaj se je Microsoft končno odločil, da bo integriral ekosistema Win32 in UWP v projekt Project Reunion.



Microsoft 'Project Reunion' je namenjen poenotenju aplikacij Win32 in Universal Windows Platform (UWP):

Po zagonu in uspehu tabličnih računalnikov in mobilnih računalniških naprav na dotik je Microsoft poskušal prilagoditi operacijski sistem Windows za ročne naprave z zasloni na dotik. Medtem ko so prejšnje aplikacije Win32 dobro delovale z vmesnikom tipkovnice in miške, Microsoft je potreboval aplikacije ki so bili optimizirani za splet in vmesnik na dotik. Poleg tega bi bile te aplikacije optimizirane za različne usmeritve zaslona in scenarije uporabe. Zato je bila ustvarjena univerzalna platforma Windows ali UWP. Vendar je to privedlo do dveh vzporednih scenarijev razvoja aplikacij.



Project Reunion je poskus čiščenja težav, ki jih je ustvaril Microsoft, z 'modernimi' aplikacijami UWP, začenši z operacijskim sistemom Windows 8. Uporabniki so vedno uporabljali starejše aplikacije Win32 kot pomembne za opravljeno delo. Medtem so aplikacije UWP veljale za poenostavljene različice za mobilne računalniške naprave.

S Project Reunion je Microsoft v bistvu povezal API Win32 z API-jem UWP. To bo razvijalcem omogočilo, da svojim namiznim aplikacijam dodajo sodobne funkcije, kot je plošča Skupna raba. Kombinacija obeh platform je pomembna za poenotenje dveh ločenih razvojnih pristopov in poenostavitev postopka razvoja aplikacij.



Kaj ponuja Microsoft Project Union razvijalcem aplikacij?

Prve komponente Project Reunion so odprtokodne WinUI 3 in WebView 2 . Medtem ko je WinUI 3 sodoben, izvorni okvir uporabniškega vmesnika za Windows 10, je WebView 2 nadzor za integracijo spletne vsebine v aplikacijo. Microsoft je zdaj dodal pojasnilo na svoji strani GitHub za Project Reunion razložiti, kaj projekt je in kaj ni.

Na začetku je Microsoft dodal C ++ / WinRT , Počitek / WinRT , in C # / WinRT knjižnic v Project Union. Javni predogled izvajalne knjižnice Rust Windows je bil dodan prejšnji mesec. To bi poenostavilo razvijalce aplikacij za Windows, da bi bolje izkoristili Rust. Služi istemu namenu kot izvajalna različica sistema Windows za kodo, napisano v C ++ in C #. Microsoft je dodal tudi MISX-Core, ki je v bistvu način, da razvijalci distribuirajo programe na osebne računalnike s sistemom Windows prek trgovine ali lastnega mehanizma drugih proizvajalcev.

Microsoft je pojasnil, da Project Union ni nov model aplikacije ali platforma. Z drugimi besedami, za Visual Studio, kodo VS ali druga razvojna okolja ne bo predloge „nova aplikacija Project Reunion“. Ko je govoril o istem, je Microsoft omenil: »Še vedno boste imeli popoln dostop do Windows SDK in pripadajočih kompletov. Sčasoma bodo funkcije, ki jih ponuja Project Reunion, presegle zgolj združevanje obstoječih modelov Win32 in UWP ter nudile dodatne funkcije za uporabo vseh aplikacij. '

Microsoft je tudi pojasnil, da Project Union ni nov model embalaže ali izolacije aplikacij. Prav tako ni nov varnostni model za aplikacije. Poleg tega Project Union ni namenjen razvijalcem za zagon aplikacije v oblaku. Kljub temu bo tehnologija Project Reunion pomagala dobiti aplikacijo za sodobne družine API, ki so pripravljene v oblaku.

Oznake Microsoft