XAML Studio ์†Œ๊ฐœ

XAML Studio๋Š” Microsoft Garage ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. Microsoft Store์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ณ ์š”,

image

์‹คํ–‰ํ•˜๊ณ  New file๋ฅผ ํ†ตํ•ด ํŽธ์ง‘์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

image

Visual Studio์˜ ์•ฑ์— ์‰ฝ๊ฒŒ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ๋Š” UWP XAML ํ”„๋กœํ† ์ฝœ์„ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, WinUI 3 ๋„ UWP์™€ ์œ ์‚ฌํ•˜๋‹ˆ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

UI์— ๋ฐ์ดํ„ฐ ์ปจํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ด€๋ จ ๋””๋ฒ„๊น…์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๋„ ์ œ๊ณต์„ ํ•ด์ค๋‹ˆ๋‹ค.

3๊ฐœ์˜ ์ข‹์•„์š”

XAML Pad ๋Š” ๋ถˆํŽธํ•ด์„œ ๋ชป ์“ฐ๊ฒ ๊ณ , KAXAML ์€ ๋” ์ด์ƒ ์ง€์›์ด ์•ˆ ๋˜๊ณตโ€ฆ ์“ธ๋งŒํ•œ xaml renderer ์—†๋‚˜ ํ•˜๋˜ ์ฐจ์—โ€ฆ

๋ ์šฉ!ใ…! ์š”๊ฑฐ ๋ฐœ๊ฒฌ!

๊ทผ๋ฐ ์ด๊ฑฐ UWP ๊ธฐ์ค€์ด๋ผ WPF ์—์„œ ๋งŒ๋“  ๊ฑฐ ๋ฐ”๋กœ ๊ฐ€์ ธ๋‹ค ๋ถ™์ด๋ฉด ์—๋Ÿฌ ๋ฟœ๋ฟœโ€ฆ ;ใ…;
(์ด๋†ˆ๋“คโ€ฆ DockPanel ๋„ ๋ชป ์“ฐ๋Š” ๊ฒŒ ๋ง์ด ๋˜๋Š๋ƒ! -ใ…-!)

๊ทธ๋Ÿฌ๋ฉด์„œ ๋Š๋ผ๋Š” ๊ฑด๋ฐโ€ฆ ์ด ์ •๋„๋ฉด ์ง„์งœ WinUI3 ๋กœ ํ—ค์ณ๋ชจ์—ฌโ€ฆ ํ•˜๋Š” ๊ฒŒ ๋งž๋Š” ๊ฑฐ ๊ฐ™์•„์šคโ€ฆ=ใ…‚=

2๊ฐœ์˜ ์ข‹์•„์š”

MS๊ฐ€ UWP์˜ ์‹คํŒจ๋กœ ๊ตํ›ˆ์„ ์–ป๊ณ  WinUI 3๊ฐ€ ์ œ๋Œ€๋กœ ์•ˆ์ฐฉ์ด ๋œ๋‹ค๋Š” ์ „์ œ๋ฅผ ํ•˜๊ณ  WinUI 3๋กœ ๋ชจ์—ฌ๋„ ๊ดœ์ฐฎ์„ ๋“ฏ ์‹ถ๊ตฐ์š”. ^^;

2๊ฐœ์˜ ์ข‹์•„์š”

dimohy ๋‹˜์˜ ๊ด€๋ จ ๊ธ€ ์ž˜ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
WinUI 3์— ๋งŽ์€ ๊ด€์‹ฌ์ด ์žˆ๊ณ , ๋ถ„์„ ์ค‘์ž…๋‹ˆ๋‹ค.
๊ฐœ์ธ์ ์œผ๋กœ Windows 11 ์ด์ƒ์—์„œ๋Š” WinUi 3๋ฅผ ์ค€๋น„ํ•˜๋Š” ๊ฒŒ ๋งž๋Š”๋‹ค๊ณ  ํŒ๋‹จ์ด ๋˜์–ด ๊ตณ์–ด ์žˆ๋Š” ๋จธ๋ฆฌ๋ฅผ ํ’€๊ณ  ์žˆ๋„ค์š”.
ํ˜„์žฌ ๊ด€์‹ฌ์‚ฌ๋Š” WPF ์ฝ”๋“œ ์Šคํƒ€์ผ ์ด์‹์„ฑ์— ๋Œ€ํ•ด ์–ผ๋งˆ๋‚˜ ๋ฆฌ์Šคํฌ๊ฐ€ ์žˆ๋Š”์ง€ ์•Œ์•„๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ €์—๊ฒŒ ๋ณ€ํ™”๋Š” ์ด๊ฒŒ ๋งˆ์ง€๋ง‰์ด ๋ ์ง€๋„ ๋ชจ๋ฅด์ง€๋งŒ ๋งŽ์ด ํ™œ์„ฑํ™”๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

3๊ฐœ์˜ ์ข‹์•„์š”