์ค๋ Build 2020 ๊ฐ๋ฐ์ ์ปจํผ๋ฐ์ค์์ Microsoft๋ UWP์ Win32 ๋ฐ์คํฌํฑ ์ฑ ํตํฉ์ ๋ชฉํ๋ก ํ๋ ์๋ก์ด ๊ณํ์ธ Project Reunion์ ๋ฐํํ์ต๋๋ค. ํ์ฌ๋ UWP ํ๋ก๊ทธ๋จ์ด ์๋ ๊ณํ๋งํผ ์ธ๊ธฐ๊ฐ ์๋ค๋ ์ฌ์ค์ ์ง๋ฉดํ์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ ํ Windows 7 ๋ฐ 8์ ์ฌ์ฉํ๋ฏ๋ก ๋๋ถ๋ถ์ ๊ฐ๋ฐ์๋ Win32 ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
Microsoft๋ ์ฒ์๋ถํฐ ํ์ฌ์ ์์ฉ ํ๋ก๊ทธ๋จ ์คํ ์ด์์ Win32 ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์ ์๋ค๊ณ ์ฝ์ํ์ผ๋ฉฐ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ด์ ๋ํด ์ ์ ๋ ๋ง์ ๊ด์ฌ์ ๊ธฐ์ธ์์ต๋๋ค. UWP ๊ธฐ๋ฅ์ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ ๊ฒ์ผ๋ก ๋ณด์ด๋ ํ๋ซํผ์ ์ฑ์ ๋ํ๋๊ธฐ ์์ํ์ต๋๋ค. ๊ฐ๋ฐ์๋ค์ Win32 ์ ํ๋ฆฌ์ผ์ด์ ์ Fluent Design ์คํ์ผ์ ์ถ๊ฐํ๊ณ ์ฌ์ง์ด ARM64 PC์์ ์คํ๋๋๋ก ๋ค์ ์ปดํ์ผํ๊ณ ์์ต๋๋ค.
Project Reunion์ ํตํด Microsoft๋ ์ค์ ๋ก ๋ ๊ฐ์ง ์์ฉ ํ๋ก๊ทธ๋จ ํ๋ซํผ์ ๊ฒฐํฉํ๋ ค๊ณ ํฉ๋๋ค. ํ์ฌ๋ Win32 ๋ฐ UWP API๋ฅผ ์ด์ ์ฒด์ ์์ ๋ถ๋ฆฌํ ์์ ์ ๋๋ค. ๊ฐ๋ฐ์๋ NuGet ํจํค์ง ๊ด๋ฆฌ ์์คํ ์ ์ฌ์ฉํ์ฌ ์ด์ ์ก์ธ์คํ ์ ์์ผ๋ฏ๋ก ๊ณตํต ํ๋ซํผ์ ๋ง๋ค ์ ์์ต๋๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ๊ธฐ์กด ํ๋ก๊ทธ๋จ์ ์ ๋ฐ์ดํธ ๋ฒ์ ์ด ์ง์๋๋ ๋ชจ๋ OS ๋ฒ์ ์์ ์๋ํ๋๋ก ํ ๊ฒ์ด๋ผ๊ณ ๋ฐํ๋ค. Windows 10์ ๋ ์ด์ ์ง์๋์ง ์์ผ๋ฏ๋ก ์ด๋ Windows 7์ ์ด์ ๋น๋๋ฅผ ์๋ฏธํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.
Project Reunion ํ๋ซํผ์ OS์ ์ข ์๋์ง ์๊ธฐ ๋๋ฌธ์ Microsoft๋ ์ด์ ์ฒด์ ๋ฅผ ์ ๋ฐ์ดํธํ์ง ์๊ณ ๋ ๊ธฐ๋ฅ์ ํ์ฅํ ์ ์์ต๋๋ค. ์ด์ ์ฒด์ ์ ๋ถ๋ฆฌ๋ ๊ธฐ๋ฅ์ ์๋ก๋ Chromium ๊ธฐ๋ฐ์ WebView2๊ฐ ์์ต๋๋ค.
์ถ์ฒ : 3dnews.ru