Microsoft๊ฐ ์ ๋ฐ ๊ฒ์ฌํ Windows ์ปค๋ฎค๋ํฐ ํดํท v8.0 ๊ณต๊ฐ
Microsoft๋ ์๋ง์ ๊ธฐ๋ฅ์ ๋จ์ผ ๋ชจ๋๋ฆฌ์ ๋ค์์คํ์ด์ค๋ก ๋ณํฉํ์ฌ ๊ฐ์ ๋ Windows Community Toolkit v8.0์ ๊ณต๊ฐํ์ต๋๋ค.

๊ธฐ์ ๋๊ธฐ์ ์ธ Microsoft๋ ์ต๊ทผ Windows 10 ๋ฐ Windows 11์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๋ ๊ฐ๋ฐ์์๊ฒ ์ค์ํ ๋์ฐ๋ฏธ์ธ Windows ์ปค๋ฎค๋ํฐ ํดํท์ ์ ๋ฐ์ดํธ๋ ๋ฐ๋ณต์ ๋ํ ์ถ์ ์ธ๋ถ ์ ๋ณด๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ์ด ํดํท์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ค์ํ ์ปจํธ๋กค, ๊ธฐ๋ฅ ๋ฐ ์ฑ ์๋น์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ๋ฐ์.
์ ๋ต์ ๋ณํ์ ๋ฐ๋ผ Windows Community Toolkit v8.0 ํฌ๊ด์ ์ธ ์ฌ์ค๊ณ๋ฅผ ๊ฑฐ์ณค์ต๋๋ค. ์ด์ ๋ฒ์ ์๋ WinUI 3๊ณผ WindowsAppSDK๋ผ๋ ๋ ๊ฐ์ ๋ถ๋ฆฌ๋ ๋ถ๊ธฐ๊ฐ ์์์ต๋๋ค. ์ด๋ฌํ ๋ถ์์๋ ๊ณ ์ ํ ๋ค์์คํ์ด์ค, ํจํค์ง ๋ฐ ์ฝ๋ ๋ณธ๋ฌธ์ด ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ์ ๋ ๋ฒ์ ์ ๋ค๋ฅธ ๊ฒฝ๋ก๋ฅผ ํ์ํ์ฌ ์ด๋ฌํ ์กฐ๊ฐ๋ ๊ตฌ์ฑ ์์๋ฅผ ๋จ์ผ ๋ค์์คํ์ด์ค๋ก ๋ณํฉํฉ๋๋ค. ๊ฒฐ๊ณผ? ๋จ์ผ ์ฝ๋๋ฒ ์ด์ค์์ ๋ค์ค ํ๋ซํผ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์์ผ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ์ผ์์ ์ธ ์ ์ง ๊ด๋ฆฌ ์์ ์ด ๋จ์ํ๋ฉ๋๋ค.
์๋ก ์ถ์๋ ๋ฒ์ ์๋ ์ ๋์์ธ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์ ํน์ ์ด์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ง ์์ผ๋ฏ๋ก ์ฃผ์ํด์ผ ํ ์ฌํญ์ด ์์ต๋๋ค. ์ ์ธ๋ ๊ธฐ๋ฅ ์ค์๋ AdaptiveGridView, DataGrid(ํ์ฌ ๋ ๋ฆฝ ์คํํ), DropShadowPanel, Expander(ํ์ฌ WinUI์ ์ผ๋ถ), InAppNotification, MarkdownTextBlock ๋ฑ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ณ๊ฒฝ ์ฌํญ ์ ๋ฆฌ์ ๊ด์ฌ์ด ์๋ ์ฌ์ฉ์๋ ์ผ์ ์ค๋จ๋ ๊ธฐ๋ฅ์ ๋ํ ์์ธํ ์นดํ๋ก๊ทธ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
๋ถ์กฑํ ์ ์ ์ง์ ํ๋ ๊ฒ๋ ์ค์ํ์ง๋ง, ์ด ์๋ก์ด ๋ฆด๋ฆฌ์ค์์๋ ๋ค์ํ๊ณ ํ์ ์ ์ธ ๊ฐ์ ์ฌํญ์ด ๋ณด์๋์์ต๋๋ค. ์ฃผ๋ชฉํ ๋งํ ๋ณํ ์ค ํ๋๋ ์ํ๊ณผ ๊ฐ์ด๋๋ฅผ ํธ์คํ ํ๋ ํดํท ๊ฐค๋ฌ๋ฆฌ๊ฐ ์๋ก์์ง ๊ฒ์ ๋๋ค. ์ด๋ ๋ณด๋ค ํ๋์ ์ธ ๋ฏธํ์ ๊ณผ์ํ ๋ฟ๋ง ์๋๋ผ ์๋ก์ด ์์ ์ปฌ๋ ์ ์ ํฌํจํ๊ณ ๊ธฐ์กด ์์ ๋ฅผ ๋ฏธ์ธ ์กฐ์ ํ์ฌ ์ฌ์ฉ์ ์ดํด๋ ฅ์ ์ฆํญ์ํต๋๋ค.
Microsoft๋ ๋ค๋ฅธ ์ปจํธ๋กค์ ํ์ฅ ๊ฐ๋ฅํ๊ฒ ๋ง๋ค๋๋ก ์ค๊ณ๋ ์ปจํธ๋กค์ ํฌํจํ๋ ์๋ก ์ ์๋ ํจํค์ง์ธ 'Sizers'๋ฅผ ์ถ์ํ์ต๋๋ค. ๊ฐ๋ฐ์๋ ์ด๋ฅผ ํ์ฉํ์ฌ NavigationView์ ํ์ฅ๋ ๋ณด๊ธฐ๋ฅผ ํ์ฑํ๊ฑฐ๋ Expander๋ฅผ ํ์ฉํ์ฌ ํ์ ์ฐฝ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๊ทธ ์ธ์๋ ํํฐ ์์ ์ด๋ ๋ณด๊ธฐ ์กฐ์ ๊ณผ ๊ฐ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ด์์ ์ฌ์ฉ์ ์ต์ ์ ์ ๊ณตํ๊ธฐ ์ํด '์ธ๊ทธ๋จผํธ'๋ผ๋ ๋ ๋ค๋ฅธ ์๋ก์ด ์ปจํธ๋กค์ด ์ถ์๋์์ต๋๋ค.
์ฑ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ์ ์ง ๊ด๋ฆฌ๋ฅผ ๋จ์ํํ๋ ์ด๋ฌํ ํดํท์ ๊ธฐ์ ํ๊ฒฝ์์ ์ฆ๊ฐํ๋ ์ถ์ธ์ ๋๋ค. AppMaster platform, for example, uses a similar no-code approach in its user-friendly interface to help small businesses and enterprises construct comprehensive, adaptable software frameworks including server backend, websites, customer portals and native mobile apps.


