์๋ ํ์ธ์, ๋ฉ์ง ์ปค๋ฎค๋ํฐ์ ๋๋ค! ์ด ์ง์ ์ด์ ํด ์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ์ง์ฌ์ผ๋ก ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋ ์ฌ๋๋ค์ด ์ฌ๊ธฐ์ ๋ฃ์ ์ข์ํ๋ ๋ชจ๋ ์์ ์ ๊ฒฐํฉํ ๊ฒ์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ๊ทธ๋ ๊ฒ ํ๋ค๊ณ ๋ฏฟ์ต๋๋ค.
์ฌ๊ธฐ์ ์ด์ Xaml ๋ก๊ณ ๊ฐ ์์ต๋๋ค.
@itsmichaelwest ๊ฐ ์ญ์ฌ์ ์๋ก์ด ์๋ช ์ ๋ถ์ด
๊ฑฐ๊ธฐ์์ ์ฐ๋ฆฌ๋ ์ปค๋ฎค๋ํฐ๋ก ๋์ ๋๋ ธ์ต๋๋ค. (๊ฑฐ์) ๋ค์ ์ฑ์ ๋ฐ ์คํ์ผ๋ง์ ํ๊ตฌํ๋ ๋ ๋ค๋ฅธ 100๋ฒ์ ์ ์ถ ํ์, ์ฐ๋ฆฌ๋ ๋ธ๋ํท ์์ฒด๋ฅผ ํฌํจํ๋ ์ด ๋จ์ํ์ง๋ง ์ฐ์ํ ๋นํ๊ธฐ์ ์ฌ๋์ ๋น ์ก์ต๋๋ค. @embender๊ฐ ๋งํ๋ฏ์ด "์ ๋ ๋ธ๋ํท์ ๋ค๋ฅธ ๋์ด๊ฐ ์ข์ต๋๋ค. ์ฝ๊ฐ ์ถ์์ ์ผ๋ก ๋ง๋ญ๋๋ค. ๊ณผํ ์์ ์์ ์ ๊ทธ๋ฆฝ๋๋ค." UI๊ฐ ํฉ์ณ์ง๋ ๊ฒ์ ๋๋ค. ์์ ๊ณผ ๊ณผํ์ด ํ๋๋ก ํฉ์ณ์ง ๊ฒ์ ๋๋ค."
์์์ ๊ดํด์ - ์ฐ๋ฆฌ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ ์ฌ์ ํ "Windows์ ๊ฐ์ ๋๋"์ ์๊ตฌํ๊ณ ๋งํ์ต๋๋ค. @mdtauk ๋ ์ฐ๋ฆฌ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ค์ ํ ๋ฒ ์ด ์น์ํ ํ๋์์ ์ฝ๊ฒ ์์ํ ์ ์๊ฒ
๋ฌผ๋ก ์ด ๊ฐ๋จํ ์์ฝ์์๋ ์ฌ๊ธฐ์์ ๊ฑฐ์ 40๋ช ์ ๊ธฐ๊ณ ์๋ก๋ถํฐ ์ฝ 300๊ฑด์ ์ํธ ์์ฉ์ ์์ฝํ๊ณ Twitter์ ์คํ๋ผ์ธ์์ ๋ ๋ง์ ๋ณผ๋ฅจ์ ์ ๊ณตํฉ๋๋ค. ์งง์ ์ด์ผ๊ธฐ๋ ์ด๋ ์ต๋๋ค. ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์์๋ค๋ฉด ์ด ์ผ์ ํ ์ ์์์ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์ฌ๋ฌ๋ถ์ ์์ ์ ์กฐ๊ธ ๋ณด๊ณ ์ฌ๋ฌ๋ถ์ ์ด์ผ๊ธฐ๊ฐ ์ฐ๋ฆฌ๊ฐ ํจ๊ป ๋ง๋ ๊ฒ์ ๋ฐ์๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๊ฒ์ ์ด๋ป๊ฒ ๋ ํ๋์ ์ด๊ณ ๋ณต๊ณ ํ์ผ๋ก ๋์์ ํ ํด ๋ณด์ด์ง๋ง ์ญ์ฌ์ ์ด๋ฉฐ ์ ํํ๋ฉฐ ๋น๋์นญ์ ๋๋ค. ๊ทธ๊ฒ์ ์ฝ๊ฐ์ ๋ํ ์กฐ๊ฐ์ด๋ฉฐ ๊ทธ๊ฒ์ ์๋๋ ๊ฒ์ ๋๋ค. ๐
์ด ๊ณต๋ ์์ ์ด ์ผ๋ง๋ ๋ค์ํ๊ณ ์ฐ๋ฆฌ๊ฐ ๋ณธ ๋ชจ๋ ๋ค์ฑ๋ก์ด ๋ณํ์ ๊ณ ๋ คํ ๋ ๋น์ ์ด ์ฐ๋ฆฌ์๊ฒ ์ฃผ์ ๋ชจ๋ ์์ด๋์ด๋ก ์ด๋ป๊ฒ ์ผ์ ์์ํ๊ฒ ์ ์งํ์ง ์์ ์ ์์ต๋๊น? ์ฐ๋ฆฌ๋ ์์๊ณผ ํ ๋ง๋ฅผ ์คํํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ์ฌ๋ฏธ์๋ ๋์์ธ ์์ ์ ๊ณต์ ํ๋ Twitter ๋ฅผ ๊ณ์ ์ฃผ์ํ๊ณ ์ถํ ์, ํด์ผ์ ์ ์ํ๊ณ ๊ณต์ ํ ํ ๋ง ๋ณํ์ ์ถ์ํ๋ ค๊ณ ํฉ๋๋ค! ๐
์ฐ๋ฆฌ๋ ๋ํ ํฅ๋ฏธ๋ก์ด ์ฅ์ ๋์์ธ์ ๋ํ ๋ฐ๋ณต ์์ ์ ์์ํ ๊ฒ์ ๋๋ค. Microsoft Ignite์ ๋ถ์ค์ ๋ค๋ฌ ์๋ ์คํฐ์ปค ์ค ํ๋๋ฅผ ์ ํํ์ธ์!
์ปค๋ฎค๋ํฐ ํ, ๋๋ ๋น์ ์ ํฌ๊ณ ๋ช ํํ๊ฒ ๋ค์์ต๋๋ค. Microsoft Ignite์์, ๋ฌด๋์์, ๊ทธ๋ฆฌ๊ณ ์ ์ธ๊ณ์์ ์ฐ๋ฆฌ ๋ด๋ถ ํ ๊ตฌ์ฑ์์ด ํ๋ค๋ฆด ๋์ผํ ์ํ์ ๊ตฌ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด ๊ทธ๊ฒ์ ํ ์ ์๋ ํ์ฌ๋ฅผ ํตํด ์ฐ๋ฆฌ์ ์ฅ์์ ๋์์ธํ๊ณ ์ฃผ๋ฌธํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ค๋ 100๊ฐ ์ด์์ ํ๋ชฉ์ ์ต์ข ์ฃผ๋ฌธํ์ต๋๋ค. ๊ฐ ํ์์ ๋ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ๋ ๋ค ๋๋ฌด ์ข์ํด์ ํ๋๋ฅผ ์ ํํ๊ณ ๋ค๋ฅธ ํ๋๋ฅผ ์ง์ ์ฃผ๋ฌธํ์ต๋๋ค(์ ํฌํจ)!
์ง๋ฌธ์ด ์์ผ๋ฉด ์๋ ค์ฃผ์ธ์. ๋ช ๊ฐ์ง ๋ฉ๋ชจ๊ฐ ์์ต๋๋ค.
[19. 9.12 ํด๋ฌด} ๋ก๊ณ ๋ฆฌ๋ด์ผ!
WinUI ํ์ ์ฐ๋ฆฌ์ ๋ก๊ณ ๋ฅผ ์๋กญ๊ฒ ํ๊ณ ์์ผ๋ฉฐ ์ปค๋ฎค๋ํฐ๊ฐ ์๋ก์ด ์์ด๋์ด๋ฅผ ์คํํ๊ณ , ๋ง๋ค๊ณ , ๋ฐ๋ณตํ๋ ๋ฐ ์ฐธ์ฌํ๋๋ก ์ด๋ํฉ๋๋ค!
๋ก๊ณ ์๊ตฌ ์ฌํญ:
- ํธ๋ ๋, ํ, ํ๋กํ์ ๋
- 64x64px์ ๊ธฐ๋ณธ ํฌ๊ธฐ์์ 16x16px๊น์ง ํ์ฅํ ์ ์์ผ๋ฉฐ ์ธ์ํ ์ ์์ผ๋ฉด์๋ ์์๋ก ํฝ๋๋ค.
ํ์๋ผ์ธ:
๋ ธ๋ ฅ์ ๋ฒ์๋ฅผ ์ ์งํ๊ธฐ ์ํด 9์ 6์ผ ๊น์ง ์ต์ข ์ ํ์ ํ์ ํ๋ ค๊ณ ํฉ๋๋ค.
์ด๊ฒ์ ์ด๋์ ์ฌ์ฉ๋ฉ๋๊น?
- ์ ํ/๋ฆฌํฌ ๋ธ๋๋ฉ
- ๊ฝ์ ์ฅ์
- ์คํฐ์ปค
- ๋ฏธ๋์ด(ํธ์ํฐ, ๊นํ๋ธ ๋ฑ)
๋ฒ์ ์๋ฃ:
Creative Commons Attribution-No Derivatives 4.0 https://creativecommons.org/licenses/by-nd/4.0/์ ๋ฐ๋ผ ์ฐธ์กฐ ๋์์ธ์ ๋ผ์ด์ ์ค๋ฅผ ๋ถ์ฌํ๊ณ ์์ต๋๋ค. ์ฆ, ์์ ์ ์ผ๋ก ์ ๊ณต๋๋ ๋ชจ๋ ์ฐธ์กฐ ๋์์ธ์ ์์ ๋กญ๊ฒ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ๋๋ ๋น์์ ์ ์ผ๋ก. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์์ฒ ๊ฐ์ ๋ณํ๋ ๋ก๊ณ ๊ฐ ์ผ์์์ ๋ฌด๋ถ๋ณํ๊ฒ ์คํ๋๋ ๊ฒ์ ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์ ์๋ ์๋ฃ๋ฅผ ์ถ๊ฐ๋ก ๋ฐฐํฌํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ํํ๋ ๋ผ์ด์ ์ค๋ฅผ ์ ํํ์ต๋๋ค.
์์ ์ฌํญ์ด ์๋ ๊ฒฝ์ฐ GitHub ํ๋ก์ ํธ์ ์ ์ถํ์ญ์์ค. ๊ทธ๋ฌ๋ฉด ๋์ผํ Creative Commons ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ ์ถ๋ ๋ชจ๋ ์์ ๋ณธ์ ์ ๊ณตํ ๊ฒ์ ๋๋ค. ๋ผ์ด์ ์ค์ ๋ฐ๋ฅธ ์๋ฆผ์ผ๋ก ์ธ๊ธ๋ ์๋ฃ์ ์ฌ์ฉ์ Microsoft์ ํ์, ์น์ธ ๋๋ ๊ณต์ ์ง์ ๋ถ์ฌ๋ฅผ ์์ํ๊ฑฐ๋ ๋ถ๋ฒ์ ์ธ ๋งฅ๋ฝ์์ ์ฌ์ฉ๋ ์ ์์์ ์์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ปจ๋, ๋ก๊ณ ๋์์ธ์ ์ฐธ์กฐํ ๋๋ ์์์ ์ฌ์ฉํ์ญ์์ค. ๊ณต์ ํด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๋ถ์ ์ ํ๊ฒ ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ ์กฐ์น๋ฅผ ์ทจํ๊ฒ ์ต๋๋ค.
์์:
ํ์ฌ ๋ก๊ณ :
ํ์ฌ ์ ์ฅ์ ํ์ผ
์๋ ๋ชจ๋! Windows IXP(์ด์ ์ ์ปดํฌ์ง์ ) PM์ ์ฌ๊ธฐ ๋ด ์์ด๋์ด๋ฅผ ๋ฏน์ค์ ์ถ๊ฐํ๊ณ ์ถ์์ต๋๋ค. :) ์ฌ๊ธฐ ๋ด๊ฐ ์๋ง์ผ๋ก ๋ง๋ ๋ช ๊ฐ์ง๊ฐ ์์ต๋๋ค. ์ฌ๋ฌ๋ถ์ ์๊ฐ์ ์๋ ค์ฃผ์ธ์!
๊ทํ์ ์ ์ถ๋ฌผ์ ํ๋ฅญํฉ๋๋ค, @embender. ๋๋ ํนํ ๋ง์ง๋ง๊ณผ ์ฒซ ๋ฒ์งธ ๊ฒ์ ์ข์ํฉ๋๋ค.
์ ํ๊ตฐ ๋ด์ ๋ค๋ฅธ ์ ํ์ ๋ฐฐ์น๋์ง ์์ WinUI ์์ด์ฝ์ ๋น ๋ฅด๊ฒ ์กฐ๋กฑํ์ต๋๋ค.
์ธํฌ๋ ๋๋ธ, @iconredesign! ์ฑ ์์ญ์ ๋ถ๋ฌ์ผ์ผํค๊ธฐ ์ํด ์์ด์ฝ์ ์์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
Microsoft Word ์์ด์ฝ(์๋)๊ณผ์ ํผ๋์ ํผํ๊ธฐ ์ํด Fluent Design System ์์ ๋๋ ์ด์ ์ ์ฌํ
์ ์ ์ผ๋ก! ๋๋ WinUI ํ ๋ง ์์์ ์ ์งํ๋ ค๊ณ ๋ ธ๋ ฅํ์ง๋ง, ์๋ง๋ ๊ฐ์ฅ ์งง์ ๋์ผ๋ก ๋ณด๊ธฐ์๋ ๋์ผํ๊ฒ ๋ณด์ผ ์ ์๋ค๋ ์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค.
์ ์๋ ์ง์นจ์ ์ดํด๋ณด๊ณ ์์ ๋ณธ์ ์ ์ถํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌ ํด์!
@iconredesign
์ ์ ์ผ๋ก! ๋๋ WinUI ํ ๋ง ์์์ ์ ์งํ๋ ค๊ณ ๋ ธ๋ ฅํ์ง๋ง, ์๋ง๋ ๊ฐ์ฅ ์งง์ ๋์ผ๋ก ๋ณด๊ธฐ์๋ ๋์ผํ๊ฒ ๋ณด์ผ ์ ์๋ค๋ ์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค.
์ ์๋ ์ง์นจ์ ์ดํด๋ณด๊ณ ์์ ๋ณธ์ ์ ์ถํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌ ํด์!
์ข์ ์์์ด ์์ต๋๋ค. ์๋ก์ด ํ ๋ง ์์์ ํ์คํํ๋ ๋ฐ ๋์์ ์ฃผ์ค ์ ์์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ฐ์ด๋๋ผ์ธ์ ๊ทธ๋ฐ ์ ์์ ์๋์ ์ผ๋ก ๋์จํด์ ธ์ ์ด๊ฒ์ ๋ฉ์ง๊ฒ ๋ง๋ค ์ ์๋ ์์ ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค!
@SavoySchuler
๊ฝ์ ์ฅ์
๋ก๊ณ ๊ฐ ๊ณต์ํ๋๋ฉด ๊ตฌ๋งคํ ์ ์๋ ์ ์ธ ๋ฅผ ๋ณผ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@SavoySchuler
๊ฝ์ ์ฅ์
๋ก๊ณ ๊ฐ ๊ณต์ํ๋๋ฉด ๊ตฌ๋งคํ ์ ์๋ ์ ์ธ ๋ฅผ ๋ณผ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@shaggygi , ์ฃผ๋ชฉํ์ต๋๋ค! ์์ผ๋ก ๋ช ๋ ๋์ ์ด๋ค ์ข ๋ฅ์ ๋์์ธ์ผ๋ก ๋งค์ฃผ ์ฐ๋ฆฌ ์ ์ธ ๋ฅผ ์ ๊ฒ ๋ ๊น์? ์ค์จ๊ทธ์ ๋ํ ๋ด ๊ธฐ์ค์ ์ ์ด๋ ๊ทธ ์ ๋๋ ๋์ต๋๋ค. ๐
@SavoySchuler ์ ๋ ๋๋ฌด ํ๋ คํ ๐์ ์ข์ํ์ง ์์ต๋๋ค. ๋๋ ๋ณดํต 2์ฃผ๋ง๋ค GitHub ์ ์ธ ๋ฅผ ์ ์ต๋๋ค. ๊ฐ๋จํ ์ต์ข ๋ก๊ณ ๊ฐ ์ข์ ๊ฒ์ ๋๋ค... ์๋ง๋ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ค๋ช /ํ๋ณด์ ์๋ฏธ๋ฅผ ๊ถ๊ธํด ํ๊ธฐ์ ์ถฉ๋ถํ ๊ฒ์ ๋๋ค.
๋์์ด๋๊ฐ ์์ ํ ์ ์ธ๋ฌธ์ ์ ๊ณตํ๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋์ ์ฌ๊ธฐ์ ์์ต๋๋ค.
๋ฌผ๋ก ๋ก๊ณ ๋ Microsoft์ ๋ค๋ฅธ ์ํํธ์จ์ด ์ ํ์ ์ฐ์์ํต๋๋ค. ์ด๊ฒ์ ๊ทธ ๋ฐฐํ์ ์กฐ์ง์ ๋ถ๋ช ํ ํ๊ณ ๋ชจ์ UI์ ๋์ํ์ ์ด ์ฑ์ ์ฉ๋๋ฅผ ๋ช ํํ๊ฒ ์ ์ํฉ๋๋ค. WinUI >๋ Office ์ ํ๊ณผ ์ฐจ๋ณํ๋๋ฉฐ, ๋ฌธ์ ๋์ ๋๊ดํธ์ ์ฌ๋์๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ฐํ ๋ฌ๋ผ์ง๊ณ ๋ฌธ์์ ํผ๋์ ํผํ ์ ์์ต๋๋ค. ์ ์ฒด์ ์ผ๋ก ์์ด์ฝ์ 1) Microsoft ์ ํ, 2) UI ๋์์ธ์ ์ํ ์ฝ๋ ๊ธฐ๋ฐ ๋๊ตฌ, 3) Office ์ ํ์ด ์๋์ ๋ช ํํ๊ฒ ์ ๋ฌํฉ๋๋ค.
ํ๋ฉด ๋์์ธ์ ์ฑ์ ์ฃผ์ ํ ๋ง ์์์ด ๋ฐฐ๊ฒฝ๊น์ง ์ด์ด์ง๋ ์์๋ฅผ ํตํฉํฉ๋๋ค. ์์ ์ ์ผ๋ก ์ฑ์ "๊ธฐ๋ณธ"์ด๋ฉฐ Excel๊ณผ ๊ฐ์ ์ฑ์ ๋์์ธ ๊ณํ๊ณผ ์ผ์นํฉ๋๋ค. "WebUI๋ ๊ทธ ์์ ์๋ UI ๋์์ธ์ ๊ทผ๊ฐ์ด๋ค. ๊ทธ๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค"๋ ๊ฒฐ๋ก ์ ์๊ฐ์ ์ผ๋ก ๋์ถํ ์ ์๋ค.
๋ด ๋ก๊ณ ๊ฐ ์ค์ ๋ก ์ ํ์ ๋ํ๋ด๋์ง ํ์ธํ๊ธฐ ์ํด WinUI๋ฅผ ๊ฐ๋ตํ๊ฒ ์กฐ์ฌํ๋ ๋์ ๊ด๋ฒ์ํ ์ธํฐํ์ด์ค ์์๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ํ ์ธํฐํ์ด์ค๋ฅผ ๋ณด์ฌ์ฃผ๋ ํ๋๊ทธ์ญ ์ด๋ฏธ์ง๊ฐ ํ์๋์์ต๋๋ค. 1) ์ถํ ๋์์ธ์ ํผํ๊ธฐ ์ํ ์์์ ๋จ์์ฑ, 2) ํฐ์๊ณผ์ ์์ ์ฐจ์ด์ผ ๋ฟ ์๋๋ผ ์ค๋ฆฝ์ ์ด๋ฉฐ, 3) ํธ๋ ์ด๋๋ฅผ ํตํด ์ด๋ฅผ ๋์ฑ ๊ฐํํ๋ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ์กฐํ๊ธฐ ์ํด ํด๋น ์ด๋ฏธ์ง์์ ํ์์ ์์ง์ ์ผ๋ก ์ ๊ฑฐํ์ต๋๋ค. ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋์์ธ(๋ด๊ฐ ๊ฐ์ธ์ ์ผ๋ก ์ข์ํจ), 4) ํ์์ ์ฐจ๋ณํ๋ ํค์ ์์ด์ฝ์ด ๋ ๋๋ง๋๋ ํฌ๊ธฐ, ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์์ ํ์์ค์ ํฌ๊ธฐ์ ๊ด๊ณ์์ด ์ด ์์ ๊ฐ ์๋ํ๋ค๋ ๊ฒ์ ์๋ฏธํ์ต๋๋ค.
๋ฐ๋ผ์ ํ์คํ์ ์ฃผ์ ์์ ๋์์ธ์ ๋ํ๋ด๋ ๋ฐ ์ด๋ฏธ ์ฌ์ฉ๋ ์์๋ณด๋ค Microsoft ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ํ๋ด๋ ๋ฐ ๋ ๋์ ์์์ด ์ด๋ ์๊ฒ ์ต๋๊น? ๊ทธ๊ฒ์ ์ด๋ฏธ ํฐ์๊ณผ ์๋ฒฝํ๊ฒ ํ๋ฆ ๋๋ค.
๋ง์์ ๋์ จ์ผ๋ฉด ์ข๊ฒ ๊ณ , ๊ณ ๋ฏผ์ด ๋์๋ฉด ์ฃผ์ ํ์ง ๋ง์๊ณ ์ฌ๋ ค์ฃผ์ธ์!
ํ์ง๋ง ์ด ๋์์ธ์ ์ฝ๋งค์๋ค๊ณ ๋๋ผ์ จ๋ค๋ฉด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ๊ทธ๋์ ๋ ์ ์ ํ ๊ฒฝ์ฐ ์๋ก ๊ณ ์นจ์ ํ ์ ์์ต๋๋ค.
@iconredesign
๋์์ธ ์ด๋ฉด์ ์์ด๋์ด๋ ๊ด์ฐฎ์ง๋ง ์คํ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
์ฒซ์งธ, ๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๋ฐ๊ฒฝ์ด 3๊ฐ์ธ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ง์คํฐ ํ๋ ์์ ๋ํด ํ๋๋ฅผ ์ ํํ๊ณ > ์์ ์๋ ์์์ ์นด๋์ ๋ํด ํ๋๋ฅผ ์ ํํฉ๋๋ค.
๋์งธ, ์์์ ์ฝ๊ฐ ์กฐ์ ํด์ผ ํฉ๋๋ค. ์๋จ์ ๋ฐ์ ์์์ ํ์ํ๊ณ ๊ทธ ์๋์ ์ด๋ก๊ฒ ํ์ํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
์ ์งธ, ๋ถํฌ๋ช ๋๊ฐ์๋ ์ฌ๋ฌ ๊ฐ์ ์ด๋์ด ์ฌ๊ฐํ์ผ๋ก ๊ทธ๋ฆผ์๋ฅผ ๋ง๋ค๋ ค๊ณ ํ์ต๋๊น? ์ข ๋ ์ถ์์ ์ธ ๊ฒฝ์ฐ์๋ ๊ด์ฐฎ์ง๋ง ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์๋ฃ๋๋ ๋ฐฉ์์ด ์๋๋๋ค.
๋ํ ๋์์ธ์ ์์ด์ฝ์ ๊ฐ์ ธ ์์ Illustrator์์ ๋ฒกํฐํํ๊ณ ์ฝ๊ฐ ๋ณ๊ฒฝํ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค(์ฒซ์ธ์์ด ์ด๋ ๋์ง).
๊ทธ๋์ ๋๋ ๋จธ๋ฆฌ์ ๊ฐํ๋ ๊ฒ์ ๋ฉด์ญ์ด ์๊ธฐ ๋๋ฌธ์ ์ธ๋ถ์ ์๊ฒฌ์ด ํ์ํฉ๋๋ค.
๊ทํ์ ์ ์์ ๊ณ ๋ คํ์ฌ ์์ ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌ ํด์!
๊ทธ๋ฆผ์๊ฐ ์์ง ์ด๊ธฐ ๋จ๊ณ์ด๋ฏ๋ก ์ต์ข ๊ฒฐ๊ณผ๊ฐ ์ด๋ ๊ฒ ์ ๋ฆฌ๋์ง ์์ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค. ์๋ ๋จ์ํ ๋ชจํ์ผ๋ก ์๊ฐํ๋ ๊ฒ๊ณผ๋ ๋ฌ๋ฆฌ ๋ง ๊ทธ๋๋ก ์์ด ๋ฟ์ง ์์ ๊ฒ์ ๋๋ค.
์๋ ํ์ธ์ @SavoySchuler๋ ,
@iconredesign
๊ทธ๋ฆผ์๊ฐ ์์ง ์ด๊ธฐ ๋จ๊ณ์ด๋ฏ๋ก ์ต์ข ๊ฒฐ๊ณผ๊ฐ ์ด๋ ๊ฒ ์ ๋ฆฌ๋์ง ์์ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค. ์๋ ๋จ์ํ ๋ชจํ์ผ๋ก ์๊ฐํ๋ ๊ฒ๊ณผ๋ ๋ฌ๋ฆฌ ๋ง ๊ทธ๋๋ก ์์ด ๋ฟ์ง ์์ ๊ฒ์ ๋๋ค.
์ฌ๊ฐํ์ ๋ง๋ค๊ณ ์์์ ์ ํํ๊ณ ๋ถํฌ๋ช ๋๋ฅผ ์ค์ธ ๋ค์ ๋ณต์ฌํ๋ ๊ฒ๋ณด๋ค ๋ฒํผ ํ๋๋ฅผ ํด๋ฆญํ์ฌ ๊ทธ๋ฆผ์๋ฅผ ์ป๋ ๊ฒ์ด ๋ ์ฝ์ง ์์ต๋๊น? ๐
๋ชจ๋ ๋ฌธ์ ํด๊ฒฐ:
1 - ๋ชจ๋ ๋ฐ๊ฒฝ์ ํตํฉํ๊ณ ์์ด์ฝ์ ์๋จ์ ์์ ํ๋๋ฐ, ์ด๋ ํฐ ์ค์์์ต๋๋ค. ์นด๋๋ ์ธํฐํ์ด์ค์ ์ง์ ๋ชจ์๋ฆฌ๋ฅผ ์ฌ์ฉํ๋๋ก ์์ ๋์์ต๋๋ค.
2 - ์ด์ ํ์ ๋ชจ์์ด ๋ ์ด๋์์ง๋ฉฐ ๋ชฉ๋ก์ ์ฒซ ๋ฒ์งธ ๋ฉ๋ด ํญ๋ชฉ๊ณผ ๋์ผํ ์์์ ๊ณต์ ํฉ๋๋ค.
3 - ๋ง์ง๋ง์ผ๋ก ์ด๊ธฐ ๋ชฉ์ ์ ์ํด ํด๋น ๋ถ๋ถ์ ๋์งํ ํ ์์ ์ธ๊ธํ "ํ๋์ ๋ฒํผ"์ ํด๋ฆญํ์ฌ ์ด์ ๊ทธ๋ฆผ์๊ฐ ํจ์ฌ ๋ ๋ฉ์ง๊ฒ ๋ณด์ผ ๊ฒ์ ๋๋ค.
์์ด์ฝ์์ ๋๋ฝ ๋ ๊ฒ์ ์ฐพ๊ณ ์์ง๋ง ์ง๊ธ์ ๊ด์ฐฎ์ ๋ณด์ ๋๋ค.
@iconredesign
์ด์ ์์ ์ผ๋ก ์กฐ๊ธ ๋์์ก์ต๋๋ค ๐
IDK, ์ ๋ง ๊ทธ๋ด ์๋ ์์ง๋ง ์๋ก์ด ๋ฐฉํฅ์ ์๋ํ ๊น์? ์๋ ์์ด์ฝ์ด ๋๋ฌด ์๊ฐ๋๋ค์...
๋น์ ์ด ๋ฌผ์๊ณ , ๋๋ ๋ฐฐ๋ฌํ์ต๋๋ค! ๋ค๋ฅธ ํ ์ดํฌ, ๊ทธ๋์ >๋ ์ธํฐํ์ด์ค์ ์ผ๋ถ์ด๊ณ ์์๊ฐ ์ํธ์์ ์ ๊ฑฐ๋์ด ํธ์ถ ์์๊ฐ ์ฌ์ ํ ์๋ํฉ๋๋ค. ํ๋์์ WinUI ํ๋์์ ๋๋ค.
@iconredesign
๊ฐ์ ๋๊ณ ์์ง๋ง ์ด์ ์ฐ๋ฆฌ๋ ๋๋ฌด ํํํ๊ณ ๋๋ฌด ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๋ฅผ ๊ฐ์ก์ต๋๋ค. Fluent๋ (์ฝ๊ฐ) ๊ทธ๋ผ๋์ธํธ, ๊ทธ๋ฆผ์ ๋ฐ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ ์ชฝ์ผ๋ก ์ด๋ํ๊ณ ์์ต๋๋ค.
ํ์/ํฐ์ ์์๋ ๋ฉ๋ด ํญ๋ชฉ์ ๋ํ๋ ๋๋ค. ๋๋?
ํธ์ง: ๋ํ ์์ ํฌ๊ธฐ(์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ์์ ์ธ๊ธํ ๋๋ก)์ ๋ํด ์๊ฐํด ๋ณด์ธ์. ์ด๊ฒ์ด ์ผ๋ง๋ ํด๋ ๊ฐ๋ฅํ์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. :)
์ด ๋ณํ์ ์์ ํฌ๊ธฐ๋ฅผ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์์ต๋๋ค. ๊ทธ ํฌ๊ธฐ์์๋ ๊ทธ๋ผ๋์ธํธ์ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์์๊ฐ ์ฌ๋ผ์ง๋ฉด์ ๋ชจ๋ ๊ฒ์ด ์ถ์๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด ๋์์ธ์ ์์ ํ์์ค์ ์๋ฒฝํ๊ฒ ํ์๋๋ฏ๋ก ์์ฌํ์ญ์์ค. ์ฃผ์ ์์๋ ํ์ ๋ชจ์์ ๋๋กญ๋ค์ด ๋ฉ๋ด์ ๋๋ค.
@iconredesign
"๋ ํฐ" ๋ฒ์ ์ ๋ง๋์ธ์. :D
๋ํ ๋ ์์ ํฌ๊ธฐ์์๋ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ ํ ๋์ ๋ ๊ฒ์
๋๋ค. ;)
์: Visual Studio(์ฝ๋) ์์ด์ฝ, Sublime Text, Adobe ์ ํ๊ตฐ, ...
๋๋ ํ์คํ ์ฌ๋ฌ ๋ฐฉํฅ์ ํ์ํ๊ณ ์์ต๋๋ค! @iconredesign์ ์ด ์ ์ถ๋ฌผ์ด ์ ๋ง ๋ง์์
๋ด๊ฐ ์ข์ํ๋ ๋ช ๊ฐ์ง๊ฐ ์์ต๋๋ค.
๊ฐ๋ ์ ๋ํ ์์ด๋์ด:
Xaml ์ปจํธ๋กค ๊ฐค๋ฌ๋ฆฌ ์ฑ์ ์ปจํธ๋กค ์์ด์ฝ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ:
์๋ง๋ ์ฌ๊ธฐ์ ์๋ ์์ ์ค ์ผ๋ถ๊ฐ ์๊ฐ์ ์ป๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๊น? ์ด ๋ชจ๋ ํญ๋ชฉ์ ํด๋ฆญํ๋ฉด UI ์ปจํธ๋กค์ ์ค์ ์๊ฐ์ ๋์๋ ๋ณผ ์ ์์ต๋๋ค.
@SavoySchuler๋ Fluent ์น๋ฃ๋ฅผ
๋ด์ผ ๋ชฉ์ ์ ๋ง๋ค์ด ์ฌ๋ ค๋ณด๊ฒ ์ต๋๋ค
ํ์ฌ ์์ด์ฝ์ </>
๋ถ๋ถ์ผ ์๋ ์์ต๋๋ค.
๋๋ ์ค๋๋ ๊ฒ์ ๋ ํธ๋ก, ์น์ํ ์์ด์ฝ์ ํ๋ํํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
๋ด ์กฐ์กํ ์ค์ผ์น๋ฅผ ์ฉ์ํ์ญ์์ค.
๋ํ @iconredesign ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก gt-lt ์ค๊ดํธ์ ๋ํด ๋ค๋ฅธ WinUI ์นํ์ ๊ธ๊ผด์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๋์๊ฒ๋ ์ค๊ดํธ ๋ถ๋ถ ์์ฒด๋ก ์ถฉ๋ถํ๊ณ ๋๋จธ์ง๋ ํ์ํ์ง ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ๊ฒฌ๊ณ ํ๊ณ ์ต์ํ์ ๋จ์ํจ์ ํฌํํฉ๋๋ค. ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ์ง ๋ง์ญ์์ค. 97'์ ๋๋ผ๊ฒ ํฉ๋๋ค.
@SavoySchuler W ์์ด์ฝ์ ์๋ฆ๋ต์ง๋ง MS Office Word๋ฅผ ์ธ์น๊ณ ์์ต๋๋ค. W ๋์ mabe, </>
๋๋ ๊ดด์ํ๊ณ ์น์ํ ๊ฒ์
๋๋ค.
์ด๋ด, ๊ฑฐ์ ์ธ๊ธํ๋ ๊ฒ์ ์์๋ค. ํ์ฌ ๋ก๊ณ ๋ ๋์๊ฒ๋ ํจ๊ณผ์ ์ด๋ค!
์๋ก์ด Office ์์ด์ฝ ์คํ์ผ์ ๋ฉ๋ฆฌํด์ผ ํ ์๋ ์์ต๋๋ค. ์ด ์์ด์ฝ์ Office 365 ์ ํ๊ตฐ์ ์ผ๋ถ์ด๋ฏ๋ก Microsoft์ ๊ด๋ จ๋ ๋ชจ๋ ํญ๋ชฉ์ ์์ด์ฝ์ ๋๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
ํฌ๊ธฐ๊ฐ ์ ๋ง๋ ์์ด์ฝ์ ๋์์ธํ๋ ๊ฒ์ ์ ๋ง, ์ ๋ง ์ด๋ ต์ต๋๋ค. Microsoft ๋์์ธ ํ์ ์ฐ๋ฝํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ๋์์ค ์ ์๋ ์ฌ๋์ด ์๋์ง ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋งค์ฐ ๊ธฐ๋ณธ์ ์ธ .NET Core ๋ก๊ณ ์์ ์๊ฐ์ ๋ฐ์ ์๋ํ์ต๋๋ค. ๊ทธ๋ค์ ์ค์ ๋ก UI ํ๋ ์์ํฌ๋ฅผ '๋น๋ช '์ ์ง๋ฅด์ง ์์ผ๋ฏ๋ก ๋ฌธ์ ๊ฐ ๋ ์ ์์ต๋๋ค. ๋ฐ๋ฉด์ .NET ์ ํ๊ตฐ๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ๋ ์์ํฌ ๋ก๊ณ ์๋ ์ ๋ง์ ์ ์์ต๋๋ค.
๊ฐ๋
1
๊ฐ๋
2
๊ฐ๋
3
@neils9001 FWIW, ์ ๋ ์ปจ์ 1์ ์ ๋ง ์ข์ํฉ๋๋ค. ์๊ฐ์ ๋ํ ์ข์ ์๊ฐ์ ๋๋ค. (์ ๋ ๊ฐ๋ 2์ ๋น๊ตํ์ฌ WinUI ํ ์คํธ๋ฅผ ๋ชจ๋ ํ ์ค๋ก ํ์ํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค). ๊ฐ๋ 3๋ ๊ฝค ์ข์ต๋๋ค. ํ์ฅ ๊ฐ๋ฅํ๊ณ ๊ฐ๋จํ๋ฉฐ ๋งค๋๋ฝ๊ฒ ๋ณด์ ๋๋ค.
์ฐ๋ฆฌ๊ฐ ์ด๋ฏธ ์ฌ๊ธฐ ์๊ณ WinUI์ ์์ด์ฝ๊ณผ ๋ธ๋๋ฉ์ ๋ํด ์๊ฐํ๊ณ ์๋ค๋ฉด "๋ค๋ฅธ ์ ๋ฐ"์ธ ์์คํ
API( Microsoft.Windows.SDK.Contracts
NuGet ํจํค์ง)๋ฅผ WinAPI๋ผ๊ณ ๋ถ๋ฅผ ์๋ ์์ต๋๋ค.
๋๋ ์ฌ๋ฌด์ค๊ณผ ๊ฐ์ ์์ด์ฝ ํ ์คํธ๊ฐ "UI"๋๋ "API๋ฅผ"์กด์ฌ์ UI์ ๋ํ ๊ทธ๊ฒ์ ๋๋จธ์ง๋ ๊ทธ ์ถ์์ ์ธ ์ ์ฐฝ ์์ ์ ํ (๊ฐ์ ๊ฐ์ ๊ฒ์ด๋ค ๋์์ธ ์์ํ ์์๋ ์ด๋ฅผ ์) ๋ฐ "API" ํ๋ ์ด์์ ํฑ๋๊ฐ ๋์ญ์์ค. ์ ์ฐฝํ ํฑ๋๊ฐ ์์ต๋๋ค.
์๊ฒฉํ ๋ก๊ณ , ์์ ๋ ์ด๋ธ์ Windows ๋ก๊ณ ์ ๊ทธ ์์ "UI" ๋๋ "API"๋ผ๋ ํ ์คํธ๊ฐ ์์ ์ ์์ต๋๋ค. ๋ฌผ๋ก ์ถ์์ ์ธ ์ ์ฐฝํ ๊ฒ๋ค๊ณผ ํฑ๋๊ฐ ์๋ ์์ ์ ์ธ ๋ถ๋ถ.
@MySelfMaruf ๊ฐ์ธ์ ์ผ๋ก WinUI๊ฐ Windows์ ์ฐ๊ฒฐ๋์ง ์์์ผ๋ฉด ํฉ๋๋ค. TBH ์ด๋ฆ์ด Win์ด ์๋์์ผ๋ฉด ํฉ๋๋ค. ๋ฐ๋ผ์ ๋ชจ๋ .NET Core(๋๋ .NET Standard ํ๊ฒฝ)์์ ์๋ํ๋ .NET Core UI์ ํฅํ ํ์ฅ์ ์ํด ์ ์ ์ ์ผ๋ก ์ด๋ ค ์์ด์ผ ํฉ๋๋ค.
์ด ๊ธฐ๋ฅ ์์ฒญ์ ์ฐธ์กฐํ์ญ์์ค.
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil ์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
๋ค์์ ๋ด๊ฐ ์ ๋ฆฌํ๊ณ ํธ์งํ ์ฒซ ๋ฒ์งธ ์๋์
๋๋ค.
์ฐฝ๊ณผ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ์ ์ด์์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ๋ ์ด๊ฒ๊ณผ Windows ๋๋ Microsoft์ ์คํ์ผ์ ์ง์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ํผํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@AmNotAdev
@weitzhandler ์ด ์คํ์ผ๊ณผ Microsoft๋ฅผ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋๋ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์๋๋ผ ์๋์ฐ๋ฅผ ์ธ๊ธํ๊ณ ์์๋ค.
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
Windows์ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ๋ฌผ์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ์ ์ด ์คํ์ผ์ Microsoft์ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋์. .Net Core UI ๋๋ .Net UI์ ๋ํด ์๊ฐํด ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ์ด ์์ด์ฝ์ Office ๋ธ๋๋์ ์ฐ๊ด์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์คํผ์ค ๋ธ๋๋๋ง ์ค๋ชฐ ์ปท ์์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋๋กญํจ๋๊ณผ ํจ๊ป.
๋ํ ์ด๊ฒ์ด ์์ ํ ๋ธ๋๋ ๋ณ๊ฒฝ ๋ฐ ์ด๋ฆ ์ง์ ์ ์ ๋ฐํ๋ค๋ฉด Windows Community Toolkit์ ์ด๋ป๊ฒ ๋ ์ ํตํฉํ ์ ์์ต๋๊น?
WinUI
WinUI ์ปค๋ฎค๋ํฐ ํดํท?
๋ด ๋์, ํ์ง๋ง ์ฌ์ ํ @weitzhandler์ ๋์
๋ด๊ฐ ์ฒซ ๋ฒ์งธ ์ด์์ ์ํด ์ด ๊ฒฝ๋ก๋ฅผ ์ ํํ ์ด์ ๋ฅผ ์ค๋ช ํ๊ธฐ ์ํด ์ด๊ฒ์ ๋จ์ง ์ฌ๋ฌด์ค ๋ธ๋๋ ์คํ์ผ์ด ์๋๋ผ Skype, OneDrive ๋ฐ Microsoft Teams๋ฅผ ๋น๋กฏํ ๋ค๋ฅธ Microsoft ํ๋ซํผ์์ ์ด๋ฌํ ์คํ์ผ์ ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค(Skype ๋ฐ OneDrive์๋ ์ปท์์์ด ์์ง๋ง Teams๋ ๊ทธ๊ฒ).
๋ค๋ฅธ ๊ฒ์ ์๋ํ๊ธฐ ์ ์ ๊ทธ ์คํ์ผ์ ๋ธ๋๋ ๋ก๊ณ ๊ฐ ์ด๋ค ๋ชจ์ต์ผ์ง ์์๋ณด๋ ๊ฒ์ ๋ฉ์ง ์คํ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. cc @niels9001
@niels9001 @weitzhandler WinUI๋ .NET ์ ์ฉ์ด ์๋๋ฉฐ ๊ธฐ๋ณธ ์ฑ์ ์ํ UI ํ๋ ์์ํฌ์ด๊ธฐ๋ ํ๋ฉฐ ํฅํ Python ์ง์์ ๋ํด ๊ธฐ์ตํ๊ณ ์์ ์๋ ์์ต๋๋ค. ๋งํ ๊ฒ๋ ์์ด Xamarin, Uno ๋๋ ๊ณง ์ถ์๋ React Native ์๋ฃจ์ ๊ณผ ๊ฐ์ ๊ฒ์ ๋ํ ๊ธฐ๋ณธ ํ๋ ์์ํฌ์ด๊ธฐ๋ ํฉ๋๋ค.
์ปค๋ฎค๋ํฐ๊ฐ ๋์ํ์์ ํจ๊ป ๋ชจ์ด๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ํญ์ ํฅ๋ฏธ์ง์งํฉ๋๋ค! โจ
๋๋ ๋ค์ํ ๋ฏธ๋์ด/์ํ์ ๊ฑธ์ณ ๊ฝค ์ ํ์ฅํ ์ ์๋ค๊ณ ์๊ฐํ๋ ์ด๊ธฐ ์ด์์ ์๊ฐํด ๋์ต๋๋ค. ์ค์์๋ ๊ฐ ๋ฉด์ด ๋ค์ํ ์์์ผ๋ก ์์ ์ฒ๋ฆฌ๋ ๋ฅ๊ทผ ํ๋ธ๊ฐ ์์ต๋๋ค. ํ์ฌ Windows ๋ธ๋๋ ํ๋ ํธ์์ ์ ํํ๊ณ ์์ผ๋ฉฐ ์ด๋ ๋ถ๋ช ํ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
ํฌ๊ฑฐ๋ ์์ ๊ธฐํธ๋ ํ๋ธ๋ฅผ ๋๋ฌ์๋๋ค. ์ด๊ฒ๋ค์ ๋ ์์ ํฌ๊ธฐ์์๋ ๋ณด์ด์ง ์์ผ๋ฉฐ ๋์ ํ๋ธ์ ์ด์ ์ ๋ง์ถฅ๋๋ค.
๋ก๊ณ ๋ ์ํ ๋ชฉ์ ์ผ๋ก ์ค๊ณฝ์ ์ก์ ์๋ ์์ต๋๋ค. ๊ทธ๊ฒ์ด ํฐ์ ์ธ ์ ์ด๋ป๊ฒ ๋ณด์ผ ์ ์๋์ง์ ๋ํ ์์ด๋์ด๋ฅผ ์กฐ๋กฑํ์ต๋๋ค.
์ฌ์ ํ WIP, ํผ๋๋ฐฑ์ ๋งค์ฐ ๊ฐ์ฌํฉ๋๋ค. ๐ ๋๋ฌด ์ถ์์ ์ผ๋ก ๋๊ปด์ง์ง ์์๊น ๊ฑฑ์ ์ด ๋์ง๋ง, ํ๋จ์ ์ปค๋ฎค๋ํฐ์ ๋งก๊ธฐ๊ฒ ์ต๋๋ค!
@itsmichaelwest๊ฐ ๊ธ์ตํ์ฌ ์ธ์ ๋์ฒ๋ผ ํ๋ฅญํ ์ผ์ ํ๊ณ ์์ต๋๋ค :)
์ ๋ ๋ช ๊ฐ์ง ์์ด๋์ด๋ฅผ ์ค์ผ์นํด ์์ผ๋ฉฐ ๋ ์ธ๋ จ๋ ์์ด๋์ด๋ก ๋ง๋ค๊ธฐ ์ํด ๋
ธ๋ ฅํ ๊ฒ์
๋๋ค.
๋ค์์ Visual Studio์ ๋ก๊ณ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฒ์
๋๋ค.
Fluent Design ์ฌ์ดํธ์์ ์๊ฐ์ ๋ฐ์ ๋ก๊ณ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
16px ๋ฐ 32px ํฌ๊ธฐ์ ์ธ๋ จ๋ ์์ด์ฝ
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
Windows์ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ๋ฌผ์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ์ ์ด ์คํ์ผ์ Microsoft์ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋์. .Net Core UI ๋๋ .Net UI์ ๋ํด ์๊ฐํด ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ์ด ์์ด์ฝ์ Office ๋ธ๋๋์ ์ฐ๊ด์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์คํผ์ค ๋ธ๋๋๋ง ์ค๋ชฐ ์ปท ์์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋๋กญํจ๋๊ณผ ํจ๊ป.
๋ํ ์ด๊ฒ์ด ์์ ํ ๋ธ๋๋ ๋ณ๊ฒฝ ๋ฐ ์ด๋ฆ ์ง์ ์ ์ ๋ฐํ๋ค๋ฉด Windows Community Toolkit์ ์ด๋ป๊ฒ ๋ ์ ํตํฉํ ์ ์์ต๋๊น?
WinUI
WinUI ์ปค๋ฎค๋ํฐ ํดํท?
์ฅ๊ธฐ์ ๊ด์ ์์ ๋์์ธ์ Windows(win) UI ๋ช ๋ช ์ ์ฌ์ฉํ์ง ์์์ผ ํฉ๋๊น?
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
Windows์ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ๋ฌผ์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ์ ์ด ์คํ์ผ์ Microsoft์ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋์. .Net Core UI ๋๋ .Net UI์ ๋ํด ์๊ฐํด ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ์ด ์์ด์ฝ์ Office ๋ธ๋๋์ ์ฐ๊ด์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์คํผ์ค ๋ธ๋๋๋ง ์ค๋ชฐ ์ปท ์์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋๋กญํจ๋๊ณผ ํจ๊ป.
๋ํ ์ด๊ฒ์ด ์์ ํ ๋ธ๋๋ ๋ณ๊ฒฝ ๋ฐ ์ด๋ฆ ์ง์ ์ ์ ๋ฐํ๋ค๋ฉด Windows Community Toolkit์ ์ด๋ป๊ฒ ๋ ์ ํตํฉํ ์ ์์ต๋๊น?
WinUI
WinUI ์ปค๋ฎค๋ํฐ ํดํท?
์ฝ์์ @niels9001์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๐ฆโค
๊ทธ๋ฌ๋ Windows Community Toolkit์ ๋จ์ํ UI ๊ทธ ์ด์์ ๋๋ค(๋จ, ์ปจํธ๋กค๊ณผ XAML ์์ ์ด ๊ฐ์ฅ ํฐ ๋ถ๋ถ์ ์ฐจ์งํจ). ์ฌ๊ธฐ์์ ๊ณต๋ ๋ธ๋๋ฉ์ด ์ผ๋ง๋ ์๋ฏธ๊ฐ ์๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ํนํ WinUI ํ์ด ํดํท์ ๊ด๋ฆฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋ณ๊ฐ์ ์กฐ์ง์ ๋๋ค. ๊ทธ๋์ ๊ทธ๊ฒ์ ๋ค๋ฅธ ๊ณณ์์ ๋ ํฐ ํ ๋ก ์ด ๋ ๊ฒ์ ๋๋ค.
๋์์ธ์ ๋ํ ์ธํ์ ๊ธฐ์กด ์ฑ ์์ด์ฝ์ด ์ปจํธ๋กค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ผ์ ๋๋ฌด ์ข์์ด์... ๐
๋ง์์ ๋ฐ๊ฟ ์ ์๋ค๊ณ ์๊ฐํ๊ฒ ๋ง๋๋ ๋์์ธ์ด ๋ช ๊ฐ์ง ์๋ค๊ณ ํฉ๋๋ค... Office ๋์์ธ ํจํด์์ ๋ฒ์ด๋์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
์๋ ํ์ธ์ @SavoySchuler๋ ,
์ด๊ฒ์ ๋ฉ์ง ์ง๋ฌธ์ ๋๋ค, @saracley! ์ปค๋ฎค๋ํฐ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ๋ฐ์ ํ๋ WinUI์ ๋ํ ๊ณต์์ ์ธ ์๋ฌด๋ ์์ง๋ง WinUI 3์ ๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋์์ด ๋๋ค๋ฉด ์ด ์์ ์๋ ๋ด์ฉ์ ์กฐ๊ธ ๋ ํ์ด๋ณผ ์ ์์ต๋๋ค. ๊ธฐ์ ์ ์ธ ์ธ๋ถ ์ฌํญ์ผ๋ก ์ธํด ์ฐฝ์์ ์ ์ ์ด ํํธ๋ฌ์ง์ง ์๋๋ก ํ๊ณ ์ถ์ต๋๋ค. ๋ฐ๋ก ์๋ ค์ฃผ์ธ์! ๐
๋ค์์ Office์ Fabric ์์ด์ฝ์ฒ๋ผ ๋ณด์ด๋๋ก ์์ํ๋ ํ์ฌ ์ฑ ๋ก๊ณ ์ ๋ํ ์ ์๊ฒฌ์ ๋๋ค. ๋๋ ๋ํ ์์ ์ธ๊ธํ @petroemil ์ฒ๋ผ "WinAPI"์ ๋ํ ๊ฐ๋ ์ ๋ง๋๋ ์์ ๋ฅผ
WinUI ํจ๋ธ๋ฆญ
WinAPI ํจ๋ธ๋ฆญ [A]
WinAPI ํจ๋ธ๋ฆญ [B]
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
Windows์ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ๋ฌผ์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ์ ์ด ์คํ์ผ์ Microsoft์ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋์. .Net Core UI ๋๋ .Net UI์ ๋ํด ์๊ฐํด ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ์ด ์์ด์ฝ์ Office ๋ธ๋๋์ ์ฐ๊ด์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์คํผ์ค ๋ธ๋๋๋ง ์ค๋ชฐ ์ปท ์์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋๋กญํจ๋๊ณผ ํจ๊ป.
๋ํ ์ด๊ฒ์ด ์์ ํ ๋ธ๋๋ ๋ณ๊ฒฝ ๋ฐ ์ด๋ฆ ์ง์ ์ ์ ๋ฐํ๋ค๋ฉด Windows Community Toolkit์ ์ด๋ป๊ฒ ๋ ์ ํตํฉํ ์ ์์ต๋๊น?
WinUI
WinUI ์ปค๋ฎค๋ํฐ ํดํท?์ฅ๊ธฐ์ ๊ด์ ์์ ๋์์ธ์ Windows(win) UI ๋ช ๋ช ์ ์ฌ์ฉํ์ง ์์์ผ ํฉ๋๊น?
์ ํ ์ด๋ฆ ์ง์ ์ ๋ํ ํ๋ฅญํ ํ ๋ก ์ด ๋ง์ด ์์ต๋๋ค. ์ด๊ฒ์ ๋ฌผ์ด๋ณผ ์ข์ ์ง๋ฌธ์ ๋๋ค!
@petroemil์ด ์ธ๊ธํ๋ฏ์ด WinUI๋ .NET ์ ์ฉ์ด ์๋๋๋ค. React Native๋ฅผ ๋น๋กฏํ ์ฌ๋ฌ ๊ฐ๋ฐ ํ๋ ์์ํฌ์์ ํ์ฉํ ์ ์๋ Windows ๋ค์ดํฐ๋ธ ์ฑ์ฉ ์ต์ UI ํ๋ ์์ํฌ์ผ ๋ฟ๋ง ์๋๋ผ Xamarin ๋ฐ Uno์ ๊ฐ์ ๊ธฐ๋ณธ ํ๋ ์์ํฌ์ ๋๋ค.
์ฐ๋ฆฌ์ ๋ชฉํ๋ ์ธ๊ณ ์ต๊ณ ์์ค์ UI๋ฅผ ๋ง๋๋ ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ฝ๊ณ ๊ฐ๋ฐฉ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. "WinUI"์ "win"์ "๐UI"๋ผ๊ณ ์๊ฐํ์ญ์์ค. ๋น์ ์ ๋ด๊ฐ ๋๋ดํ๋ค๊ณ ์๊ฐํ์ง๋ง ์ฐ๋ฆฌ๋ ๐Dev(WinDev) ํ์์ ํญ์ ์ด๊ฒ์ ํฉ๋๋ค.
๐๋ฅผ ํฉ๋ฒ์ ์ธ ๋ก๊ณ ๋ก ๋ฒ์ญํ ์ ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ ์ฌ๋์ด ์๋ค๋ฉด @jeffbog ์ ์ฃผ๊ฐ์ด ๋ ๊ฒ์ ๋๋ค.
๋ํ Fabric ์์ด์ฝ(์ฌ๊ธฐ์ "Office ์์ด์ฝ"์ด๋ผ๊ณ ํจ)์ MS Office์ ๊ตญํ๋์ง _์์ต๋๋ค. ์๋ฅผ ๋ค์ด Your Phone๊ณผ ์๋ก์ด Windows Terminal์ Office์ ์ ํ ๊ด๋ จ์ด ์์์๋ ๋ถ๊ตฌํ๊ณ ๋ชจ๋ Fabric ์์ด์ฝ์ ์ฌ์ฉํฉ๋๋ค.
Fabric ์คํ์ผ์ Your Phone, Terminal(Ubuntu ํฌํจ) ๋ฐ Azure(์น ์ฌ์ดํธ์์ Fabric ์ฌ์ฉ)๋ฅผ ํฌํจํ ํ๋ซํผ ๊ฐ ์๋น์ค์ ๋ง์ถฐ์ ธ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. WinUI๊ฐ ํฌ๋ก์ค ํ๋ซํผ๋ ๋์ด์ผ ํ๋ค๋ฉด WinUI๋ฅผ ๋ค๋ฅธ ํฌ๋ก์ค ํ๋ซํผ ์๋น์ค์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์๋ฒฝํ ๊ฒ์ ๋๋ค.
@yoshiask ๋๋ ๋น์ ์ ์์ ๋ช ๊ฐ์ง ๊ฒ์๋ฌผ๊ณผ ๊ฐ์ ์๊ฐ์ผ๋ก ๊ฐ๋ค! ์ ๋ Fabric์ ๋ํด ๊ฐ์ ๋ง์ ํ๋ ค๊ณ ๋ ธ๋ ฅํ์ง๋ง, ์ ๋ณด๋ค ํจ์ฌ ๋ ์ ์ด๋์ด ์ฃผ์ จ์ต๋๋ค.
๋๋ ๋น์ ์ ๊ฒ์ด ์ด๋ป๊ฒ ์๊ฒผ๋์ง ์ข์ํ์ง๋ง ํ์ฌ Fabric ๋ก๊ณ ๋ณด๋ค ์กฐ๊ธ ๋ ์ปดํฉํธํ๊ฒ ๋๊ปด์ง๋๋ค.
@AmNotADev "์ปดํฉํธ"์ ๋ํด ์์ธํ
@yoshiask ๋ก๊ณ ์ "๋ฐฐ๊ฒฝ" ์น์ ๋๋น๊ฐ ๋ค๋ฅธ Fabric ๋ก๊ณ ๋น์จ๊ณผ ์ผ์นํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฝ๊ฐ... ์ฐ๊ทธ๋ฌ์ ธ ๋ณด์ด์ฃ ? ์ ์ฒด ๋ก๊ณ ๊ฐ ๋ ์ ์ฌ๊ฐํ์ผ๋ก ๋๊ปด์ง๋๋ก ์กฐ๊ธ ๋ ๋๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค.
๋๋ ๋ฐ๋์ ๋ฌธ์ ๊ฐ ์์๊ณ ๋ด ๊ฒ์ ์ผ์น์ํค๊ธฐ์ ๋๋ฌด ๋๊ฒ ๋ง๋ค์์ต๋๋ค.
์, ์ ๋นํ ์ง์ . ์์ ํ ๋ ํ์ฌ ๋์์ธ์ ๋น์จ๊ณผ ์ผ์นํ๋ ๊ฒ ๊ฐ์๋ฐ, ๋ค์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ์์์ต๋๋ค.
์๋ฅผ ๋ค์ด ํฌ๊ธฐ์ ์์น๋ฅผ ์์ ํ๋ฉด ์ด์ ์ ์ถ์ ๋ํ ํธ์ง ๋ด์ฉ์ด ์์ต๋๋ค.
๋๋น๋ ๊ณ ์ ๋์ด ์์ต๋๋ค('์ธ๋ ์นด๋', ํ๋์ ์์์ด ์๋ชป๋์์ต๋๋ค. ์์ค. ๊ทธ๋๋ ์คํธ ๋ฉ์ผ์ ๋ณด๋ด๊ณ ์ถ์ง ์์ผ๋ฏ๋ก ์ผ๋จ ๋๊ฒ ์ต๋๋ค)
๋ด Fabric ํ
ํ๋ฆฟ์ ์ฌ์ฉํ์ฌ @AmNotADev ์ ๋์์ธ์ ์์ ํ์ต๋๋ค.
@SavoySchuler
๊ฑฐ์ ํ์ํฌ์ธํธ ์๋ ์ํธ์ฒ๋ผ ๋ณด์
๋๋ค.
์ถ์๋ ๋ฒ์ , Office์ ๊ฐ์ Windows 10 Fluent ์์ด์ฝ ์คํ์ผ(์ํฌ๋ฆด ๋ ธ์ด์ฆ ํฌํจ), ์ฑ ์์ ๋ฅผ ์ ์งํฉ๋๋ค.
์ด์ ์ ๊ณต์ ํ๋ ๋์ผํ ๋์์ธ์ ํ๋ฉด ๋ฐ ๋จ์ ๋ฒ์ ๊ณผ ํฐ์
์ธ ๋ชจํ. ํจ๋ธ๋ฆญ์ ํจ๋ธ๋ฆญ์
๋๋ค!
์๋ ํ์ธ์!
์ฌ๊ธฐ ๋ด ์ด๊ธฐ ๋์์ธ ์์ด๋์ด๊ฐ ์์ต๋๋ค.
์ด๋ป๊ฒ ์๊ฐํ๋์?
์๋
ํ์ธ์!
์ด๊ฒ์ WinUI์ ๋ํ ๋์ ์์ด๋์ด์
๋๋ค.
๋ค์ด๋ฐ์ ์ฃผ์ ๋ก
์ค์ ๋ก "UI" ๊ฐ๋ @petroemil์ ๋ํด ๋น์ทํ ์๊ฐ์ ํ์ต๋๋ค.
Windows์ ๋ถ๋ฆฌ๋ ๋ ๋ฒ์งธ ์ ์ถ๋ฌผ์ ์์ฑํ๊ณ ์ถ์ต๋๋ค. @weitzhandler ์ ์ด ์คํ์ผ์ Microsoft์ ์ง์ ์ฐ๊ฒฐํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋์. .Net Core UI ๋๋ .Net UI์ ๋ํด ์๊ฐํด ๋ณด๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ์ด ์์ด์ฝ์ Office ๋ธ๋๋์ ์ฐ๊ด์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ์ฌ ์คํผ์ค ๋ธ๋๋๋ง ์ค๋ชฐ ์ปท ์์์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋๋กญํจ๋๊ณผ ํจ๊ป.
๋ํ ์ด๊ฒ์ด ์์ ํ ๋ธ๋๋ ๋ณ๊ฒฝ ๋ฐ ์ด๋ฆ ์ง์ ์ ์ ๋ฐํ๋ค๋ฉด Windows Community Toolkit์ ์ด๋ป๊ฒ ๋ ์ ํตํฉํ ์ ์์ต๋๊น?
WinUI
WinUI ์ปค๋ฎค๋ํฐ ํดํท?์ฅ๊ธฐ์ ๊ด์ ์์ ๋์์ธ์ Windows(win) UI ๋ช ๋ช ์ ์ฌ์ฉํ์ง ์์์ผ ํฉ๋๊น?
์ ํ ์ด๋ฆ ์ง์ ์ ๋ํ ํ๋ฅญํ ํ ๋ก ์ด ๋ง์ด ์์ต๋๋ค. ์ด๊ฒ์ ๋ฌผ์ด๋ณผ ์ข์ ์ง๋ฌธ์ ๋๋ค!
@petroemil์ด ์ธ๊ธํ๋ฏ์ด WinUI๋ .NET ์ ์ฉ์ด ์๋๋๋ค. React Native๋ฅผ ๋น๋กฏํ ์ฌ๋ฌ ๊ฐ๋ฐ ํ๋ ์์ํฌ์์ ํ์ฉํ ์ ์๋ Windows ๋ค์ดํฐ๋ธ ์ฑ์ฉ ์ต์ UI ํ๋ ์์ํฌ์ผ ๋ฟ๋ง ์๋๋ผ Xamarin ๋ฐ Uno์ ๊ฐ์ ๊ธฐ๋ณธ ํ๋ ์์ํฌ์ ๋๋ค.
์ฐ๋ฆฌ์ ๋ชฉํ๋ ์ธ๊ณ ์ต๊ณ ์์ค์ UI๋ฅผ ๋ง๋๋ ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ฝ๊ณ ๊ฐ๋ฐฉ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. "WinUI"์ "win"์ "๐UI"๋ผ๊ณ ์๊ฐํ์ญ์์ค. ๋น์ ์ ๋ด๊ฐ ๋๋ดํ๋ค๊ณ ์๊ฐํ์ง๋ง ์ฐ๋ฆฌ๋ ๐Dev(WinDev) ํ์์ ํญ์ ์ด๊ฒ์ ํฉ๋๋ค.
๐๋ฅผ ํฉ๋ฒ์ ์ธ ๋ก๊ณ ๋ก ๋ฒ์ญํ ์ ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ ์ฌ๋์ด ์๋ค๋ฉด @jeffbog ์ ์ฃผ๊ฐ์ด ๋ ๊ฒ์ ๋๋ค.
์ ๋์์ธ ์ค๋ ฅ์ ๋ํด ๋ฏธ๋ฆฌ ์ฌ๊ณผ์ ๋ง์์ ๋๋ฆฌ๊ณ ์ถ์ต๋๋ค . ๋ค์ ์ค์ผ์น๋ฅผ ๋ณด์๊ณ ์์๋ ฅ์ ๋ฐํํด ์ฃผ์ธ์.
๋ก๊ณ ๊ฐ ๋์ , ๋ฉ๋ฌ (์ปต/ํธ๋กํผ ๋์ )์ด๋ผ๋ฉด?
WinUI์ ๊ฒฝ์ฐ ๋ด๋ถ์ ํฉ๊ธ์ ํ์ธํธ ํ๋ ํธ๊ฐ ์๋ ์ํ์ผ ์ ์์ต๋๊น? ๋๋ ํ๋ ํธ์ ๋ฐ๊นฅ์ชฝ ๊ณก์ ์ ๋ ์๋ฒฝํ ์์ด ๋ ์ ์๊ณ ์์ ๋๋จธ์ง ๋ถ๋ถ์ ์์ ์กฐ๊ฐ์ผ๋ก ์ฑ์์ง ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ WinAPI๋ ์๋ ๊ทธ๋ฆผ๊ณผ ๋ฌ๋ฆฌ ๊ฐ์ฅ์๋ฆฌ์ ํฑ๋๊ฐ ๋ง์ ๋น๊ต์ ์์ ํฑ๋๋ฐํด๊ฐ ์๋ ์ํ์ผ ์ ์์ต๋๋ค.
๋์ ์ ํ ๋ฉด์ ํ
์คํธ UI
/ API
๋๋ </>
/ { # }
์ผ ์ ์์ต๋๋ค(๊ธฐํธ ๋ด์ ๊ธฐํธ๊ฐ ๋๋ฌด ๋ง์ ์ ์์ ์์ง์ฃผ์), ๋ค๋ฅธ ์ชฝ์ Windows ๋ก๊ณ ์ผ ์ ์์ต๋๋ค.
์ฝ๊ฐ์ ์์๋ ฅ์ด ํ์ํ์ง๋ง, ์ด๊ฒ์ด ์ค์ ๋ก ์ข์ ๋ณด์ธ๋ค๊ณ ์์ํ ์ ์์ต๋๋ค.
์ธํฐ์น์ ๋ช ๊ฐ์ง ์ถ๊ฐ ์:
์ฌ๊ธฐ ๋ด ๊ฐ๋ ์ด ์์ต๋๋ค
@mdtauk ์ ์ค์ผ์น ๋ช ๊ฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
@SavoySchuler ํ์ด๋ธ๋ฆฌ๋ ์ด๋ฆ ๋ณ๊ฒฝ + UI = HybrUI
๋ชจ๋ ํ๋ซํผ์ ์ํ UI. GitHub์ HybrUI.
์ด๋ฌํ ๋์์ธ ์ค ๋ง์ ๋ถ๋ถ์ด XML ํ ๋ง๋ฅผ ์ฐธ์กฐํ๊ธฐ ๋๋ฌธ์ ๊ธฐ์กด ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ์กฐ๊ธ ๋ ๋ฐ์ด๋ถ์์ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด๊ฒ์ ๊ด์ฐฎ์ต๋๋ค! ๊ทธ๋ฌ๋ XML์ ์ฌ์ฉํ ์ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋์ผ ๋ฟ์ ๋๋ค. ์ ๊ตฌ์ฑํ์ ๋์ผ ํฉ๋๋ค. ํ๋์๊ณผ ํฐ์์ ๊ณ ์งํ ํ์๊ฐ ์์ต๋๋ค!
์ฆ, WinUI์ ์ด๋ฆ์ ๋ฐ๊พธ๋ ๊ฒ์ ์ด ๋ ธ๋ ฅ์ ๋์์ด ์๋์ง๋ง ๋ก๊ณ ์์ด๋์ด๊ฐ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ์ ๋ฌ๋ ค ์๋ค๋ฉด ์ด์จ๋ ์์ ๋กญ๊ฒ ์ ์ถํ์ญ์์ค. "WinUI"๋ผ๋ ์ด๋ฆ์ด ๋ถ์ ๋ก๊ณ ๊ฐ ์ต์ข ์ ํ์ ํ๊ฒ ๋ ์ฌ๋๋ค์๊ฒ ๋ ๋ง์ ๊ด์ฌ์ ๋ฐ์ ์ ์๋ค๋ ์ ๋ง ์์๋์๊ธฐ ๋ฐ๋๋๋ค.
๋น์ ์ ๋ชจ๋ ์ต๊ณ ์ ๋๋ค. ๋๋ผ์ด ๊ฒฐ๊ณผ์ ๋๋ค! ๐
@IUsername - ์๊ฐ๊ณผ ๋์์ธ์ ๋๋ผ์ด ๋ณํ!! ๐บ @MikeHillberg ์ด๋ป๊ฒ ์๊ฐํ์ธ์? ์ด๊ฒ๋ค์ด ๋น์ ์ ์ฐฝ์กฐ์ ์ธ ์ ์ ๊ณผ ์กฐํ๋ฅผ ์ด๋ฃจ๊ณ ์์ต๋๊น? @mdtauk ์ @embender ๋ ์์ ์คํ์ ์ธ ์ ๊ตฌ์ฑํ๋ฅผ ๊ฐ์ง๊ณ ์์์ต๋๋ค.
ํ๋ธ์ ๋๊ดํธ ์ด๋ฏธ์ง๋ฅผ XML์ด ์๋ XAML๋ก ๋ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณด์์ต๋๋ค. ๊ทธ๋ฌ๋ ์, WinUI๋ XAML ์ด์์ด๋ฏ๋ก XAML ์์ด์ฝ์ ๋์ด์๋ ๊ฒ์ด ๋ ๋์ ์ ์์ต๋๋ค.
๋๋ Book/Library ์ธก๋ฉด๊ณผ XAML ์ธก๋ฉด์ ์ด์ ์ ๋ง์ถ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค(ํ์ฌ XAML์ WinUI๊ฐ ์ฌ์ฉํ๋ ์ ์ผํ UI ํ๋ ์์ํฌ์ด๋ฉฐ WPF ๋ฐ GDI๊ฐ XAML์ ํ๋ ์์ํฌ๋ก ๊ฐ์ ธ์ด)
์ค๋์ 64px์์ 3๋ฐฐ ํ๋ํ ์ฒญ๋ก์ ์์ด๋์ด๊ฐ ์์ต๋๋ค. ์ฌ๋ฏธ์๋!
์์งํ, ๋๋ ํ๋์๊ณผ ํ์ ๊ตฌ์ฑํ๋ฅผ ๊ณ ์ํ๋ ๋ฐ ์๋ฌด๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ๋์๊ณผ ๋ณด๋ผ์(ํนํ ํ๋์)์ Windows์ ๊ฐ์ฅ ๋ฐ์ ํ ๊ด๋ จ์ด ์๋ ๊ฒ ๊ฐ์์ WinUI ๋ก๊ณ ๋ฅผ ํ๋์์ผ๋ก ์ ์งํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ๋ด ๋๋ค. (์ด๋ฆ์์ "Windows" ๋ฐ "Win"์ด ์ ๊ฑฐ๋์ง ์์ ๊ฒฝ์ฐ.)
๋ ๋ค๋ฅธ ์๊ฒฌ: Fluent Design ์ธํฐํ์ด์ค๋ ์ฑ์ ์์์ด๋ ์ฌ์ฉ์์ ๊ฐ์กฐ ์์์ด๋ ๋จ์ผ ๊ฐ์กฐ ์์์ ํฌ๊ฒ ์ค์ ์ ๋ก๋๋ค. Fluent ์ฑ์ ๋๋ถ๋ถ์ ์์์ ๊ฐ์กฐ ์์์ ์ค๊ฐ์๊ณผ ๋ณํ๋ง ์ฌ์ฉํฉ๋๋ค. WinUI์ ์์ ํ๋ ํธ๋ ํ๋์ ๊ฐ์กฐ ์์๊ณผ ๊ฒ์ , ํฐ์ ๋ฐ ํ์๊ณผ ๊ฐ์ ์ค๊ฐ ์์๋ง ์ฌ์ฉํ์ฌ ์ด๋ฅผ ๋ฐ์ํด์ผ ํฉ๋๋ค.
์ฌ๊ธฐ์ ์ต์ํ์ ์์ด๋์ด๊ฐ ์์ต๋๋ค.
Microsoft๋ ์์ด์ฝ์ผ๋ก ์๋ก์ด ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ์ค๊ณ๋ Office ์์ด์ฝ๊ณผ ์๋ก์ด Fabric ์์ด์ฝ(์ฌ๊ธฐ์์ ๋๊ตฐ๊ฐ๊ฐ ์ธ๊ธํ ๊ฒ์ฒ๋ผ)์ ์์ง๋ ฅ ์๋ ๋์์ธ ์ธ์ด์ ์ผ๋ถ๋ก ๋์์ด ๋๋ ๋ง์ ์์๋ฅผ ๊ณต์ ํฉ๋๋ค. ๋๋ ๊ทธ๋ค ์ค ๋ง์ ๊ฒ๋ค์ด ๊น์ด๋ฅผ ํตํฉํ๊ณ ์์ํ ์์์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ์ถ์์ ์ผ๋ก ์๋น์ค๋ฅผ ํํํ๊ณ ๋ด๊ฐ ๋ธ๋ก์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค๋ ๊ฒ์ ์์์ฐจ๋ ธ์ต๋๋ค. Excel ์์ด์ฝ์ ๊ฐ์ ธ์ต๋๋ค. ๋ธ๋ก์ ์ ๋ช
ํ ๋
น์(๊ฑฐ์ ํฝ์
ํ๋ ๊ทธ๋ผ๋์ธํธ ๋ฐฉ์์ผ๋ก)์ผ๋ก ํ์๋๋ฉฐ ์คํ๋ ๋์ํธ์ ์
์ ์ถ์์ ์ผ๋ก ๋ํ๋
๋๋ค. ๊น์ด๋ "E"๊ฐ ํฌํจ๋ ์ฌ๊ฐํ์ด ๊ทธ ์๋ ์ฌ๊ฐํ์ ๊ทธ๋ฆผ์๋ฅผ ๋๋ฆฌ์ฐ๋ ๊น์ด์
๋๋ค. ๋๋ ์ด๋ฌํ ์์๋ค์ ๋ด ๋์์ธ์ ๋ฐ๋์ ํฌํจ์์ผฐ์ต๋๋ค.
์์ ์์์ ๋ฌ์ฌํ Office ์์ด์ฝ์ ๊ตฌ์กฐ์์ ๋ฒ์ด๋๊ณ ์ถ์์ต๋๋ค. WinUI๋ Office ์๋น์ค๊ฐ ์๋๋ฏ๋ก ์ง์ฌ๊ฐํ ์ฐฝ ์์ ํ ์คํธ๊ฐ ์๋ ์ ์ฌ๊ฐํ์ ๊ฐ๋ ๊ฒ์ ๋์์ธ์ ์ํด ์ ํํ ๋ฐฉํฅ์ด ์๋๋๋ค. ๋์ ์์ด์ฝ์ Microsoft ์ ํ์ผ๋ก ๋ถ๋ฅํ๋ ๋์์ ์ฐฝ์์ฑ์ ์ํ ๋ง์ ๊ณต๊ฐ์ ํ์ฉํ๋ ์์์ ์ธ๊ธํ ์์ ์ค ์ผ๋ถ๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๋ด ๋์์ธ์ ์์์ ๋ํด ๋จ์ ๊ทธ๋ผ๋ฐ์ด์ ๋ชจ์์ ํตํฉํ๊ณ ์ถ์์ต๋๋ค(๋ง์ Office/Fabric ์์ด์ฝ์ ํ์๋จ). ๋๋ ์ ์ด์ธ๋ฆฌ๋ ์์ ์กฐํฉ์ ์ป๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ฌธ๊ฐ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ Outlook ์์ด์ฝ์ ์์์ ์ฌ์ฉํ์ต๋๋ค. ๋์์ธ์ ์๋์ฒ๋ผ ํ๋์์ผ๋ก ๋ง๋ค๊ณ ์ถ์๊ธฐ ๋๋ฌธ์ ํจ๊ณผ๊ฐ ์์์ต๋๋ค. ๋๋ ์ ๋ง๋ก ๋จ์ง ์ผ๋ฐ์ ์ธ ์์ด๋์ด๋ฅผ ์ป๊ณ ์ถ์๊ณ ๊ทธ ์์์ด ํจ๊ณผ๊ฐ ์์์ต๋๋ค.
๋ง์ ๋์์ธ์์ ๋ธ๋ก์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ถ์์ ์ผ๋ก ํํํ์ต๋๋ค. ์ผ๋ถ ๋์์ธ์์ ์ด๋ฅผ ์ํํ๊ธฐ ์ํด ์ ์๋์ง ์๊ณ WinUI ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ์ํ ์ ์๋ ๋ชจ๋ ๋ ์ด์์์ ์์ฉํ๋ ๊ทธ๋ฆฌ๋๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด๊ฒ์ ๊ตฌ์ฑ ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถํ ์ ์๋ ์ธํฐํ์ด์ค๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ ์ค ํ๋๋ก ๋๊ปด์ก์ต๋๋ค.
๋๋ ๋ง์ ๋์์ธ์์ ๊ทธ๋ฆผ์๋ก ํ์๋ ๊น์ด๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๊น์ด ํจ๊ณผ๋ ๊ทธ ์ค ์ผ๋ถ์ ๋ํด ๊ฐ์ ๋์ด์ผ ํ์ง๋ง ์ด์ ์ ๋งํ๋ฏ์ด ์ด๋ฌํ ํจ๊ณผ๋ ์ผ๋ฐ์ ์ธ ๊ฐ๋ ์ ์ดํดํด์ผ ํฉ๋๋ค.
๊ถ๊ธํ์ ๋ถ๋ค์ด ๊ณ์๋ค๋ฉด ๋ค์์ ์ ์ ์ด๊ธฐ ์ค์ผ์น ์ค ์ผ๋ถ์ ๋๋ค.
์์ ํ์๋ ์ฌ๋ฌ ๋ฐ๋ณต์ด ์๋ 4๊ฐ์ ๋์์ธ์ด ์์ต๋๋ค. ๊ฐ๊ฐ์ ์ฌ์ง๊ณผ ํจ๊ป ์กฐ๊ธ ๋ ์์ธํ ์ค๋ช ํ๊ฒ ์ต๋๋ค.
์๋ ๋ก๊ณ ์ ํ๋ํ๋ ๋ฒ์ ์ ๋๋ค. ๋๋ ์๋ณธ์ ์ฑ ๊ณผ ๋์๊ด ๋น์ ๋ฅผ ์ ๋ง ์ข์ํฉ๋๋ค. ํ์ง๋ ์ถ์ํ๋ UI๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ผ๋ก ํด์๋ ์ ์์ต๋๋ค. ๊ทธ๋์ ๊ทธ๊ฒ์ ๋ฉ์ง ์ข ๋ฅ์ ์ฌ๋ฌ ์์ ๋ฅผ ํฌํจํฉ๋๋ค. ํ ์คํธ๋ ์๋ก์ด ํฐ๋ฏธ๋ ์์ด์ฝ๊ณผ ์ ์ฌํ ์คํ์ผ๋ก ์์ฑ๋ฉ๋๋ค. ๋ถ๋งํฌ๋ Fabric ์์ด์ฝ๊ณผ Fluent Design์ ์ฃผ์ ์์ฑ์ด๊ธฐ ๋๋ฌธ์ ์ ์๊ฒ ์ค์ํ ๊น์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
WindowsUI๋ผ๋ ์ด๋ฆ์ ๋ฌธ์ ๊ทธ๋๋ก ์ฌ์ฉํ๋ฉด ์ด ๋์์ธ์ ์ฌ์ฉ์์๊ฒ Windows ์คํ์ผ ์ธํฐํ์ด์ค๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์์ง ํ์์ ๋ง์ ์ฑ๊ณผ ์ฌ์ดํธ์ ํ์๋๋ Windows UI์ ์ค์ํ ๋ถ๋ถ์ ๋๋ค. ์ด ๋์์ธ์ Windows ํฐ๋ฏธ๋ ๋ก๊ณ ์ ์ ์ฌํ ์คํ์ผ๋ก ๋จ์ํ๋ ๋ฒ์ ์ ๋ณด์ฌ์ค๋๋ค(๋ชจ์๊ณผ ๋ ๊ฐ์ง ๋ชจ๋ ์ฃผ์ ์ธํฐํ์ด์ค ์์๋ฅผ ๊ฐ์กฐํ๋ ๋ฐฉ์. ํฐ๋ฏธ๋ ์์ด์ฝ์ ๊ฒฝ์ฐ ์์ง ํ์ ๋์ ํญ์). ํ ์คํธ๋ฅผ ๋ ์ฝ๊ธฐ ์ฝ๊ฒ ๋ง๋ค๊ธฐ ์ํด ์์์ ์ฝ๊ฐ ํผํฉํด์ผ ํฉ๋๋ค. ๋๋ ์ด๊ฒ์ด Windows ๋์์ธ ์ธ์ด์ ๊ฝค ์ ์ด์ธ๋ฆฐ๋ค๊ณ ์๊ฐํ์ต๋๋ค.
๋๋ ์ด ๋์์ธ์ ๋ค์ํ ๋ฐ๋ณต์ ์ฌ์ฉํ์ฌ UI(๋ฐ ์ด๋ฅผ ๊ตฌ์ฑํ๋ ๊ตฌ์ฑ ์์)์ ๊ทน๋จ์ ์ธ ์ถ์ํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ค๊ณ ํ์ต๋๋ค. ๊ทธ๋ค์ ๋งค์ฐ ๋จ์ํ์ง๋ง ๋ฉ์ง๊ฒ ๋ณด์ ๋๋ค.
@NoahFeller - ์ ๋ง ์์ด์ฝ 1์ ํ๊ณ ์์ต๋๋ค! ๋๋ ์ฑ ์์ ๋ฅผ ์ ์งํ๋ ๊ฒ์ ์ข์ํ์ง๋ง ์ฑ ํ์ง์ ๊ฒฉ์๋ฅผ ์ดํดํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ํ๋์ ๊ฒฉ์๋ ์์ด์ฝ์ ์ฝ๊ฐ์ ๋ ธ์ด์ฆ๋ฅผ ์ถ๊ฐํ์ฌ ๋ฉ๋ฆฌ์ ๋ถ์ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ ๊ฐ๋จํ "์ปค๋ฒ"๋ก ์ด๋ป๊ฒ ๋ณด์ผ๊น์?
@stmoy ๊ทธ๊ฒ๋ ์ ๊ฐ ์ข์ํ๋ ๊ฒ ์ค ํ๋์ ๋๋ค. ๊ทธ๋ฆฌ๋ ์ด๋ฉด์ ์์ด๋์ด๋ UI๋ฅผ ๋งค์ฐ ๋จ์ํ๊ณ ์ถ์์ ์ธ ๋ฐฉ์์ผ๋ก ํํํ๋ ๋ฐฉ๋ฒ์ด์์ต๋๋ค. ๋ํ WinUI์ ํ๋ ์์ํฌ๋ฅผ ๋ํ๋ด๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ๋๋ ๋น์ ์ ์์ ์ ๋์ํฉ๋๋ค. ์์ ์์์ด ๋ ๋น์ทํ๋ฉด ๋ ธ์ด์ฆ๊ฐ ๋ ๋ณด์ด๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๋ค๋ฅธ ํจ๋ธ๋ฆญ ์์ด์ฝ(๋ด ํด๋ํฐ, ๋จ๋ง๊ธฐ, ์คํผ์ค ์์ด์ฝ)์ ์คํ์ผ์ ๋ง๊ฒ ๋ธ๋ก์ ๊ตฌํํ๊ธฐ ์ํด ์ต์ ์ ๋คํ์ต๋๋ค. ๊ทธ๋ฆฌ๋๊ฐ ์๋ ์ฒซ ๋ฒ์งธ ์ด๋ฏธ์ง์ ์ผ์ชฝ ํ๋จ์ ์์ด์ฝ ๋ฒ์ ์ด ์์ต๋๋ค. ๋๋ ๊ทธ ๋ชจ์์ด ๋ง์์ ๋ค์ง ์๊ธฐ ๋๋ฌธ์ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๋ณํ์ ์๋ํ ๊ฒ์ ๋๋ค. ์ฌ๊ฐํ์ ์์๊ณผ ๋ ์ด์์์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ฑ ๊ฐํผ๋ฅผ ์กฐ๊ธ ๋ ๋ํ๋ ๊ฒ๋ ๊ณ ๋ ค ์ค์ ๋๋ค. ํผ๋๋ฐฑ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
@itsmichaelwest , ๋์์ธ์์ ํ๋ธ๋ ๋ฌด์์ ๋ํ๋ ๋๊น? ๋์๊ฒ ๊ทธ๊ฒ์ ๋งํฌ์ ๊ธฐ๋ฐ UI ํ๋ ์์ํฌ๋ณด๋ค 3D, AR, ๊ณต๊ฐ ๊ธฐํธ์ฒ๋ผ ๋ณด์ ๋๋ค.
@itsmichaelwest , ๋์์ธ์์ ํ๋ธ๋ ๋ฌด์์ ๋ํ๋ ๋๊น? ๋์๊ฒ ๊ทธ๊ฒ์ ๋งํฌ์ ๊ธฐ๋ฐ UI ํ๋ ์์ํฌ๋ณด๋ค 3D, AR, ๊ณต๊ฐ ๊ธฐํธ์ฒ๋ผ ๋ณด์ ๋๋ค.
@danzil , ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ฌ๋ฃ๋ฅผ ๋ํ๋ด๋ Fluent์ ํ๋ธ์ผ๊น์?
@stmoy @NoahFeller ๋ก๊ณ ์ ์ฌ์ฉํ ๋ช ๊ฐ์ง ์์์ ์๋ณธ์ ์ฑ ์์ด๋์ด, 1๋ฒ ์์ ๋ฅผ ๊ฒฐํฉํด ๋ณด๊ณ ์ ์๊ฐ์ ๋ฐ์์ต๋๋ค.
@stevenbrix AFAIK Fluent Design ํ์ ํ๋ธ ๋์์ธ์์ ์ฐจ์์ ๋ํ๋ด๋ ๋จ์ํ ์ค๊ณฝ์ ์ผ๋ก ์ด๋ํ์ต๋๋ค.
ํํฐ์ ๋๋ฌด ๋ฆ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
์ฌ๊ธฐ ๋ด ์ชฝ์ ๊ธฐ์ฌ์ ๋๋ค
์ด๊ฒ์ด ๋ด ์๊ฐ์ ๋๋ค.
๊ทธ ์ธ์ ํ ์ ์๋ ์ผ์
๋๊ฐ ์ข์ํ๊ธธ ๋ฐ๋.
์ ์์ ํ์ํฉ๋๋ค.
@ratishphilip ๋ด๊ฐ ์ค์ผ์นํ๋ ๊ฒ๊ณผ ๋น์ทํ ์์ด๋์ด
@mdtauk , ๋น์ ์ด ๋ง์ต๋๋ค. ์ ๋ง ์์ ํฌ๊ธฐ์ ํฌ๋ช ๋์์๋ ๊ทธ๋ฆผ์๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ต๋๋ค.
์ฌ๊ธฐ์ ๋ ๋ค๋ฅธ ํ๋๊ฐ ์์ต๋๋ค. ์ด์ ์ ์ถ๊ณผ ์ ์ฌํ ๊ฐ๋ ์ด์ง๋ง Microsoft์ 10์ 2์ผ ์ด๋์์ ์๊ฐ์ ๋ฐ์์ต๋๋ค. :)
๋ก๊ณ ๋ฅผ ์๊ณ ๋ฐ๋ ๋ฐฉํฅ์ผ๋ก 45๋ ํ์ ํ๋ฉด ๋ก๊ณ ์์ > ์์๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
@itsmichaelwest , ๋์์ธ์์ ํ๋ธ๋ ๋ฌด์์ ๋ํ๋ ๋๊น? ๋์๊ฒ ๊ทธ๊ฒ์ ๋งํฌ์ ๊ธฐ๋ฐ UI ํ๋ ์์ํฌ๋ณด๋ค 3D, AR, ๊ณต๊ฐ ๊ธฐํธ์ฒ๋ผ ๋ณด์ ๋๋ค.
@danzil ํ๋ธ๋ ์๋ XAML ๋ก๊ณ ์ ์ฌ์ฉ๋ ์ ๋ฆฌ/๊ดํ ํ๋ธ์ Fluent ํํ์ ๋๋ค.
WinUI์ ๋ก๊ณ ๊ฐ XAML ์ปจํธ๋กค ๋ฐ ์คํ์ผ ์งํฉ๊ณผ ๊ฐ์ด ์ ๊ณตํ๋ ๊ฒ์ ์ด๋ป๊ฒ๋ ๋ํ๋ด๋ฉด ์ข์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
์ด๊ฒ์ ๋งค์ฐ ๋ง์กฑํ์ง ์์ง๋ง ๋๊ตฐ๊ฐ๊ฐ ์๊ฐ์ ๋ฐ์ผ๋ฉด ๊ทธ๊ฒ์๋ณด๊ณ ์ถ์ต๋๋ค!
์ด ๋ก๊ณ ๋ฅผ ๋๊ธฐํํด์ผ ํฉ๋๊น/์ ์งํด์ผ ํฉ๋๊น? ๊ทธ๋ฆฌ๊ณ Windows UI ๋ฐ XAML์ ๋ชจ๋ ํฌํจํ๋ ค๋ฉด ๋ชจ๋ WinUI ์ด๋ฆ์ ๊ณต์ ํด์ผ ํฉ๋๊น?
@mdtauk ์ - ๋ชจ๋ ์์ด์ฝ์ ์ ๋ก๊ณ ์ ์ด๋ฏธ์ง์ ๊ต์ฐจ ์๋ถ์ํค๋ ๊ฒ์ด ์ฐ๋ฆฌ์ ์ผ๋ง์ ๋๋ค. ๐
์น์ ํ๋ ์ปค๋ฎค๋ํฐ, ๋น์ ์ ์์ด๋์ด๋ ์ ๋ง ๋๋จํฉ๋๋ค! ๋ด๊ฐ ๋น์ ์ด ๋ง๋๋ฅผ ์ฌ๋ฆด ๊ฒ์ด๋ผ๊ณ ์์ํ ๋๋ง๋ค ๋น์ ์ ๊ทธ๊ฒ์ ๋ ๋์ด ์ฌ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์ด์ ๊ฐ์ ํ๋ก์ ํธ์์ ์ฌ๋ฌ๋ถ ๋ชจ๋์ ํจ๊ป ์ผํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ๐
์ฐ๋ฆฌ๋ ๋ค์ ์ฃผ ์ด๋ฅผ ๋ชฉํ๋ก ์ง๊ธ๊น์ง ์์ 5๊ฐ ์ ํ ํญ๋ชฉ์ ์ ๋ณดํ์ฌ ๋ชจ๋ ์ฌ๋์ด 9์ 9 ์ผ์ ํ๋๋ก ์ขํ๊ธฐ ์ ์ ๋ง์ง๋ง ํ์ ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ๊ฐ์ง ์ ์๋๋ก ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๋ค.
๊ทธ๋๊น์ง ์ฐ๋ฆฌ๋ ๊ณ์ํด์ ๋ธ๋ ์ธ์คํ ๋ฐ๊ณผ ์ฐฝ์กฐ์ ๋์ฐธํ ๊ฒ์ ๋๋ค!
์์ด์ฝ์ ํตํฉ๋ ์ ํ๊ตฐ - ๋ชจ๋ 16px ๊ทธ๋ฆฌ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฏ๋ก ๋ด๊ฐ ๊ฒ์ํ ์ด์ ๋ก๊ณ ์์ด๋์ด์์ ์์ฐํ ๊ฒ์ฒ๋ผ ํ์ฅํ๋ฉด ์ธ๋ถ ์ฌํญ์ด ๋ ๋ฏธ๋ฌํด์ง ์ ์์ต๋๋ค.
์ฌ๊ธฐ ๋ ํ๋
์ด ๋ค์ ๊ฐ๋
XAML์ ๊ฐ์กฐํ๋ ์ด๊ฒ์ ๋ ๋ค๋ฅธ ๋ฒ์
์ ๋ ์ ๋์์ธ ์ค ํ๋๊ฐ ๋ฉ์ธ ๋ก๊ณ ์ ํจ๊ป ์ ๊ณต๋๋ WinUI ์์ด์ฝ์ ์ด๋ป๊ฒ ์ ์ฉ๋ ์ ์๋์ง ๋นจ๋ฆฌ ๋ณด์ฌ์ฃผ๊ณ ์ถ์์ต๋๋ค. ๋์์ธ 1์ ๋ชฉํ๋ ๊ธฐ์กด ์์ด์ฝ์ Fabric/Fluent ์คํ์ผ๋ก ํ๋ํํ๋ ๊ฒ์ด์์ต๋๋ค. ์ ์ ํ๊ณ ์๋กญ์ง๋ง ์น์ํ ๋ชจ์ต์ ์งํฅํ์ต๋๋ค. ํจ๊ป ์ ๊ณต๋๋ ์์ด์ฝ์๋ ๋์ผํ ์ ๋ต์ด ์ฌ์ฉ๋์์ต๋๋ค. ๋ถ๋ช
ํ ๋ช ๊ฐ์ง ์์ ์ ํ์ง๋ง ํ๋ํ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด์ ๊ฐ WinUI ์์ด์ฝ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋๋ก ์ ์งํ๊ธฐ ์ํด ์ต์ ์ ๋คํ์ต๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ฉด ์ด๋ฌํ ์์ด์ฝ์ด ๋กค์์๋๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ์์ด์ฝ์ด ๋ฌด์์ ๋ํ๋ด๋์ง ์ฌ์ ํ ์ดํดํ๊ณ ๊ณต์ ๋ ๋ชจ์์ด ๋จ์ผ ์๋น์ค์ ์ผ๋ถ๋ก ํจ๊ป ์ฐ๊ฒฐ๋ฉ๋๋ค. ๋ค๋ฅธ ์ ์์ด์ฝ๊ณผ ๋ณด๋ค ์ผ๋ฐ์ ์ธ ์์๋ฅผ ๊ณต์ ํ๋ฉด ํด๋น ์์ด์ฝ์ด Microsoft ์ ํ์์ ๋ํ๋
๋๋ค. ์์ด์ฝ์ ์ผ๋ถ๊ฐ ๋ ๋๊บผ์์ก๊ธฐ ๋๋ฌธ์(๋ฌธ์ ๋ฐ ๊ธฐํ ์ธ๋ถ ์ฌํญ) ์ค์ ๋ก๋ ๊ฝค ์ ํ์ฅ๋ฉ๋๋ค.
๋ค์์ ์ด์ ์ ์ถ๋ฌผ์ ์ฆ์ ๋ฒ์ ์ ๋๋ค.
ํ์ฌ ๋ก๊ณ ๋ฅผ ๋จ์ํ๊ฒ ํ๋ํํ๋ฉด ์์ ๊ฐ๋ ์ค ์ผ๋ถ๋ ๋ฉ์ ธ ๋ณด์ด๋ฉด์๋ WinUI ์์ด์ฝ์ ๊ฐ๋ ์์ ๋๋ฌด ๋ง์ด ๋ฒ์ด๋ ๋๋์ด ๋ญ๋๋ค. ์์ด์ฝ์ด ์์์ ๊ฐ์ ์ ์์ง๋ง ๋ ธํธ๋ถ์ด ํจ์ฌ ๋ ๋ฉ์ง๊ฒ ์์ฝ๋ฉ๋๋ค.
๋์์ธ์ ๋น๊ต์ ๋จ์ํ๋ฉฐ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๋ฏธ๋ฌํ ๊ทธ๋ผ๋์ธํธ๊ฐ ์๋ ์ค์ผ์ผ๋ง์ ์ผ๋์ ๋๊ณ ๋ง๋ค์ด์ก์ต๋๋ค. ํฐ๋ฏธ๋ ์์ด์ฝ์ <
๋ฐ >
์ ๊ฐ์ ๋ค๋ฅธ Microsoft ๊ฐ๋ฐ(๊ด๋ จ) ๋๊ตฌ์ ์ผ๋ถ ์์๊ฐ ์ฌ๊ธฐ์ ์์ต๋๋ค.
์ด์ ์์ด๋์ด๋ฅผ ๊ฐ์ ธ์ ์์์ ๋ณ๊ฒฝํ๊ณ ํดํท ๋ฐ ๊ฐค๋ฌ๋ฆฌ ๋ก๊ณ ์ ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ฌ๊ธฐ ๋ด ์ด์ ๋ก๊ณ ์ ๋ํ ๋ ๋ค๋ฅธ ํ ์ดํฌ๊ฐ ์์ต๋๋ค.
๋ ๋ค๋ฅธ ๊ฐ๋
์ด์ ๋ก๊ณ ์ฆํฅ
๋๋ ๊ทธ ๋ํฐ์ฌํ๋ฆฝ์ ์ ๋ง ์ข์ํ๋ค!
๋๋ ๊ธฐํธ > ๊ฐ "์ข ๋ฃ ํ๊ทธ"์ฒ๋ผ ๋ณด์ธ๋ค๋ ์ฌ์ค์ ๊ฒฐ์ฝ ๋ง์กฑํ์ง ์์์ต๋๋ค. ์ฆ. ์ฝ๋์ ๊ธฐํธ๊ฐ ํ์๋๋ ๊ฒ์ด ๊ท์ฐฎ์ต๋๋ค.
</finished> or </ended> (or </dead>, heaven forbid).
๊ทธ๋ฌ๋ ์ต์ ์์ด์ฝ(๋ฐ ์ด์ ์ ์ฌํ ๋ค๋ฅธ ์์ด์ฝ)์ ์ฌ๋์์์ ์ด์ ์ ๋ผ๋๋ก ์์ํ๋์์ต๋๋ค.
์กฐ๊ธ ๋ ์คํ์ผ์ ์ง์ ํ ์ ์๋์ง ๊ถ๊ธํฉ๋๋ค ... ์๋ง๋ ์ฌ๋์ ํ๋จ์ ๋ฅ๊ทผ ์ ์ ๋ฃ์ด ๋๋ํ์ฒ๋ผ ๋ณด์ด๊ฒ ํ ์ ์์ต๋๋ค!
๋๋ํ๋ ๊ด๋ จ์ฑ์ด ์์ผ๋ฉฐ ๋ค์๊ณผ ๊ฐ์ด XAML ์ฃผ์์ ํ์๋ฉ๋๋ค.
<!-- WinUI is awesome -->
์ด์ ๋ก๊ณ ์์ด๋์ด์์ ์ค์ผ์ผ๋ง์ ์ค๋ช ํ๊ธฐ ์ํด ์ฌ๊ธฐ์ 16px ๋ฐ 128px ์์ด์ฝ์ด ์์ต๋๋ค. ๋น์จ์ ๋ณํ, ๋ํ ์ผ์ ์ฆ๊ฐ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
_์์ด์ฝ์ I ๋ถ๋ถ์ ๋์ด๋ ์กฐ์ ํ์ฌ U ๋ถ๋ถ์ ๊ทธ๋ฆผ์๊ฐ ๋๋ฆฌ์์ง๋๋ก ํ์ต๋๋ค_
์ด์ ๋ก๊ณ ์ฆํฅ
@ratishphilip ๋น์ ์ด ์ ๊ฒฝ์ฐ์ง
_ํธ์ง: ์๋ ๋์์ธ์์ ๋์ฒด ๊ฐ์ ๊ธฐํธ๋ฅผ ๋ณต์ํ์ต๋๋ค_
@ratishphilip ๋น์ ์ด ์ ๊ฒฝ์ฐ์ง
๊ด์ฐฎ์์ :)
@ratishphilip ๋น์ ์ด ์ ๊ฒฝ์ฐ์ง
๊ด์ฐฎ์์ :)
@ratishphilip ๊ฐ์ฌํฉ๋๋ค. XAML ์ปจํธ๋กค/WinUI ๊ฐค๋ฌ๋ฆฌ ๋ฐ Windows ์ปค๋ฎค๋ํฐ/WinUI ๋๊ตฌ ํคํธ์ ๋ํด ํ์ฅ๋๋ ๋ก๊ณ ๋ฅผ ์ด๋ป๊ฒ ๋ณด์ญ๋๊น?
@mdtauk WinUI ๊ฐค๋ฌ๋ฆฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํดํท์ ๋ํ ๋ด ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@mdtauk WinUI ๊ฐค๋ฌ๋ฆฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํดํท์ ๋ํ ๋ด ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@ratishphilip ๊ฐ์ฌํฉ๋๋ค. ์ฌ๊ธฐ์ ๋ํ ์ ์๊ฒฌ์
๋๋ค.
@mdtauk
์ฌ๋ฏธ์์ด ๋ณด์ด์ง๋ง ๊ฒน์น๋ ์์์ ๊ทธ๋ฆผ์๊ฐ ๋๋ฌด ๋ง์ ๋๋ฌด ๋ฐ๋น ๋ณด์ ๋๋ค. ๋ด $0.02
@mdtauk
์ฌ๋ฏธ์์ด ๋ณด์ด์ง๋ง ๊ฒน์น๋ ์์์ ๊ทธ๋ฆผ์๊ฐ ๋๋ฌด ๋ง์ ๋๋ฌด ๋ฐ๋น ๋ณด์ ๋๋ค. ๋ด $0.02
๊ฐ์ธ์ ์ผ๋ก ๋์ํ์ง๋ง ์ ์๋ ์์ด๋์ด๋ฅผ ๊ทธ๋๋ก ์ทจํ๊ณ ์ธ๋ถ ์ฌํญ์ ์ถ๊ฐํ์ต๋๋ค.
์ฌ๊ธฐ์ ๋ช ๊ฐ์ง ๊ฐ๋
์ด ๋ ์์ต๋๋ค. WinUI Toolbox ํ๋๋ ๊ฝค ๊ฑฐ์น ๋ค...
์ด๋ฌํ ๊ฐ๋
์ ๊ฐ๋ฐ์ ๋๊ตฌ ์์ด์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
์ฌ๊ธฐ ๋ ํ๋
๋ ๋ค๋ฅธ ์๋
์ฌ๊ธฐ ๋ ํ๋
์ด๋ฌํ ์ข ๋ฅ๋ ๋์ ๋ชจ์๋ ํจํด์ฒ๋ผ ๋ณด์ด๊ณ ๊ทธ๋ฆผ์๊ฐ ๋๋ฌด ๊ฐํ๊ณ ์ค๋ฌด๋ฌ๊ฐ ๊ณ ๋๋ฅผ ์ ๋ํ๋ด์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ ๋ค๋ฅธ ์๋
์ด๊ฒ๋ค์ ๋ ๊น๋ํ์ง๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ก๊ณ ์ ๊ฐค๋ฌ๋ฆฌ ๋ก๊ณ ๋ ๋งค์ฐ ์ ์ฌํ๊ณ ๋๊ตฌ ์์๋ ์ ์ฌ๊ฐํ ๊ทธ๋ฆฌ๋์ ๋ง์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ฏ๋ก 16 x 16 ํฝ์ ํฌ๊ธฐ์์๋ ์ ์ฉํ์ง ์์ต๋๋ค.
ํ์๋ผ์ธ ์ ๋ฐ์ดํธ: ๋ค์ ์ฃผ Top 5 ๋ฐํ!
์น์ ํ๋ ์ปค๋ฎค๋ํฐ, ๋น์ ์ ์์ด๋์ด๋ ์ ๋ง ๋๋จํฉ๋๋ค! ๋ด๊ฐ ๋น์ ์ด ๋ง๋๋ฅผ ์ฌ๋ฆด ๊ฒ์ด๋ผ๊ณ ์์ํ ๋๋ง๋ค ๋น์ ์ ๊ทธ๊ฒ์ ๋ ๋์ด ์ฌ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์ด์ ๊ฐ์ ํ๋ก์ ํธ์์ ์ฌ๋ฌ๋ถ ๋ชจ๋์ ํจ๊ป ์ผํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ๐
์ฐ๋ฆฌ๋ ๋ค์ ์ฃผ ์ด๋ฅผ ๋ชฉํ๋ก ์ง๊ธ๊น์ง ์์ 5๊ฐ ์ ํ ํญ๋ชฉ์ ์ ๋ณดํ์ฌ ๋ชจ๋ ์ฌ๋์ด 9์ 9 ์ผ์ ํ๋๋ก ์ขํ๊ธฐ ์ ์ ๋ง์ง๋ง ํ์ ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ๊ฐ์ง ์ ์๋๋ก ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๋ค.
๊ทธ๋๊น์ง ์ฐ๋ฆฌ๋ ๊ณ์ํด์ ๋ธ๋ ์ธ์คํ ๋ฐ๊ณผ ์ฐฝ์กฐ์ ๋์ฐธํ ๊ฒ์ ๋๋ค!
์ด ์์ด๋์ด ์ค ์ผ๋ถ๋ฅผ ์ด๋ ๋ ์ ์ถ์ํ ๊ณํ์ธ์ง ์๊ณ ๊ณ์ญ๋๊น?
Microsoft Word ๋ก๊ณ ์์ ํ์๋ ๋ ๋ค๋ฅธ ๊ฒ
ํ์๋ผ์ธ ์ ๋ฐ์ดํธ: ๋ค์ ์ฃผ Top 5 ๋ฐํ!
์น์ ํ๋ ์ปค๋ฎค๋ํฐ, ๋น์ ์ ์์ด๋์ด๋ ์ ๋ง ๋๋จํฉ๋๋ค! ๋ด๊ฐ ๋น์ ์ด ๋ง๋๋ฅผ ์ฌ๋ฆด ๊ฒ์ด๋ผ๊ณ ์์ํ ๋๋ง๋ค ๋น์ ์ ๊ทธ๊ฒ์ ๋ ๋์ด ์ฌ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์ด์ ๊ฐ์ ํ๋ก์ ํธ์์ ์ฌ๋ฌ๋ถ ๋ชจ๋์ ํจ๊ป ์ผํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ๐
์ฐ๋ฆฌ๋ 9์ 9์ผ์ ํ๋๋ก ์ขํ๊ธฐ ์ ์ ๋ชจ๋ ์ฌ๋๋ค์ด ๋ง์ง๋ง ์คํ์ ๋ฃ์ ์ ์๋๋ก ์ง๊ธ๊น์ง ์์ 5๊ฐ ์ ํ์ ์ ๋ณดํ๊ธฐ ์ํด ๋ค์ ์ฃผ ์ด๋ฅผ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๋ค.
๊ทธ๋๊น์ง ์ฐ๋ฆฌ๋ ๊ณ์ํด์ ๋ธ๋ ์ธ์คํ ๋ฐ๊ณผ ์ฐฝ์กฐ์ ๋์ฐธํ ๊ฒ์ ๋๋ค!์ด ์์ด๋์ด ์ค ์ผ๋ถ๋ฅผ ์ด๋ ๋ ์ ์ถ์ํ ๊ณํ์ธ์ง ์๊ณ ๊ณ์ญ๋๊น?
ํ์๋ผ์ธ ์ ๋ฐ์ดํธ: ๋ค์ ์ฃผ Top 5 ๋ฐํ!
์น์ ํ๋ ์ปค๋ฎค๋ํฐ, ๋น์ ์ ์์ด๋์ด๋ ์ ๋ง ๋๋จํฉ๋๋ค! ๋ด๊ฐ ๋น์ ์ด ๋ง๋๋ฅผ ์ฌ๋ฆด ๊ฒ์ด๋ผ๊ณ ์์ํ ๋๋ง๋ค ๋น์ ์ ๊ทธ๊ฒ์ ๋ ๋์ด ์ฌ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์ด์ ๊ฐ์ ํ๋ก์ ํธ์์ ์ฌ๋ฌ๋ถ ๋ชจ๋์ ํจ๊ป ์ผํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ๐
์ฐ๋ฆฌ๋ 9์ 9์ผ์ ํ๋๋ก ์ขํ๊ธฐ ์ ์ ๋ชจ๋ ์ฌ๋์ด ๋ง์ง๋ง ์คํ์ ๋ฃ์ ์ ์๋๋ก ์ง๊ธ๊น์ง ์์ 5๊ฐ ์ ํ์ ์ ๋ณดํ๊ธฐ ์ํด ๋ค์ ์ฃผ ์ด๋ฅผ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๋ค.
๊ทธ๋๊น์ง ์ฐ๋ฆฌ๋ ๊ณ์ํด์ ๋ธ๋ ์ธ์คํ ๋ฐ๊ณผ ์ฐฝ์กฐ์ ๋์ฐธํ ๊ฒ์ ๋๋ค!์ด ์์ด๋์ด ์ค ์ผ๋ถ๋ฅผ ์ด๋ ๋ ์ ์ถ์ํ ๊ณํ์ธ์ง ์๊ณ ๊ณ์ญ๋๊น?
@mdtauk ์ ๋ ์ค๋ ์คํ(9์ 3์ผ) @ryandemopoulos ์ ํ์๋ฅผ ํ๊ณ ์์ต๋๋ค.
@SavoySchuler ์๋ ํ์ธ์ Savoy, ์ ๋ฐ์ดํธ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ์ปค๋ฎค๋ํฐ๊ฐ ์ด์ ๋ํด ํ๋ฐํ๊ฒ ํ๋ํ๋ ๋ชจ์ต์ ๋ณด๋ ์ ๋ง ๊ธฐ์ฉ๋๋ค. :)!
์ ๋ ๋ง์ ๊ฐ๋ , ํนํ ๊ฐค๋ฌ๋ฆฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํดํท์ด ๋น์ทํ ๋ชจ์๊ณผ ๋๋์ ๊ฐ๋ ๊ฐ๋ ์ ์ ๋ง ์ข์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ํ์ฅํ์ฌ ์ปค๋ฎค๋ํฐ ๋๊ตฌ ํคํธ ๋ฐ ๊ฐค๋ฌ๋ฆฌ ์ฑ์ UI๊ฐ ์๋ก์ด UWP ๊ฐ๋ฐ์๋ฅผ ์ํ ํต์ผ๋ ๋ฉ์์ง๋ฅผ ๊ฐ๋๋ก ์ ๋ ฌํฉ๋๋ค.
๋์์ธํ์์๋ ์ ์ถ๋ฌผ์ ๋ณด๊ณ ๊ณ์๋ ๋ถ์ด ๊ณ์๋์ง ๊ถ๊ธํฉ๋๋ค. ์์ ์์(์ ๊ทผ์ฑ์ ์ํด)๊ณผ ํ์ฅ์ฑ์ ์ ๋ง ์ค์ํ ๊ฒ์ด๋ฉฐ ๋์์ด๋๋ ์ด๋ฌํ ๊ฒ๋ค์ ๋ํด ์ฐ๋ฆฌ ๊ฐ๋ฐ์๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ฒฝํ์ ํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. :)!
๋ค์์ ๋ช ๊ฐ์ง ์๋๋งํฌ ์์ด๋์ด์ ๋ช ๋ช ๊ท์น์ ๋๋ค. WinUI๋ _________์ด๋ฏ๋ก ๋ชจ๋ ๊ฒ์ด ํฌ๊ด์ ์ธ ๊ฐ์กฑ์ ์ํ๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค.
WinUI์ ๋ชจ๋ _flavours_๋ ๋๊ฐ์ด ๊ฐ๋จํ ๋ช ๋ช ๊ท์น์ ๊ฐ์ ธ์ผ ํ๋ฏ๋ก
@SavoySchuler ์๋ ํ์ธ์ Savoy, ์ ๋ฐ์ดํธ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ์ปค๋ฎค๋ํฐ๊ฐ ์ด์ ๋ํด ํ๋ฐํ๊ฒ ํ๋ํ๋ ๋ชจ์ต์ ๋ณด๋ ์ ๋ง ๊ธฐ์ฉ๋๋ค. :)!
์ ๋ ๋ง์ ๊ฐ๋ , ํนํ ๊ฐค๋ฌ๋ฆฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํดํท์ด ๋น์ทํ ๋ชจ์๊ณผ ๋๋์ ๊ฐ๋ ๊ฐ๋ ์ ์ ๋ง ์ข์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ํ์ฅํ์ฌ ์ปค๋ฎค๋ํฐ ๋๊ตฌ ํคํธ ๋ฐ ๊ฐค๋ฌ๋ฆฌ ์ฑ์ UI๊ฐ ์๋ก์ด UWP ๊ฐ๋ฐ์๋ฅผ ์ํ ํต์ผ๋ ๋ฉ์์ง๋ฅผ ๊ฐ๋๋ก ์ ๋ ฌํฉ๋๋ค.
๋์์ธํ์์๋ ์ ์ถ๋ฌผ์ ๋ณด๊ณ ๊ณ์๋ ๋ถ์ด ๊ณ์๋์ง ๊ถ๊ธํฉ๋๋ค. ์์ ์์(์ ๊ทผ์ฑ์ ์ํด)๊ณผ ํ์ฅ์ฑ์ ์ ๋ง ์ค์ํ ๊ฒ์ด๋ฉฐ ๋์์ด๋๋ ์ด๋ฌํ ๊ฒ๋ค์ ๋ํด ์ฐ๋ฆฌ ๊ฐ๋ฐ์๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ฒฝํ์ ํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. :)!
์ข์ ์ง๋ฌธ์ ๋๋ค, @niels9001! ์ฐ๋ฆฌ ํ์๋ ๋์์ธ ๋ฐ ์ ๊ทผ์ฑ ์ ๋ฌธ๊ฐ์ ํ์ ๊ธ๋ก๋ฒ ๊ท์ ์ค์ ๊ฒ์ฌ๊ฐ ์์ต๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ๋ชจ๋ ์ฌ๋์ด ์ ๊ทผ ๊ฐ๋ฅํ๊ณ ์ ์ ํ ๋ก๊ณ ๋ฅผ ๋ณด์ฅํฉ๋๋ค. ๐ ์ฐ๋ฆฌ๊ฐ ์ง๊ธ๊น์ง ๋ณธ 121๊ฐ์ ํ๋ฅญํ๊ณ
๋๋ ์ฐ๋ฆฌ ์ค ๋๊ตฌ๋ ๋จ์ผ ๋์์ธ์ด ๊ทธ๋๋ก ์ฌ์ฉ๋๊ธฐ๋ฅผ ๊ธฐ๋ํ์ง ์์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๊ทธ๊ฒ๋ค์ ๋ชจ๋ ์ผ์ข ์ ๋ฌด๋ ๋ณด๋ ์ญํ ์ ํ๋ฉฐ, Microsoft์ ๋์์ธ ์ ๋ฌธ๊ฐ๊ฐ ๊ฐ์ ธ์์ ์ฑํํ๊ณ ๋ฏธ๋ ๋ก๊ณ ๊ฐ ๋ ์ต์ข ๋์์ธ/ํ๋ ์์ํฌ๋ฅผ ์์ฑํฉ๋๋ค. ์์ด์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ์์ต๋๋ค.
๊ธฐ์ฌํ ์ฌ๋๋ค์ด ์๋ก์๊ฒ ์ํฅ์ ๋ฏธ์น๊ณ ์ต์ข ๋์์ธ์ ์๋ฏธํ๊ณ ๋ง์ ์์ด๋์ด์์ ์์๋ณผ ์ ์๋ ๋ถ๋ถ์ ๋ณด์ฌ์ค ๊ฒ์ด๋ผ๋ ์ฌ์ค ๐
๋๋ ์ฐ๋ฆฌ ์ค ๋๊ตฌ๋ ๋จ์ผ ๋์์ธ์ด ๊ทธ๋๋ก ์ฌ์ฉ๋๊ธฐ๋ฅผ ๊ธฐ๋ํ์ง ์์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๊ทธ๊ฒ๋ค์ ๋ชจ๋ ์ผ์ข ์ ๋ฌด๋ ๋ณด๋ ์ญํ ์ ํ๋ฉฐ, Microsoft์ ๋์์ธ ์ ๋ฌธ๊ฐ๊ฐ ๊ฐ์ ธ์์ ์ฑํํ๊ณ ๋ฏธ๋ ๋ก๊ณ ๊ฐ ๋ ์ต์ข ๋์์ธ/ํ๋ ์์ํฌ๋ฅผ ์์ฑํฉ๋๋ค. ์์ด์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ์์ต๋๋ค.
๋ฉ์ง ์ ํ, @mdtauk! ๋ง์ต๋๋ค. ์ ๋ฆฌ์์ค์ ํผ๋๋ฐฑ์ ๊ธฐ๋ฐ์ผ๋ก ์ต์ข ์ ํ์ ๋ณ๊ฒฝํ ์ ์์ง๋ง ์ปค๋ฎค๋ํฐ ๊ตฌ์ฑ์์ ์๋ ์์ ์ ์ ๋ณด์ผ ์ ์์ด ๊ธฐ์ฉ๋๋ค. ๋ฐ๋ผ์ ์ต์ข ์ ํ์ ์ํด ๋ฏธ๋๊ฐ ์ด๋ป๊ฒ ๋ ์ง ์ง์ผ๋ด์ผ ํ ๊ฒ์ ๋๋ค. .
๊ธฐ์ฌํ ์ฌ๋๋ค์ด ์๋ก์๊ฒ ์ํฅ์ ๋ฏธ์น๊ณ ์ต์ข ๋์์ธ์ ์๋ฏธํ๊ณ ๋ง์ ์์ด๋์ด์์ ์์๋ณผ ์ ์๋ ๋ถ๋ถ์ ๋ณด์ฌ์ค ๊ฒ์ด๋ผ๋ ์ฌ์ค ๐
์ด๊ฒ์ ๊ดํด์๋, ์ฐ๋ฆฌ๊ฐ ๊ฒ์๋ ํ ์์ 5๊ฐ์ ๋ํ ๋ณํ ๋ฐ ๋์ฒด ํ ์ดํฌ๋ฅผ ํ์คํ ์ฅ๋ คํ ๊ฒ์ ๋๋ค! ๐
@SavoySchuler ์ ํํ 5๊ฐ์ ๋ํ ํผ๋๋ฐฑ์ ํฌํจํ์๊ฒ ์ต๋๊น? ๊ทธ๋ฆฌ๊ณ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ํ ํผ๋๋ฐฑ. ๋น์ ๊ณผ ํ์ ํผ๋๋ฐฑ์ ์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ๋ค์ ๋ ๋ค๋ฌ๊ณ ์๋ก๊ฐ ์ ํํ ๋์์ธ์ ์์ ๋ ๋ฒ์ ์ ์ ๊ณตํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
@SavoySchuler ์ ํํ 5๊ฐ์ ๋ํ ํผ๋๋ฐฑ์ ํฌํจํ์๊ฒ ์ต๋๊น? ๊ทธ๋ฆฌ๊ณ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ํ ํผ๋๋ฐฑ. ๋น์ ๊ณผ ํ์ ํผ๋๋ฐฑ์ ์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ๋ค์ ๋ ๋ค๋ฌ๊ณ ์๋ก๊ฐ ์ ํํ ๋์์ธ์ ์์ ๋ ๋ฒ์ ์ ์ ๊ณตํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
@mdtauk ๋ ๋ค๋ฅธ ํ๋ฅญํ ์ง๋ฌธ์ ๋๋ค! ์ ๋ ์ง๋ ๋ช ์ฃผ ๋์ (ํ์ฌ) 121๊ฐ์ ์ ์ถ๋ฌผ์ ๋ํด ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก 86๋ช ์๊ฒ ๋ด๋ถ์ ์ผ๋ก ํฌํํ์ต๋๋ค. ๋ณผ๋ฅจ์ผ๋ก ์ธํด ํฌ๊ด์ ์ธ ํผ๋๋ฐฑ์ ์ ๊ณตํ ์๋ ์์ง๋ง ์ต์ข 5๊ฐ์ ๋ํ ๊ฐ์ธ์ ์ธ ๋ฉ๋ชจ๋ฅผ ์ข ํฉํ๊ณ ํนํ ๊ด์ฌ ์๋ ์ฌ๋๋ค์ด ๋์ผํ ์์ ์ ์ํํ๋๋ก ๊ถ์ฅํ ์ ์์ต๋๋ค. ์ด ์ค๋ ๋์ ์ฐฝ์์ฑ์ ์ ํดํ๋ ์ ํ ์ฌํญ์ ๋ง๋๋ ๋ฐ ์ ์คํ๊ธฐ ๋๋ฌธ์ ์ด ๊ณต๊ฐ ๋ผ์ด๋์์ ํผ๋๋ฐฑ์ ์ ๊ณตํ๋ ๊ฒ์ ์ฃผ์ ํ์ง๋ง, ๊ทํ์ ๋ฐฉํฅ์ ๊ฐ๋ ํ๊ณ ์ถ์ ๊ฒ๋ ์ดํดํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ํ ํผ๋๋ฐฑ.
์ด๊ฒ์ ๊ดํด์๋ - ํนํ ๊ด์ฌ์ด ์๋ ์ ์ถ๋ฌผ์ ๋ํด ์ ์๊ฒ DM์ ๋ณด๋ด์ฃผ์ญ์์ค. ๊ทธ๋ฌ๋ฉด ๋ฌด์์ ์ป์ ์ ์๋์ง ์ ์ ์์ต๋๋ค. ๐
@SavoySchuler ๊ฐ ์ ํธํ๋ 5๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ๋ฐฉํฅ์ ์ ์ํ๋ 5๊ฐ์ ๋ํ ์๊ฒฌ์ ๊ฐ์ ํ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค ๐
์ @SavoySchuler , ์์ 5์๋ฅผ ๊ฐ์ ํ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
์ด๋ค ํผ๋๋ฐฑ์ด๋ ์ธ์ ๋ ํ์ํฉ๋๋ค. @mdtauk์ด ์ด๋ฏธ ์ธ๊ธํ๋ฏ์ด ์ด๋ฌํ ์๊ฒฌ์ ์ฐ๋ฆฌ๊ฐ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๋์๊ฐ๋ ๋ฐ ๋ถ๋ช ํ ๋์์ด ๋ ๊ฒ์ ๋๋ค. ๋ฐ๋ผ๊ฑด๋ ์ฐ๋ฆฌ ๋ชจ๋์ ๊ณต๋ ๋ ธ๋ ฅ์ด WinUI๋ฅผ ์ํ ์ต๊ณ ์ ๋ก๊ณ ๋ฅผ ์ป๋ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
Fluent Design ์น์ฌ์ดํธ์ ์ผ๋ถ ๋์์ธ์ด WinUI ๋ก๊ณ (์: ์๋จ ์ด๋ฏธ์ง)๋ก ์๋ํ๋๋ก ์กฐ์ /์กฐ์ ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค๊ณ ๋ง๋ถ์ด๊ณ ์ถ์์ต๋๋ค. ์ผ๋ถ Fluent ์์ด์ฝ๊ณผ ๊ฐ์ ์ด์ผ๊ธฐ์
๋๋ค(๋๋ ๋น์ด๋ ์ฌ๋ฃ๊ฐ ์ข์ ์ถ๋ฐ์ ์ด ๋ ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค). ๋๋ ๋น์ ์ค ์ผ๋ถ๊ฐ ํ๋จ ์ด๋ฏธ์ง๊ฐ ํฅ๋ฏธ๋ก์ธ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. Microsoft์ ์๋ก์ด ์์ด์ฝ ๋์์ธ ์คํ์ผ์ ๊น์ด์ ์ธก๋ฉด์ ๋ณด์ฌ์ค๋๋ค. 3D ๊ณต๊ฐ์์ ์์ ์ ๋์์ธ์ ๋ํด ์๊ฐํ๋ ๊ฒฐ์ ์ง์ถ์์๊ฒ ์๊ฐ์ ์ค ์ ์์ต๋๋ค.
_๋ก๊ณ ๋ ์ด์ด์ ๊น์ด_
_๋ก๊ณ ๊ทธ๋ฆฌ๋_
_Build 2019์ ๊น์ด ๋ฐ ์ฌ๋์_
_ํ์ฌ ๋ฐ ์
๋ฐ์ดํธ๋ Fluent Imageary_
_์๋ง๋ ์ด๊ธฐ ๋ฒ์ ์ Office ์์ด์ฝ_
๋๋ ๊ทธ๊ฒ์ด ์กฐ๊ธ ๋ฆ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๋ง์ง๋ง์์ ๋ ๋ฒ์งธ ์ด๋ฏธ์ง์ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ์์ด์ฝ(๊ฒ์์ ๋ฐฐ๊ฒฝ๊ณผ ํฐ์ ์์ด์ฝ์ด ์๋ ์ด๋ฏธ์ง)๋ WinUI ์์ด์ฝ์ ๋ํด ์ ๋ง ์ ์๋ํฉ๋๋ค. ๋จ์ํ๊ณ ๊นจ๋ํ๋ฉฐ ์์(๋ค๋ฅธ ํ๋์ ์์์ ๋ณผ ์ ์์)์ผ๋ก ์๋ํ๊ฑฐ๋ ์ค๊ณฝ์ ๋์์ธ๊ณผ ๋์ผํฉ๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ์กฐ๊ธ ๋ฆ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๋ง์ง๋ง์์ ๋ ๋ฒ์งธ ์ด๋ฏธ์ง์ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ์์ด์ฝ(๊ฒ์์ ๋ฐฐ๊ฒฝ๊ณผ ํฐ์ ์์ด์ฝ์ด ์๋ ์ด๋ฏธ์ง)๋ WinUI ์์ด์ฝ์ ๋ํด ์ ๋ง ์ ์๋ํฉ๋๋ค. ๋จ์ํ๊ณ ๊นจ๋ํ๋ฉฐ ์์(๋ค๋ฅธ ํ๋์ ์์์ ๋ณผ ์ ์์)์ผ๋ก ์๋ํ๊ฑฐ๋ ์ค๊ณฝ์ ๋์์ธ๊ณผ ๋์ผํฉ๋๋ค.
๋๋ ์ผ์ฐ์ด ๋น์ทํ ์ผ์ ํ๋ ๊ฒ์ ํฌ๊ธฐํ๋ค.
์ฌ๋ฏธ๋ฅผ ์ํ MERCH ๋ชจํ! (๋ด ๋์์ธ ์ค ํ๋)
๋ํ ์ด ์ค์จํธ์ ์ธ ๋ ๋งค์ฐ ํธ์ํด ๋ณด์ด๋ฉฐ ์ด์ ๋ ํ๋ ๊ฐ๊ณ ์ถ์ต๋๋ค. ์ด์ ์ด๋๋ณต ์ผํ์ ์์ ํ๋ ค๊ณ ํฉ๋๋ค ใ ใ ใ ใ
๋๋ด์ธ์ ์ผ๋ก ์ฌ๋ก ์กฐ์ฌ๋ ์ฐ๋ฆฌ๊ฐ 1์๋ฅผ ์ฐจ์งํ ๋งํผ ์ถฉ๋ถํ ๋ช ๋ฃํ์ต๋๋ค! ํ์ง๋ง ๋ด๊ฐ ๋ญ๋ผ ๋งํ๊ธฐ ์ ์...
์ ์ฒด WinUI ํ์ ๋์ ํ์ฌ "๊ฐ์ฌํฉ๋๋ค!" ์ฌ๊ธฐ์ ์์ ๋ฏธ๋์ด ์คํธ๋ฆผ ์ ๋ฐ์ ๊ฑธ์ณ ํ๋ ฅํ๊ณ ๊ธฐ์ฌํ ๋ชจ๋ ์ฌ๋์๊ฒ. ์ฐ๋ฆฌ๊ฐ ๊ฐ์ง ์ซ์๋ก ...
์ด๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ ํ ์์ํ์ง ๋ชปํ _ํ์ ๊ณผ์_์์ต๋๋ค! ๋น์ ์ ๊ต์ฅํฉ๋๋ค!
์ด ์ฐ์ํ ๋์์ธ์ ์ด์ ์ค๋ ๋์์ ๊ฐ์ฅ ๋ง์ด ์ ์ถ๋ ํญ๋ชฉ์ผ๋ก ๋จ์ ์์ผ๋ฉฐ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ๊ฑฐ์น ๋ชจ๋ ํ์๋ค ์ฌ์ด์์ ๊ฑฐ์ ๋ง์ฅ์ผ์น๋ก ์์์ ์ ์ ๋์์ต๋๋ค. ์ฌ๊ธฐ์์ ์์ธํ ์ค๋ช ํ๊ธฐ์๋ ์ด ๋ก๊ณ ์ ๋ํ ์ฌ๋์ด ๋๋ฌด ๋ง์ต๋๋ค. ์คํ์ผ, ์ฐ์ํจ, ํ์ฅ์ฑ, ํ ๋ง ๊ธฐ๋ฅ, ๋ชจ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด ๋ค์ด๋๋ง์ดํธ ๋ก๊ณ ๋ฅผ ๋ง๋ค์ด ์ฃผ์ @itsmichaelwest ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@itsmichaelwest ์ ๋์์ธ์ ๋ํ ์๊ฐ์ ์ ๊ณตํ๊ธฐ ์ํด ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ๋ค๋ฅธ ๊ฒ๋ค์ด ์์ต๋๋ค...
๊ทธ๋ฆฌ๊ณ ์ด ๋ค์ฑ๋กญ๊ณ ๋ ์ฐฝ์ ์ธ ์ ์ถ๋ฌผ์ ๋ํด @IUsername ์๊ฒ ์๊ด์
๋ค์ ํ ๋ฒ ์ถํํ๊ณ ๋ชจ๋ ๊ฐ์ฌํฉ๋๋ค!
์ฐ๋ฆฌ๋ ์ด ๋์์ธ์ ์ฝ๊ฐ์ ๋ฆฌํ์ ๋ณํ์ ๋ณด๊ณ ์ถ์ต๋๋ค! Microsoft Ignite๋ก ์ธํด ๋ง๊ฐ์ผ์ด 9์ 6์ผ ๊ธ์์ผ ์ค์ 8์(PST)๋ก ๋ณ๊ฒฝ๋์์ผ๋ฏ๋ก ๋ณํ ์ ์ถ์ 9์ 5์ผ ๋ชฉ์์ผ ์์ (PST)๊น์ง ๋ฐ์ต๋๋ค.
์๊ฐ์ ์ป๊ธฐ ์ํด ๋ค์์ @itsmichaelwest ๋ก๊ณ ์ ๋ณํ
์ฐ๋ฆฌ๋ ๋งํฌ๋ค์ด ์ธ์ด๋ฅผ ๋์ด WinUI๋ฅผ ํ์ฅํ๋ ์์ด๋์ด๋ฅผ ํ๊ตฌํ์ผ๋ฉฐ ์์ผ๋ก ๊ทธ๋ ๊ฒ ํ ์๋ ์์ต๋๋ค. ์ด๋ ์ด "< >" ๊ตฌ๋ฌธ์ ๋์ด์๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ํ๋ธ๊ฐ ์ค์ค๋ก ์ค ์ ์์ ๋งํผ ์ถฉ๋ถํ ๊ฐํ ์ ์๋ค๊ณ ์๊ฐํ์ญ๋๊น? ๊ทธ๋ ๋ค๋ฉด ๊ทธ๋ ๊ฒ ํ๋ ๋ฐ ๋์์ด ๋ ์ ์๋ ์์ด๋์ด๊ฐ ์๋ ์ฌ๋์ด ์์ต๋๊น?
Microsoft Ignite์ ๊ฒฝ์ฐ ์ก๊ฐํ ์คํฐ์ปค๋ฅผ ๋ง๋ค ์์ ์ ๋๋ค. ์ด ๋์์ธ์ ๊ทธ ๋ชจ์์ ์๋ฒฝํ๊ฒ ๋ค์ด๋ง์ง๋ง ํ๋ธ์์ "WinUI" ํ ์คํธ๋ฅผ ์ด๋ํด์ผ ํฉ๋๋ค. ๊ทธ ๋ณํ์ ๋ฉ์ง๊ฒ ๋ณด์ด๊ฒ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ด๋์ด๊ฐ ์๋ ์ฌ๋์ด ์์ต๋๊น?
๋์ฒด ์์ ์ ์์ด ์๋ ์ฌ๋์ด ์์ต๋๊น? ์ฐ๋ฆฌ๋ ํ๋์ ํ ๋ง์ ๋ง์กฑํ์ง๋ง ํน๋ณํ ๊ฒฐํผํ ๊ฒ๋ ์๋๋๋ค. ์ฐ๋ฆฌ๋ ๋์ฒด ์ ์์ ํ์ํ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค!
"WinUI" ํ ์คํธ๊ฐ ๋ก๊ณ ์ _์ผ๋ถ๋ก_ ํ์ํฉ๋๊น? ์๋๋ฉด ํ๋ธ ๋์์ธ์ด ์์ฒด์ ์ผ๋ก ์ค ์ ์์ ๋งํผ ์ถฉ๋ถํ ๊ฐ๋ ฅํฉ๋๊น? < >๋ก? ์์ด?
ํ๋ธ๊ฐ ๊ฐ์ฅ ์ค์ํ ๊ธฐํธ ์ญํ ์ ํ๋ ค๋ฉด ๊ณ ์ ํ๊ฒ ๋ง๋๋ ์๊ฐ์ ์ฒ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
16 x 16์์๋ ํ๋ธ ์ธ์๋ ๊ณต๊ฐ์ด ๋ง์ง ์์ผ๋ฏ๋ก Toolkit ๋ฐ Gallery์ ๊ฐ์ ํญ๋ชฉ์ ํ๋ธ์ ๋ ์์ ํฌ๊ธฐ๋ฅผ ํฌํจํ๋๋ก ์๋ฆฌํด์ผ ํฉ๋๋ค.
์ด WinUI ๋ก๊ณ ๋ ์๋ก์ด XAML ๋ก๊ณ ๊ฐ ๋ฉ๋๊น? XAML์ ๋๊ดํธ ์์ Cube๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด XAML ์ด์์ธ ์ด์ ๋ ๋ฌด์์ ๋๊น?
Microsoft์ Corporate ๋ธ๋๋ ์์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์น์ธ๋ ์์ ์กฐํฉ
์ ๋๋ฒ์ค Windows ์์
@itsmichaelwest๋ฅผ ์ถํํฉ๋๋ค!
ํ๋ธ์ ๊บพ์ ๊ดํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ ๋ค๋ฅธ ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@ratishphilip ๊ธฐ๋ฐ์ ๊ฑฐ์น ๊ฐ๋
Unity ๋ก๊ณ ์ ํผ๋ํ์ง ์๋๋ก ํด์ผ ํฉ๋๋ค...
@mdtauk ์๊ฐ์ง๋ ๋ชปํ์ด์!
์์งํ ํ๋ธ ๊ฐ๋๊ฐ ์ถฉ๋ถํ ๋ค๋ฅด๋ค๊ณ ์๊ฐํ์ง๋ง ์ด์จ๋ ์ฐ๋ฆฌ๋ ์ด๋ฏธ ์์ 5๊ฐ ์์ด๋์ด๋ฅผ ๋ฝ์ ๊ฒ ๊ฐ์ต๋๋ค.
๋ช ๊ฐ์ง ์์ด๋์ด๊ฐ ๋ ์์ต๋๋ค.
์ ๐ฎํ์ด ๋ด ๋ก๊ณ ๋ฅผ ์ข์ํด์ ๋๋ฌด ๊ธฐ๋ปค์ด์!
์ด ์ค๋ ๋์ ๋ค๋ฅธ ๋์์ธ์์ ์๊ฐ์ ์ป๋ ํ๋ธ์ ๋ํ ๋์์ ์ฐพ๊ณ ์์ต๋๋ค. ์ ๋ ํนํ @mdtauk ์ด Fluent ์น์ฌ์ดํธ ์ ์์์ ์ฌ์ฉํ๋ ๊ฒ์ ์ข์ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ๋ ํ๋ธ ๋ฒ์ ์ ๊ฐ๋ฐํ์ต๋๋ค(_์ด๊ฒ์ ์ต์ข ์ด ์๋๋๋ค!_). ๋๋ ๋ํ ์ง๊ธ ๋๊ดํธ๋ฅผ ๋จ์ด ๋จ ๋ ธ์ต๋๋ค. ์๋ง๋์ด "Fluent cube"๊ฐ ์์ฒด์ ์ผ๋ก ์ค ์ ์์ต๋๋ค.
๋ค์์ ๋ช ๊ฐ์ง ์คํฐ์ปค ์์ด๋์ด์ ๋๋ค. ์ฒซ ๋ฒ์งธ๋ ํ๋ธ๋ฅผ ์ถ์ํ๊ณ WinUI ํ ์คํธ์ ์ ์ฅ์์ ๋ํ ๋งํฌ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๋ ๋ฒ์งธ๋ WinUI ํ ์คํธ์ ํจ๊ป ํ๋ธ์ ์ค๋ฒ๋ ์ด๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด๋ค ๊ฒ์ด ๊ฐ์ฅ ์ ์๋ํ๋์ง ๊ทธ๋ฆฌ๊ณ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ํ ๋งํฌ๊ฐ ํ์ํ์ง ํ์คํ์ง ์์ต๋๋ค.
๋ ๋ฒ์งธ ์คํฐ์ปค๋ ์์ ๋ฏธ๋์ด ๋ก๊ณ ๋ก๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๊ณ์ ๊ฐ๋ฐํ ๊ฒ์ ๋๋ค. ์ด ์ค๋ ๋์์ ์๊ฐ์ ์ฃผ๋ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ๐
์ด ๋ก๊ณ ์ ํดํท ๋ฒ์
@ratishphilip ์ ์์ด์ฝ ์ค ํ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ๋
์ ๋ํ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๊ฐ๋์
๋๋ค. ๊ทธ๋ฆผ์๊ฐ ์๋ ๋ฒ์ ๊ณผ ์๋ ๋ฒ์ ์ ํฌํจํ์ต๋๋ค.
๋ฉ์ง๋ค.. ์ด ๋ฐฉํฅ์ด ๋ง์์ ๋ ๋ค.
๊ทธ๋ฅ ์๋ฏธ ์ ์ง๋ฅผ ์ํด .. 'ํ๋ธ'๊ฐ ๋ฌด์์ ์๋ฏธํ๋ค๊ณ ์๊ฐํฉ๋๊น? ๊ฑฐ๊ธฐ์ ์ฝ๊ฐ์ ๊ทผ๊ฑฐ๊ฐ ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
Fluent Design์ ๋ํ ๋งํฌ๊ฐ ๋ง์์ ๋ญ๋๋ค.
ํ๋ธ๋ ๋ก๊ณ ๋ ๋ธ๋๋๋ก ๊ทธ ์ฌ๋ณผ์ ์์ ํ๊ธฐ๊ฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋ด ์ด๊ธฐ ์ ํธ๋๊ฐ ์๋์์ต๋๋ค. ๋๊ดํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก XAML์ ์ฐ๊ฒฐ๋๋ฉฐ ์์ผ๋ก ์ด๋ค ๋ค๋ฅธ UI ํจ๋ฌ๋ค์์ด ๋ํ๋ ์ง ๋๊ฐ ์ ์ ์์ต๋๊น?
๊ทธ๋์... ์ ๋ ํ๋ธ๋ฅผ ์ฝ์ด๋ก ์ทจ๊ธํด ์์ต๋๋ค. ๊ทธ๋์ ํ๋ธ ์์ ํ๋ธ๋ ์ฝ์ด์ ํ ๋ถ๋ถ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์๋ XAML ๋ก๊ณ ์์ ํ๋ธ๋ ๊ฐ์ฒด ์งํฅ ์ฝ๋ฉ์์์ ๊ฐ์ด ๊ฐ์ฒด ๋๋ XML/XAML ์์๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ด WinUI ๋ก๊ณ ๋ ์๋ก์ด XAML ๋ก๊ณ ๊ฐ ๋ฉ๋๊น? XAML์ ๋๊ดํธ ์์ Cube๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด XAML ์ด์์ธ ์ด์ ๋ ๋ฌด์์ ๋๊น?
@mdtauk ์ง๋ฌธ์ ์๋ชป ์ดํดํ๋ค๋ฉด ์๋ ค์ฃผ์ธ์. ํ์ง๋ง ํ์ฌ๋ก์๋ ํด๋์ Xaml ๋ก๊ณ ๋ฅผ ๊ต์ฒดํ๊ฑฐ๋ ์ ๋ฐ์ดํธํ ์๊ฐ์ด ์์ต๋๋ค. ์ด๊ฒ์ ๋จ์ง WinUI๋ฅผ ์ํ ๊ฒ์ ๋๋ค. ๋ํ ํด๋์ Xaml ๋ก๊ณ ๊ฐ ๋ ๊ฑฐ์ ๋ฌธ์ ๋ฌธ์ ์ด์ธ์ ๋ชจ๋ ์์ญ์์ ํ๋ฐํ ์ฌ์ฉ๋๊ณ ์๋์ง ํ์ ํ ์ ์์ต๋๋ค. ๋ค๋ฅธ๊ฑฐ ๋ณด์ ๋ถ ๊ณ์๋ฉด ์๋ ค์ฃผ์ธ์!
@mdtauk ๋ธ๋๋ ์์ ๊ฒ์๋ฌผ์ ์ด ์ค๋ ๋์ ํ๋ฅญํ ๋ฆฌ์์ค์ ๋๋ค. ์ด ์ค๋ ๋์์ ๋ฌด๊ฑฐ์ด ๋ฆฌํํฐ๊ฐ ๋์ด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
ํ๋ธ์ ๊บพ์ ๊ดํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ ๋ค๋ฅธ ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@ratishphilip - @ryandemopoulos , @stmoy , ๊ทธ๋ฆฌ๊ณ @mdtauk , ๋ํ ์์์ ํฅ๋ฏธ๋ก์ด ์ค์์น์ ๋๋ค. ๋๋ ์ง๊ธ ์ด๊ฒ์ ๋ช ๊ฐ์ง ๋์ฒด ์์ ์กฐํฉ์ ํ์ํ๊ณ ์์ต๋๋ค. ํน์๋ผ๋ ๋ณด๋์ฐฌ ์ผ ์์ผ๋ฉด ํฌ์คํ ํ๊ฒ ์ต๋๋ค.
๊ฐค๋ฌ๋ฆฌ ๋ฒ์ ์ด ๋ค๋ฅธ ๋ฒ์ ๊ณผ ํจ๊ป ์ถ๊ฐ๋จ
๋ค์์ ๋ค๋ฅธ ํ๋ ์์ํฌ์ ๋ก๊ณ ์ ๋๋ค. ๋ฐ๋ผ์ ์ ์ฌํ ๋์์ธ์ ๋ง๋ค์ง ์๋๋ก ๋ ธ๋ ฅํ ์ ์์ต๋๋ค.
์ต๊ธ๋ฌ JS
์๋ง๋ฆฐ
ํ์
์คํฌ๋ฆฝํธ
๋
ธ๋ JS
๋ฐ์
์ค๋ฃฉ ๊ฑฐ๋ฆฌ๋ค
์ด์จ
HTML / CSS / JS
๋จธํฐ๋ฆฌ์ผ ๋์์ธ
์ค์ํํธ UI
์ฐ๋ฆฌ๋ ๋ง์ง๋ง์ผ๋ก ๋ค์ด์จ ๋ชจ๋ ๊ฒ์ ๊ฒํ ํ๊ธฐ ์ํด ํ์๋ฅผ ๋ค์ ๋ง๋ฌด๋ฆฌํ์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ ผ์ํ ์ฒซ ๋ฒ์งธ ์ฌํญ: ์, ์ฌ๋ฌ๋ถ ๋ชจ๋ ํ๋ฅญํฉ๋๋ค! ๊ทธ๋ฆฌ๊ณ ๋นจ๋ฆฌ!
๋์งธ, @itsmichaelwest ์ ์๋ณธ์ ์ถ๊ฐํ์ฌ ์ธ ๊ฐ์ง ๋์์ธ์ด
์ฐ๋ฆฌ๋ ๋น์ ์ด ์ฌ๊ธฐ์ ํ ์ผ์ ์ ๋ง ์ข์ํฉ๋๋ค! ์ธก๋ฉด์ ๋ธ๋ํท์ด ์๋ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ๊ณ ํ์ง ๋ฒ์ ์ด ์์ต๋๊น? ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ์์์ ํ๊ณ ์์ต๋๋ค.
@SavoySchuler ๋น์ ์ด ๊ฒ์ํ ์ด ๊ธ์ด ์ ๋ง ๋ง์์
- @mdtauk , ์ฐ๋ฆฌ๋ ๋น์ ์ด ๊ฒ์ํ ์ด๊ฒ์ ์ ๋ง ์ข์ํฉ๋๋ค! a.) ํ ์คํธ๊ฐ ์๊ณ b.) ๊ฒ์ ์ ๋ฐฐ๊ฒฝ(ํ ์คํธ ์ ๋ฌด)์ด ์๋ ๋ฒ์ ์ ๊ณต์ ํ ์ ์๋ ๊ธฐํ๊ฐ ์์ต๋๊น?
๐จ ๋์ฉ๋ ์ด๋ฏธ์ง ์์ ๐จ
ํฌ๊ธฐ ํฌํจ 1024 x 1024(ํ ์คํธ ํฌํจ ๋ฐ ์ ์ธ) - 16 x 16 - 32 x 32 - 64 x 64 - 128 x 128 - 256 x 256 - 4096 x 4096
๋ฐ์ ๋ฒ์ ๊ณผ ์ด๋์ด ๋ฒ์
๋ฐฉ๊ธ ๊ฒ์ํ @mdtauk ์์ด์ฝ์ด
@SavoySchuler > "ํ"์ด๋ผ๊ณ ์๊ฐ๋๋ ์์ ์กฐํฉ์ด ์์ต๋๊น?
๋ณด๋ผ์๊ณผ ์ฃผํฉ์์ ๊ณ ์ ์ ์ธ ๋ฌด๋ฃ ์์ ์กฐํฉ์
๋๋ค. ํ์ง๋ง ํ๋์ ํ๋ธ์ ๋ ๊ฐ์ง ์์์ด ์์ผ๋ฉด ์กฐ๊ธ ์ด์ํ๊ฒ ๋ณด์ผ ๊ฒ์
๋๋ค.
๋
น์๊ณผ ๋
ธ๋์
๋ธ๋ฃจ์ ํํฌ
@SavoySchuler > "ํ"์ด๋ผ๊ณ ์๊ฐ๋๋ ์์ ์กฐํฉ์ด ์์ต๋๊น?
๋ณด๋ผ์๊ณผ ์ฃผํฉ์์ ๊ณ ์ ์ ์ธ ๋ฌด๋ฃ ์์ ์กฐํฉ์ ๋๋ค. ํ์ง๋ง ํ๋์ ํ๋ธ์ ๋ ๊ฐ์ง ์์์ด ์์ผ๋ฉด ์กฐ๊ธ ์ด์ํ๊ฒ ๋ณด์ผ ๊ฒ์ ๋๋ค.
๋ น์๊ณผ ๋ ธ๋์
๋ธ๋ฃจ์ ํํฌ
@mdtauk ์ด๋ฌํ ๋์์ธ์ ์ ์ฉ๋๋ ์์ ์กฐํฉ์ด ์์ต๋๊น?
@itsmichaelwest ์์ ๊ธ๋จธ๋ฆฌ ๊ธฐํธ 1์์ ์ฌ์ง์ด ๋๋ฝ๋์์์ ๊นจ๋ฌ์์ต๋๋ค. ์ง๊ธ ์ถ๊ฐ๋์์ต๋๋ค!
@SavoySchuler
๋ธ๋ฃจ > ํํฌ
์ฒญ๋ก > ํ๋
ํ๋ธ ์ ์ฒด์ ๊ฑธ์ณ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ๋ค์๊ณผ ๊ฐ์ด ํ ์ ์์ต๋๋ค.
Teal > Blue๊ฐ ์๋ ๋ ๋ฒ์งธ ๊ฒ์ ์ง๊ธ๊น์ง ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ๊ฒ์ ๋๋ค!
๋ฉ์ง๋ค.. ์ด ๋ฐฉํฅ์ด ๋ง์์ ๋ ๋ค.
๊ทธ๋ฅ ์๋ฏธ ์ ์ง๋ฅผ ์ํด .. 'ํ๋ธ'๊ฐ ๋ฌด์์ ์๋ฏธํ๋ค๊ณ ์๊ฐํฉ๋๊น? ๊ฑฐ๊ธฐ์ ์ฝ๊ฐ์ ๊ทผ๊ฑฐ๊ฐ ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
Fluent Design์ ๋ํ ๋งํฌ๊ฐ ๋ง์์ ๋ญ๋๋ค.
์ข์ ์ง๋ฌธ์ ๋๋ค, @niels9001! ์ฌ๋๋ค์ ์ด ๋ฐฉ๋ํ ์ค๋ ๋ ์ ๋ฐ์ ๊ฑธ์ณ ๋ช ๊ฐ์ง ์ ์์ ํ์ต๋๋ค.
๋ง์ ์ฌ๋๋ค์ด ์ฌ๊ธฐ์ ํ์๋ Fluent Designs System ์์น์ ๋ํ ๊ฒฝ์๋ฅผ ํํฉ๋๋ค(ํ๋ธ ํ์).
์๋ Xaml ๋ก๊ณ ์ ๋ํ ๊ฒฝ์์ด๊ธฐ๋ ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋์ @pag3 ๊ฐ์ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ฅผ "๊ตฌ์ฑ ์์"๋ก ์ค๋ช ํ์ผ๋ฉฐ WinUI ํ๋ซํผ๊ณผ ํด๋น ์ ํ์ UI๋ฅผ ์ํ ๊ตฌ์ฑ ์์์ ์ ํํ ์ผ์นํฉ๋๋ค.
@SavoySchuler
๋ธ๋ฃจ > ํํฌ
์ฒญ๋ก > ํ๋
ํ๋ธ ์ ์ฒด์ ๊ฑธ์ณ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ๋ค์๊ณผ ๊ฐ์ด ํ ์ ์์ต๋๋ค.
๋๋ ๋ํ ์ด๊ฒ๋ค์ ์ข์ํ๋ค! ํ๋ฅญํ ์ ํ, @mdtauk!
๋ค์์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์ํด ์ผ๋ง ์ ์ ๋ง๋ค์์ง๋ง ๊ฒฐ๊ตญ ํ์ํ์ง ์์ ๋์์ธ์
๋๋ค. ์ฌ๊ธฐ์ ์ ์ถํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค! Fluent Design System์ ์์น์ ๋ง์ด ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์์ ๋งค์ฐ ์ ์๋ํฉ๋๋ค.
๋น - ํ๋ธ ๋ด๋ถ์ ๋น.
๊น์ด - ๋์ ๋ณด์ด๋ ๊น์ด๊ฐ ์๋ 3D ํ๋ธ์
๋๋ค.
์ฌ์ง - ๋ฉ์ง ์ํฌ๋ฆด ๋ชจ์์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ค์ผ์ผ - ํฐ ํ๋ธ ๋ด์ ์์ ํ๋ธ๋ ํฌ๊ธฐ๊ฐ ๋์กฐ๋ฉ๋๋ค.
์ ๋ ๊ฝค ๋ฉ์๊ณ ๋ญ๊ฐ ๋ ํนํ ๊ฒ ๊ฐ์์. ์ฌ๊ธฐ์์ ์ผ๋ถ ๋์์ธ์ด ์ผ๋ฐ์ ์ด๋ผ๋ ๋ฌธ์ ๋ฅผ ํผํ ์ ์์ต๋๋ค. ์ก๊ฐํ/์ ์ก๋ฉด์ฒด ๋ก๊ณ ๊ฐ ๋ง์์ ๊ตฌ๋ณํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค(์ด ๋์์ธ์ ์ผ๋ฐ์ ์ด์ง ์์ ๊ฒ์ผ๋ก ์๊ฐํฉ๋๋ค). ๋ํ ์ค๊ฐ์ ์๋ ๋ผ์ดํธ ๋นํธ๋ ๋ค๋ฅธ ๋ณด์์ ์ธ ๋์์ธ๊ณผ ํจํด์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ์์ ๋๋ค.
ํผ๋๋ฐฑ์ ์ด๋ ค ์์ต๋๋ค!
@NoahFeller ๋ฉ์ง๋ค์ ! ๋ ๋ฐ์ ๋ฐฐ๊ฒฝ์ ๋ฐ๋ฅด๊ธฐ ์ํ ๋ ์ด๋์ด ๋ฒ์ ์ด ์์ต๋๊น?
@yaichenbaum ๊ฐ์ฌํฉ๋๋ค. (์ด ์ค๋ช
์ ์ฌ๋ฆฌ๊ธฐ ์ง์ ์ ๋๊ธ์ ๋ฌ์๋ค์ ใ
ใ
)
.
.
.
.
Fluent Design๊ณผ ๊ด๋ จ๋ ์ด ๊ทธ๋ฆฌ๋ ๊ตฌ์กฐ๋ฅผ ์ด๋์ ๊ฐ ๋ณธ ์ ์ด ์์ ๊ฒ์ ๋๋ค. ํฐ์ ๋ฐฐ๊ฒฝ์์ ๋์์ธ์ ๋ฐ๋ก ๋ค์ ๊ทธ๋ฆผ์๊ฐ ํ์ํ๊ฑฐ๋ ํ๋ธ ์์์ด ๊ฒ์์์ด์ด์ผ ํฉ๋๋ค. ์ข ๋ ์คํ์ ํด๋ด์ผ๊ฒ ์ต๋๋ค!
Fluent Design๊ณผ ๊ด๋ จ๋ ์ด ๊ทธ๋ฆฌ๋ ๊ตฌ์กฐ๋ฅผ ์ด๋์ ๊ฐ ๋ณธ ์ ์ด ์์ ๊ฒ์ ๋๋ค. ํฐ์ ๋ฐฐ๊ฒฝ์์ ๋์์ธ์ ๋ฐ๋ก ๋ค์ ๊ทธ๋ฆผ์๊ฐ ํ์ํ๊ฑฐ๋ ํ๋ธ ์์์ด ๊ฒ์์์ด์ด์ผ ํฉ๋๋ค. ์ข ๋ ์คํ์ ํด๋ด์ผ๊ฒ ์ต๋๋ค!
@ratishphilip - @ryandemopoulos , @stmoy , ๊ทธ๋ฆฌ๊ณ
ํผ๋๋ฐฑ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ฌ๊ธฐ์ ๋ ์ธ๋ จ๋ ๋ก๊ณ ๊ฐ ์์ต๋๋ค.
๋ค์์ ์ด์ ๋ก๊ณ ์ ๋ํ ๋ ๋ค๋ฅธ ํด์์ ๋๋ค. ์ฌ๊ธฐ์ ๋ด ๋ชฉํ๋ ํ๋ธ์ ์ผ๋ถ๊ฐ ์๋ ค ํ๋ธ์ ํต์ฌ์ ํ์ํ๋๋ก ๋ฌ์ฌํ๋ ๊ฒ์ ๋๋ค(์ง๊ตฌ ๋ค์ด์ด๊ทธ๋จ์ ํ์๋ ๊ฒ์ฒ๋ผ).
๋ค์์ ์ด์ ๋ก๊ณ ์ ๋ํ ๋ ๋ค๋ฅธ ํด์์ ๋๋ค. ์ฌ๊ธฐ์ ๋ด ๋ชฉํ๋ ํ๋ธ์ ์ผ๋ถ๊ฐ ์๋ ค ํ๋ธ์ ํต์ฌ์ ํ์ํ๋๋ก ๋ฌ์ฌํ๋ ๊ฒ์ ๋๋ค(์ง๊ตฌ ๋ค์ด์ด๊ทธ๋จ์ ํ์๋ ๊ฒ์ฒ๋ผ).
๊ฐ์ฅ ๋จผ์ ๋ณด์ด๋ ๊ฒ์ Play ๊ธฐํธ์ ๋๋ค.
๋ค์์ @NoahFeller ์ Fluent ํ๋ธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
์ปท์ด ์๋ ์ด์ ๋ก๊ณ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
@NoahFeller ์ ํ๋ธ์ ๋ํ ๋ ๋ค๋ฅธ
@NoahFeller ์ ํ๋ธ์ ๋ํ ๋ ๋ค๋ฅธ
์ด๊ฒ์ด ๊บพ์ ๊ดํธ๋ฅผ ์ฝ๊ฐ ๊ท ํ์์ ๋ฒ์ด๋๊ฒ ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๊น?
@NoahFeller ์ ํ๋ธ์ ๋ํ ๋ ๋ค๋ฅธ
์ด๊ฒ์ด ๊บพ์ ๊ดํธ๋ฅผ ์ฝ๊ฐ ๊ท ํ์์ ๋ฒ์ด๋๊ฒ ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๊น?
๋ฌผ๋ก ๊ทธ๋ ์ต๋๋ค. ํ์ง๋ง ํ๋ธ์ ๋ฉด๊ณผ ์ผ์นํฉ๋๋ค. ์ปฌ๋ฌ๋ง ์คํ์ผ์ ํด๋ณด๊ณ ์ถ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์น๊ตฌ ์ฌ์ด์ ์ฝ๊ฐ ๋น๋์นญ์ด ๋ญ์์ ๐
๊ฐ์ฅ ์๋์ค๋ฌ์ด ์์ ์ ์๋์ง๋ง @NoahFeller ์ ์์ด๋์ด์ ๋๊ดํธ๋ฅผ
@SavoySchuler๋ฅผ ์ํด ๋ฌด์์ ํ๋ ค๋์ง ์๊ฒ ์ต๋๋ค. ์์ด์ฝ์ ๋ธ๋ํท์ด ํ์ํ์ง ์์ ์๋ ์๊ณ ์์ฒด์ ์ผ๋ก ์ค ์ ์์ ๋งํผ ๊ฐ๋ ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ ํ์คํ ๋์์ธ์ ๋ฐ๋ณตํ๊ณ (๋จ์ํ ๋ฐ/๋๋ ์์ ) ๊ดํธ๊ฐ ์๋ ๋ฒ์ ๊ณผ ์๋ ๋ฒ์ ๋ฑ ๋ค๋ฅธ ๋ฒ์ ์ ์ ๋ก๋ํ ๊ฒ์ ๋๋ค. ์์ด์ฝ์ด ํ์ ๋์ด ์ ๋ณด์ด์ง ์๋ ๊ฒ ๊ฐ์ง๋ง ์์ ํ ์ ์์ต๋๋ค ๐. ์ ๋ก๋ํจ์ผ๋ก์จ ์ฌ๋๋ค์ด ์ด์ ์ ์ฌํ ๋์์ธ์ ์ํ๋์ง ์ฌ๋ถ๋ฅผ ์ธก์ ํ๋ ค๊ณ ํ์ต๋๋ค. ๋ฐ์์ด ์ข์ ๊ฒ ๊ฐ์ผ๋ ๊ณ์ ํด๋ด์ผ๊ฒ ์ต๋๋ค. ์ ์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@NoahFeller ์ ํ๋ธ์ ๋ํ ๋ ๋ค๋ฅธ
๋ธ๋ํท์ ๋ ๊ฐ์ง ์์์ด ๋ง์์ ๋ญ๋๋ค!
4096
1024
256
128
64
32
16
4096
1024
256
128
64
32
16
4096
1024
256
128
64
32
16
์ฐ๋ฆฌ๋ ๋น์ ์ด ์ฌ๊ธฐ์ ํ ์ผ์ ์ ๋ง ์ข์ํฉ๋๋ค! ์ธก๋ฉด์ ๋ธ๋ํท์ด ์๋ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ๊ณ ํ์ง ๋ฒ์ ์ด ์์ต๋๊น? ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ์์์ ํ๊ณ ์์ต๋๋ค.
@SavoySchuler ์ฌ๊ธฐ ์์ต๋๋ค! ๊ธฐ๋ค๋ฆฌ๊ฒ ํด์ ์ฃ์กํฉ๋๋ค. ์ด ์ค๋ ๋๋ ๊ฝค ๋นจ๋ฆฌ ์์ง์ด๋ ๊ฒ ๊ฐ์ต๋๋ค!
๋ชจ๋ ธ ์ปฌ๋ฌ ๋ฒ์
@itsmichaelwest > ์ฌ๊ธฐ ์์ต๋๋ค! ๊ธฐ๋ค๋ฆฌ๊ฒ ํด์ ์ฃ์กํฉ๋๋ค. ์ด ์ค๋ ๋๋ ๊ฝค ๋นจ๋ฆฌ ์์ง์ด๋ ๊ฒ ๊ฐ์ต๋๋ค!
์ฃ์กํฉ๋๋ค... ๐
๋ค์์ Michael West์ ์์ ์ฒ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
4096
1024
256
128
64
32
16
1024 ํ๋ธ ์ ์ฉ
4096 ํ๋ธ ์ ์ฉ
@SavoySchuler @itsmichaelwest ๋๋ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋์๊ฒ ํน๋ณํ ์ํ๋ ๊ฒ์ด ์๋ ํ ์ด๋ฌํ ๋ณํ์ ๋๋ธ ๊ฒ ๊ฐ ์ต๋๊น?
https://www.fiigma.com/file/KCQQ1wtMBnWxsXrmDOHmhB/WinUI-Logo-Share?node-id=0%3A1
_์ฌ๊ธฐ์ ๋ด ๋ก๊ณ ์ค ์ผ๋ถ๊ฐ ํฌํจ๋ Figma ํ์ผ์ ๋ํ ๋งํฌ๊ฐ ์์ต๋๋ค_
@mdtauk - ๋ชจ๋ ์๊ฒฌ๊ณผ ๋ณํ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋น ๋ฅธ ์ง๋ฌธ - ๋ง์ ๋์์ธ์ด "ํ๋ธ ์์ ํ๋ธ"์ ๋๋ค. ์ด ์ด์ค ํ๋ธ๋ ๋ฌด์์ ์ ๋ฌํ๊ธฐ ์ํ ๊ฒ์ ๋๊น?
@itsmichaelwest๋ ์๋ XAML ์์ด์ฝ์ ๋ก๊ณ ์ ๊ธฐ์ด๋ก ์ฌ์ฉํ ๊ฒ์ ์ ์ํ์ผ๋ฉฐ ๊ทธ์ ๋์์ธ์ ์ ์ถ๋ ์ฒซ ๋ฒ์งธ ๋ผ์ด๋์์ ์ ํ๋์์ต๋๋ค.
์ ๋ ํ๋ธ๋ฅผ Windows ์ฑ ๋น๋์ ํต์ฌ ๋ถ๋ถ์ธ ์ฝ์ด๋ก ๋ณด๊ณ ํ๋ธ์ ์ผ๋ถ๋ฅผ ๋์ ๋๊ฒ ํ์ฌ ์ฝ์ด์ ๊ฐ๋ ์ ์ค๋ช ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋๋ ๋ํ "๊ณตํํ" ๊ณต๊ฐ์ ๊ฐ์ง๊ณ ๋์ ์ด๊ฒ์ด ๊ฑด์คํ ๊ณต๊ฐ์์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
๊ทธ๋ฌ๋ ํ๋ธ์ ๋ธ๋ํท ๋์์ธ์ ์์ฒ ๊ฐ์ ๋ค๋ฅธ ํ๋ธ ๊ธฐ๋ฐ ๋ํด๋ฒ ์ค์์ "์์ ๊ฐ๋ฅ"ํ๊ณ ๋๋ ทํ๊ฒ ๋ง๋๋ ๊ฒ์ ์ด๋ ์ ๋ ์ญํ ์ ํฉ๋๋ค.
๋คํฌ/๋ผ์ดํธ ๋ฒ์ . ์์ง ํ๋์์ผ๋ก ์์ ์ค์ ๋๋ค. ์ธ์ ๋์ฒ๋ผ ํผ๋๋ฐฑ์ ๊ฐ์ฌํ ๋ฐ๊ฒ ์ต๋๋ค.
@yaichenbaum ๊ฒ์ํ ํ๋ธ์ ํ๋ฐฑ ๋ฒ์ ์ด ์ด๋ป๊ฒ
์ด๊ฒ์ด ๋น์ ์ด ์์ํ๋ ๋จ์ ๋ฒ์ ์ ๋ชจ์ต์ ๋๊น, ์๋๋ฉด ๋จ์ ๋ฒ์ ์ด ์ด๋ค ๋ชจ์ต์ผ์ง ์ผ๋์ ๋๊ณ ์๋ ๋ค๋ฅธ ์์ด๋์ด๊ฐ ์์ต๋๊น?
๊ฒํ ์ค์ธ ๊ฒฝ์ฐ ์์ ํ ๋ค์ ๊ทธ๋ฆฌ๊ณ ์ถ์ง๋ง ์ฌ๊ธฐ์ ๋ด ์๊ฐ์ผ๋ก ๋น ๋ฅธ ํธ์ง์ด ์์ต๋๋ค. ์ด๊ฒ์ 16px ํฌ๊ธฐ์ผ ๋ฟ์ด๋ฏ๋ก ์์ ํ ๋ค์ ๊ทธ๋ฆฌ๊ธฐ๊ฐ ํ์ํ ๊ฒ์ ๋๋ค.
๋ด ๋์์ธ์ ๋น ๋ฅธ(์์ง ์์ฑ๋์ง ์์) ๋จ์ ๋ชจํ. ๊ฝค ์ ์ฐฝํ ๐.
์ ๋ง ์ ์ฐฝํ๊ณ ๋ค์ํ ์์์ ์ฌ์ฉํ์ฌ ์ค์จ๊ทธ, ์คํฐ์ปค ๋ฑ์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ ์์ ํ ์๋ก์ด ๋ฐฉํฅ์
๋๋ค. ์ด ๋์์ธ์ ๋น๋ฉ ๋ธ๋ก๊ณผ ์ค๊ฐ์ ์จ๊ฒจ์ง ๋ธ๋ก์ ๋ํ๋
๋๋ค. ์ฌ๋๋ค์ด ๊ด์ฌ์ด ์๋ค๋ฉด ๋ ๋ฐ์ ๋ฐฐ๊ฒฝ์ ์ํด ๋ค๋ฅธ ์์์ผ๋ก ๋ณด์ฌ์ค ์ ์์ต๋๋ค.
์ค๊ณฝ์ ์ด ์๊ฑฐ๋ ์๋ 3D ๋ฒ์ ๋ ์์ต๋๋ค.
@yaichenbaum ๊ฒ์ํ ํ๋ธ์ ํ๋ฐฑ ๋ฒ์ ์ด ์ด๋ป๊ฒ
์ด๊ฒ์ด ๋น์ ์ด ์์ํ๋ ๋จ์ ๋ฒ์ ์ ๋ชจ์ต์ ๋๊น, ์๋๋ฉด ๋จ์ ๋ฒ์ ์ด ์ด๋ค ๋ชจ์ต์ผ์ง ์ผ๋์ ๋๊ณ ์๋ ๋ค๋ฅธ ์์ด๋์ด๊ฐ ์์ต๋๊น?
@SavoySchuler ๊ด์ฐฎ๋์?
๋จ์
4096
1024
256
128
64
32
16
@itsmichaelwest ์ @mdtauk ์ฐ๋ฆฌ์ ๋ง์ง๋ง ๋ ๊ฐ์ง ์ ํ์ด ์ฌ๋ฌ๋ถ ๊ฐ์์ ์ ์ ํ๋์ ์ด๋ฅด๋ ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ช ๋ช ์ ํ์๋ค๊ณผ ๊ฑฐ์ 2์๊ฐ์ ๊ฑธ์น ์๊ณ ๋ฅผ ๋ง์ณค๊ณ ์ฝ์ง ์์์ต๋๋ค! ๊ฒฐ์ ํ๊ธฐ ์ ์ ์ฌ๋ฌ๋ถ ๊ฐ์์๊ฒ ๋ง์ง๋ง์ผ๋ก ํ ๊ฐ์ง ๋ถํ์ด ์์ต๋๋ค.
๋ก๊ณ ์ ๊ฒฝ์ฐ 2D ๋ธ๋ํท๊ณผ 3D ํ๋ธ๊ฐ ํจ๊ป ๋งค๋ฌ๋ ค ์๋ ๋ฐฉ์์ ๋ํ ์ฐ๋ ค๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ์์๊ฐ ๋ ์์ง๋ ฅ ์๊ฒ ๋ํ๋๋ ๋ฐ ๋์์ด ๋ ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ต๋๊น? ๊ฐ๊ฒฉ, ์์ ๋ฑ์ด ํ์ํ์ง ์ ํํ ์ ์ ์์ต๋๋ค. ๋ค๋ง ์ฝ๊ฐ ์๋ฑํ ๋๋์ด ๋ค ๋ฟ์ ๋๋ค.
์ฌ๊ธฐ์ ์๋ ๊ทํ์ ๋ก๊ณ ์ ๋ํด ์ค๋ฌธ์ ์ํ ์ฌ๋ฌ ๊ฐ์ธ์ ํ๋ธ ์์ ๋๊ดํธ๊ฐ "I" ๋ฐ "J"์ ๊ฐ์ ๋ฌธ์์ฌ์ผ ํ๋ค๊ณ ์๊ฐํ์ฌ ํผ๋์ค๋ฌ์ํ๋ค๊ณ ์๋ตํ์ต๋๋ค. ์ด๊ฒ์ ๋ค๋ฅธ ๋ง๋ก ํํํ์๋ฉด, ๊ดํธ์ ๋๋์ ์์ด๋ฒ๋ฆด๊น ๋ด ๊ฑฑ์ ์ด ๋์์ต๋๋ค. ๊ฐ์ฅ ์ต๊ทผ ์ ๋ฐ์ดํธ์์ ์ฝ๊ฐ ์์์ง๋ฉด ์ข์์ง๋ ๊ฒ ๊ฐ์์ง๋ง ๋ธ๋ํท์ฒ๋ผ ๋๊ปด์ง๋๋ก ํ ์ ์๋ ์ผ์ด ์๋์ง ํ์คํ์ง ์์ต๋๋ค.
๋ํ ๊ด๋ จ๋๋ ๊ฒฝ์ฐ ๋จ์ ํ ์ดํฌ์์ ์์ด ๋น ๋ธ๋ํท ๋ผ์ธ๊ณผ ์ฑ์์ง ๋ธ๋ํท ๋ผ์ธ์ ๋ชจ๋ ๋ณด๊ณ ์ถ์ต๋๋ค.
์ต์ข ์ ์ถ๋ฌผ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ๋ณด๊ณ ์ถ์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ง์ ๊ฒ์ ์๊ตฌํ๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ์ด ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ์์ํ์ ๋, ์ฐ๋ฆฌ๋ ์ฌ์ฌ์๊ณ ํ ์ ์๋ ํ๋ฅญํ ์ต์ ์ด ๊ทธ๋ ๊ฒ ๋ง๊ณ ์ ์ถ ํ์ง์ด ์ด๋ ๊ฒ ๋ฏฟ์ ์ ์์ ์ค ๋ชฐ๋์ต๋๋ค.
์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ๋ง๋๋ฅผ ๋๋ฌด ๋์ด ์ฌ๋ ค์ ์ด์ ์ฐ๋ฆฌ๊ฐ ๋ชจ๋ ์์ ํฝ์ ๊ณผ ๊ณก์ ์ ์์ธํ ์ดํด๋ณด๊ณ ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ๊น๋ค๋กญ๊ฒ ์ฌ๋ ์ด์ ๋ ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์ฐ๋ฆฌ์๊ฒ ๊ธ์ ์ฃผ์ จ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด๋ฌํ ์ต์ข ์์ฒญ ์ค ํ๋๋ผ๋ ๋๋ฌด ๋ง์ด ๋ฌป๋๋ค๋ฉด ์ดํดํฉ๋๋ค. ์ง์์ ์ธ ๋ ธ๋ ฅ์๋ ๋ถ๊ตฌํ๊ณ ์ฐ๋ฆฌ๋ ๊ทํ์ ๋ค๋ฅธ ์ฌ๋ฌ ์ฌ๋์๊ฒ "๊ฐ์ฌํฉ๋๋ค!"๋ผ๋ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๊ฒ์ ๋๋ค. ๋น์ ์ด ์ฌ๊ธฐ์์ ๋ง๋ ๊ณตํ์ ๋ํ๋ด๋ ์ฅ์.
@mdtauk ๊ณผ @itsmichaelwest ๋ชจ๋ ์ถํํฉ๋๋ค.
I์ J๋ก ๋ณด๋ ์ฌ๋๋ค์ ๋ํด ์ธ๊ธํ ๋ฌธ์ ๋ ์ผ์ชฝ ๋ธ๋ํท์ ๋ ๊ฐ์ง ์์์ ์ฌ์ฉํ์ฌ ์๋จ์ ๋ฐ์ฌ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋ค๋ ์ฌ์ค๊ณผ ๊ด๋ จ์ด ์์ ์ ์์ต๋๋ค. ์ ์ฒด ๋ธ๋ํท์ ๋์ผํ ์์์ ์ฌ์ฉํ๋ฉด ์ด '๋ฐ์ฌ' ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ณ ๋ค๋ฅธ ๋ธ๋ํท์ ๋ ์ด์ J๋ก ํ์๋์ง ์์ต๋๋ค.
@SavoySchuler
@itsmichaelwest
๋ก๊ณ ์ ๊ฒฝ์ฐ 2D ๋ธ๋ํท๊ณผ 3D ํ๋ธ๊ฐ ํจ๊ป ๋งค๋ฌ๋ ค ์๋ ๋ฐฉ์์ ๋ํ ์ฐ๋ ค๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ์์๊ฐ ๋ ์์ง๋ ฅ ์๊ฒ ๋ํ๋๋ ๋ฐ ๋์์ด ๋ ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ต๋๊น? ๊ฐ๊ฒฉ, ์์ ๋ฑ์ด ํ์ํ์ง ์ ํํ ์ ์ ์์ต๋๋ค. ๋ค๋ง ์ฝ๊ฐ ์๋ฑํ ๋๋์ด ๋ค ๋ฟ์ ๋๋ค.
์ด์ ๋ํ ์ ์์ด ์์ง๋ง Michael์ด ํด๊ฒฐ์ฑ
์ ์ ์ํ ๊ฒ์
๋๋ค.
๋๊ดํธ์ ์์์ ํ๋ธ์ ์์๊ณผ ์ผ์นํฉ๋๋ค.
์ถํํฉ๋๋ค! ์ฝ๊ฐ์ ํผ๋๋ฐฑ/์์ด๋์ด: @itsmichaelwest ์ ๋์์ธ์ ๊ฐ๊น์ด '์์ฝ' ๋ชจ์ ๋์ ๋ถ๋ถ์ ์ผ๋ก๋ง ๋ฅ๊ธ์ด์ผ ํฉ๋๋ค. (๋ฐฉ๊ธ @mdtauk์ ๊ฒ์ํ ๋ด์ฉ์ฒ๋ผ) ๋ํ @mdtauk ์ ๋์์ธ์ ๋๊ดํธ๊ฐ ๋๋ฌ์ธ๋ ๋ฐฉ์์ด ๋์๊ฒ ๋ง์ง ์์ ๊ฐ์ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ํ ์ด๋์ด ์์ฃผ์ ๋นํธ๊ฐ ์ฝ๊ฐ ์๋๋ก ํ์ฅ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ด์ ์ ์ข ๋ ๊ตฌํ์ ๋ชจ์์ผ๋ก ๋ง๋ค๊ณ ์ถ์ ์๋ ์์ต๋๋ค. ๋ฉ์ง ๋์์ธ, ๋ด๊ฐ ์๊ฐํ ๋ช ๊ฐ์ง ๊ฐ๋ฅํ ๊ฐ์ ์ฌํญ.
@yaichenbaum J์ฒ๋ผ ๋ณด์ด๋ ๋๊ดํธ๊ฐ ๋๊ดํธ (
์ด์จ๋ ์ ๋ ๋์์ด๋๋ ์๋๊ณ TV์์ ์ฐ์ฃผํ๋ ๊ฒ๋ ์๋๋๋ค. ๋ ๋๊ดํธ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์ผ๋ง๋ ์ง ์์ ์ ์์ต๋๋ค. @mdtauk์๊ฒ ๋งก๊ธฐ๊ฒ ์ต๋๋ค.
๊ทธ๋๋ ์ด ๋์์ธ๋ค์ ๋๋ฌด ์ข์ต๋๋ค. ์ด ์์ ์์ ์ธ๋ถ ์ฌํญ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค.
๋ก๊ณ ๊ฐ ์ปค์ง๋ฉด ์ ์ ๊ฐ๋๊ฒ ํ ์ ์์ต๋๋ค. ํ๋ธ์ ๋ธ๋ํท์์ ๊ณก์ ์ ์กฐ์ฌ์ ๋ ๋พฐ์กฑํ ๋ชจ์๋ฆฌ๋ก ๋ง๋ค ์๋ ์์ต๋๋ค.
์ธ ๊ฐ์ง ์์์ ์์์ด ๋ธ๋ํท๊ณผ ๊ฐ์ ์ธ๊ด์ ๋ฐฉํดํฉ๋๊น?
@mdtauk ๋๊ดํธ๋ฅผ ๊ทธ๋ผ๋์ธํธ๋ก ๋ณ๊ฒฝํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ๊ทธ๋ ๊ฒ ํ๋ฉด ์ฌ์ ํ ํ๋์ ์์์ด ๋ ๋ง์ง๋ง ์๋ก ๋ ์ ํผํฉ๋์ด ํต์ผ๋ ๋ชจ์์ ๋ ๋ง์ด ์ ๊ณตํฉ๋๋ค.
...๋ํ ๋ธ๋ํท์ด @mdtauk ์ ๋์์ธ์ ๊ฐ์ธ๋ ๋ฐฉ์์ด ๋์๊ฒ ์ณ์ง ์์ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๋ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ์ด๋์ด ์์ฃผ์ ๋นํธ๊ฐ ์ฝ๊ฐ ์๋๋ก ํ์ฅ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ด์ ์ ์ข ๋ ๊ตฌํ์ ๋ชจ์์ผ๋ก ๋ง๋ค๊ณ ์ถ์ ์๋ ์์ต๋๋ค. ๋ฉ์ง ๋์์ธ, ๋ด๊ฐ ์๊ฐํ ๋ช ๊ฐ์ง ๊ฐ๋ฅํ ๊ฐ์ ์ฌํญ.
๋๋ ์ํ์ด ์๋ ๋ค์ด์๋ชฌ๋ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋น "์ํฌ๋ฆด" ํ๋ธ ๋ด๋ถ์ ์ปฌ๋ฌ ํ๋ธ๊ฐ ์๋ค๋ ์์ด๋์ด๋ฅผ ์์ํ์ต๋๋ค.
@mdtauk ๋๊ดํธ๋ฅผ ๊ทธ๋ผ๋์ธํธ๋ก ๋ณ๊ฒฝํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ๊ทธ๋ ๊ฒ ํ๋ฉด ์ฌ์ ํ ํ๋์ ์์์ด ๋ ๋ง์ง๋ง ์๋ก ๋ ์ ํผํฉ๋์ด ํต์ผ๋ ๋ชจ์์ ๋ ๋ง์ด ์ ๊ณตํฉ๋๋ค.
๋ฌธ์ ๋ ๋ธ๋ํท์ด ํ๋ธ ํ๋ฉด์ ์๋ค๋ ์๊ฐ์ ์ ์งํ๋ ๊ฒ์ด์ง๋ง ์กฐ๊ธ ๋ ์กฐ์ ํ๊ณ ๊ณง๊ฒ ํด๊ณ ๊ฐ๋๊ฒ ํ๋ ค๊ณ ํฉ๋๋ค.
...๋ํ ๋ธ๋ํท์ด @mdtauk ์ ๋์์ธ์ ๊ฐ์ธ๋ ๋ฐฉ์์ด ๋์๊ฒ ์ณ์ง ์์ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๋ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ์ด๋์ด ์์ฃผ์ ๋นํธ๊ฐ ์ฝ๊ฐ ์๋๋ก ํ์ฅ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๊ด์ ์ ์ข ๋ ๊ตฌํ์ ๋ชจ์์ผ๋ก ๋ง๋ค๊ณ ์ถ์ ์๋ ์์ต๋๋ค. ๋ฉ์ง ๋์์ธ, ๋ด๊ฐ ์๊ฐํ ๋ช ๊ฐ์ง ๊ฐ๋ฅํ ๊ฐ์ ์ฌํญ.
๋๋ ์ํ์ด ์๋ ๋ค์ด์๋ชฌ๋ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋น "์ํฌ๋ฆด" ํ๋ธ ๋ด๋ถ์ ์ปฌ๋ฌ ํ๋ธ๊ฐ ์๋ค๋ ์์ด๋์ด๋ฅผ ์์ํ์ต๋๋ค.
IMO์ ์ค์ ๋ก ๋งํ๊ธฐ์๋ ๋๋ฌด ์ ์๋์ง ์์์ผ๋ฏ๋ก ์ฝ๊ฐ ์์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ด ํ์๋ ์์ต๋๋ค. ๊ฐ์ ํ ์ ์๋์ง ๊ถ๊ธํ์ธ์.
@mdtauk ์ ์๊ฒ๋ ๋ธ๋ํท์ ๋ค์ํ ์์/์์์ด ๋ง์์ ๋ค์์ต๋๋ค. ๋ค๋ฅธ ์์์ ์์ง ์๊ณ ๋ ๋ธ๋ํท์ผ๋ก ๋ณด์ด๊ฒ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ๊ทธ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ํ์ง๋ง ๋์์ด ๋๋์ง ์์๋ณด๊ธฐ ์ํด ๋ค๋ฅธ ์์๊ณผ ๋ ์ ์ ์์์ผ๋ก ๋์๋ณผ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
@mdtauk ๋๊ดํธ๋ฅผ ๊ทธ๋ผ๋์ธํธ๋ก ๋ณ๊ฒฝํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ๊ทธ๋ ๊ฒ ํ๋ฉด ์ฌ์ ํ ํ๋์ ์์์ด ๋ ๋ง์ง๋ง ์๋ก ๋ ์ ํผํฉ๋์ด ํต์ผ๋ ๋ชจ์์ ๋ ๋ง์ด ์ ๊ณตํฉ๋๋ค.
ํ๋ธ๊ฐ ์ธ ๊ฐ์ง ์์๊ณผ ๊ฑฐ์ ๋น์ทํ๊ณ ๋ธ๋ํท์ด ํ๋ธ๋ฅผ ํฐ์ ๋๋ ๊ฒ์์์ผ๋ก ๋์กฐํ ์ ์๋ ์ง์ ๊น์ง ํ๋ธ๊ฐ ๊ฐ ์์์ ๋ ๊ฐํ ๋น์ ๊ฐ๋๋ก ํ๋ ๊ฒ๋ ๋ฉ์ ธ ๋ณด์ผ ์ ์์ต๋๋ค. ์์ด๋์ด๋ง ๋์ง๋ฉด ๋ฉ๋๋ค.
@mdtauk ์ ์๊ฒ๋ ๋ธ๋ํท์ ๋ค์ํ ์์/์์์ด ๋ง์์ ๋ค์์ต๋๋ค. ๋ค๋ฅธ ์์์ ์์ง ์๊ณ ๋ ๋ธ๋ํท์ผ๋ก ๋ณด์ด๊ฒ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ๊ทธ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ํ์ง๋ง ๋์์ด ๋๋์ง ์์๋ณด๊ธฐ ์ํด ๋ค๋ฅธ ์์๊ณผ ๋ ์ ์ ์์์ผ๋ก ๋์๋ณผ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋๋ ๊ทธ๊ฒ๋ค๋ ๋ง์์ ๋ค์์ต๋๋ค. ๋ ๊ฐ์ง ๋ค๋ฅธ ์์์ด ๊ทธ๋ค์ ๋ถํ ํ๋ ๊ฒ๋ฟ ์๋๋ผ ์ผ์ชฝ ๋ธ๋ํท์ ์๋์ชฝ ์ ๋ฐ์ ์ค๋ฅธ์ชฝ ๋ธ๋ํท๊ณผ ๋น์ทํ ๋์ด๋ก ๋ง๋ค์ด I ๋ฐ J๊ฐ ์๋ "abc" ๋ธ๋ก์ฒ๋ผ ๋ณด์ ๋๋ค.
์ด๊ฒ์ ๊ทธ๊ฒ์ ์ฝ๊ฐ ๊ฐ์ ํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ง๋ง ์ ์๊ฐ์๋ ์ด์ ์ ์ข์ ๋ชจ์ต์ ๋ง์นฉ๋๋ค.
๋ธ๋ํท์ ๋ฌธ์ ์ค ์ผ๋ถ๋ ๊ทธ ๋ค์ ๋ง์ ์์๊ณผ ์กฐ๋ช ์ด ์๋ 3D ๋ชจ์์ด ์๊ณ ๊ทธ๊ฒ๋ค์ ๋จ์ง ๋จ์์ด์ด์ ๋ฉ์ฌ๊ฐ ์ ๋ง์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ๋ ๋์์ธ ๋ชจ๋ ์ฝ๊ฐ ์ฌ๋ฏธ์์ด ๋ณด์ด์ง๋ง ๋ธ๋ํท์ด ํ๋ธ์ ์์ ๋ ๋ ๋๋๋ฌ์ง๋๋ค.
@mdtauk ์ ์๊ฒ๋ ๋ธ๋ํท์ ๋ค์ํ ์์/์์์ด ๋ง์์ ๋ค์์ต๋๋ค. ๋ค๋ฅธ ์์์ ์์ง ์๊ณ ๋ ๋ธ๋ํท์ผ๋ก ๋ณด์ด๊ฒ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ๊ทธ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ํ์ง๋ง ๋์์ด ๋๋์ง ์์๋ณด๊ธฐ ์ํด ๋ค๋ฅธ ์์๊ณผ ๋ ์ ์ ์์์ผ๋ก ๋์๋ณผ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
4096
๋จ์
@ryandemopoulos ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๊น?
@mdtauk ๊ณผ @itsmichaelwest๋ฅผ ์ถํํฉ๋๋ค.
์ง๊ธ๊น์ง ๋ฉ์ง ๋์์ธ!
๋ธ๋ํท์ ๋ฌธ์ ์ค ์ผ๋ถ๋ ๊ทธ ๋ค์ ๋ง์ ์์๊ณผ ์กฐ๋ช ์ด ์๋ 3D ๋ชจ์์ด ์๊ณ ๊ทธ๊ฒ๋ค์ ๋จ์ง ๋จ์์ด์ด์ ๋ฉ์ฌ๊ฐ ์ ๋ง์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ๋ ๋์์ธ ๋ชจ๋ ์ฝ๊ฐ ์ฌ๋ฏธ์์ด ๋ณด์ด์ง๋ง ๋ธ๋ํท์ด ํ๋ธ์ ์์ ๋ ๋ ๋๋๋ฌ์ง๋๋ค.
์ญ์ผ๋ก ์๋ํ๋์ง ํ์คํ์ง ์์
@ryandemopoulos ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๊น?
๋๋ ๋จ์ง ํ๋์ ์๊ฒฌ์ผ ๋ฟ์ด์ง๋ง, ๋ค, ๊ทธ๊ฒ์ด ์ ๊ฒ๋ ๋ ๋๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ๋์์ด ๋ ๊ฒ ๊ฐ์์. ๋ชจ๋ ธํฌ๋กฌ ๋ฒ์ ์ ๊ฒฝ์ฐ ๋ธ๋ํท์ด ์ฌ์ ํ ๋งค์ฐ ๋๊ป๊ฒ ๋ณด์ ๋๋ค. ๋ธ๋ํท์ด ์ด์ ๊ฐ์ด ํ์๋๋ฉด ์ด๋ป๊ฒ ๋ณด์ผ๊น์? (๊ฐ์ฅ ์ต๊ทผ ์ง์ค๋ฉํธ๋ฆฌ ์ฌ์ฉ ์ ์ธ)
์ญ์ผ๋ก ์๋ํ๋์ง ํ์คํ์ง ์์
๊ทธ๋, ๋น์ ๋ง์ด ๋ง์. โฌ๋ฐ๋ฉํฉ๋๋ค. ํ ์คํธํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
ํ๋ธ๊ฐ ์ธ ๊ฐ์ง ์์๊ณผ ๊ฑฐ์ ๋น์ทํ๊ณ ๋ธ๋ํท์ด ํ๋ธ๋ฅผ ํฐ์ ๋๋ ๊ฒ์์์ผ๋ก ๋์กฐํ ์ ์๋ ์ง์ ๊น์ง ํ๋ธ๊ฐ ๊ฐ ์์์ ๋ ๊ฐํ ๋น์ ๊ฐ๋๋ก ํ๋ ๊ฒ๋ ๋ฉ์ ธ ๋ณด์ผ ์ ์์ต๋๋ค. ์์ด๋์ด๋ง ๋์ง๋ฉด ๋ฉ๋๋ค.
๋ด ์๊ฐ์ ๋๊ดํธ๋ ์ฝ๊ฐ์ ๋ฐ์ฌ๋ฆผ์ด ์๋ XAML ๋ก๊ณ ์ ๋์ผํ ๋ชจ์์ ์ ์งํด์ผ ํฉ๋๋ค.
์ฌ๊ธฐ ๋ด ์ ์์ด ์์ต๋๋ค
@ryandemopoulos ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๊น?
๋๋ ๋จ์ง ํ๋์ ์๊ฒฌ์ผ ๋ฟ์ด์ง๋ง, ๋ค, ๊ทธ๊ฒ์ด ์ ๊ฒ๋ ๋ ๋๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ๋์์ด ๋ ๊ฒ ๊ฐ์์. ๋ชจ๋ ธํฌ๋กฌ ๋ฒ์ ์ ๊ฒฝ์ฐ ๋ธ๋ํท์ด ์ฌ์ ํ ๋งค์ฐ ๋๊ป๊ฒ ๋ณด์ ๋๋ค. ๋ธ๋ํท์ด ์ด์ ๊ฐ์ด ํ์๋๋ฉด ์ด๋ป๊ฒ ๋ณด์ผ๊น์? (๊ฐ์ฅ ์ต๊ทผ ์ง์ค๋ฉํธ๋ฆฌ ์ฌ์ฉ ์ ์ธ)
32px ๋ฐ 16px ํฌ๊ธฐ์์ ๋๊ดํธ๋ ์ฝ์ ์ ์๋๋ก ์ฑ์์ผ ํ์ง๋ง ๋ ํฐ ํฌ๊ธฐ์ ๊ฒฝ์ฐ ์ด๊ฒ์ด ์ด๋ป์ต๋๊น?
๋ด ์๊ฐ์ ๋๊ดํธ๋ ์ฝ๊ฐ์ ๋ฐ์ฌ๋ฆผ์ด ์๋ XAML ๋ก๊ณ ์ ๋์ผํ ๋ชจ์์ ์ ์งํด์ผ ํฉ๋๋ค.
์ฌ๊ธฐ ๋ด ์ ์์ด ์์ต๋๋ค
@ratishphilip ์ผ์ชฝ ๋ธ๋ํท์ด ์ธ๋ก๋ก ๋ ์์ต๋๊น? ์๋๋ฉด ์์์ด ์ธ์ ์ฐจ์ด๋ฅผ ์ ๋ฐํฉ๋๊น?
@ryandemopoulos ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๊น?
๋๋ ๋จ์ง ํ๋์ ์๊ฒฌ์ผ ๋ฟ์ด์ง๋ง, ๋ค, ๊ทธ๊ฒ์ด ์ ๊ฒ๋ ๋ ๋๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ๋์์ด ๋ ๊ฒ ๊ฐ์์. ๋ชจ๋ ธํฌ๋กฌ ๋ฒ์ ์ ๊ฒฝ์ฐ ๋ธ๋ํท์ด ์ฌ์ ํ ๋งค์ฐ ๋๊ป๊ฒ ๋ณด์ ๋๋ค. ๋ธ๋ํท์ด ์ด์ ๊ฐ์ด ํ์๋๋ฉด ์ด๋ป๊ฒ ๋ณด์ผ๊น์? (๊ฐ์ฅ ์ต๊ทผ ์ง์ค๋ฉํธ๋ฆฌ ์ฌ์ฉ ์ ์ธ)
32px ๋ฐ 16px ํฌ๊ธฐ์์ ๋๊ดํธ๋ ์ฝ์ ์ ์๋๋ก ์ฑ์์ผ ํ์ง๋ง ๋ ํฐ ํฌ๊ธฐ์ ๊ฒฝ์ฐ ์ด๊ฒ์ด ์ด๋ป์ต๋๊น?
@stmoy์ ๋ํด ์ด ์ง์ค๋ฉํธ๋ฆฌ์ ํ๊ทธ๋ฅผ ์ง์ ํฉ๋๋ค.
@ryandemopoulos ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๊น?
๋๋ ๋จ์ง ํ๋์ ์๊ฒฌ์ผ ๋ฟ์ด์ง๋ง, ๋ค, ๊ทธ๊ฒ์ด ์ ๊ฒ๋ ๋ ๋๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ๋์์ด ๋ ๊ฒ ๊ฐ์์. ๋ชจ๋ ธํฌ๋กฌ ๋ฒ์ ์ ๊ฒฝ์ฐ ๋ธ๋ํท์ด ์ฌ์ ํ ๋งค์ฐ ๋๊ป๊ฒ ๋ณด์ ๋๋ค. ๋ธ๋ํท์ด ์ด์ ๊ฐ์ด ํ์๋๋ฉด ์ด๋ป๊ฒ ๋ณด์ผ๊น์? (๊ฐ์ฅ ์ต๊ทผ ์ง์ค๋ฉํธ๋ฆฌ ์ฌ์ฉ ์ ์ธ)
32px ๋ฐ 16px ํฌ๊ธฐ์์ ๋๊ดํธ๋ ์ฝ์ ์ ์๋๋ก ์ฑ์์ผ ํ์ง๋ง ๋ ํฐ ํฌ๊ธฐ์ ๊ฒฝ์ฐ ์ด๊ฒ์ด ์ด๋ป์ต๋๊น?
์์งํ ๋งํด์ ๋๋ ์ฑ์์ง ๊ฒ๊ณผ ์ค๊ณฝ์ด ์๋ ๊ฒ ์ค ์ด๋ ๊ฒ์ด ๋ ๋์์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ข ๋ ์ง์ผ๋ด์ผ ๊ฒ ์ต๋๋ค. :) ๊ณ ํด์๋์์๋ ๋ ๋ค ์๋ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. (๊ทธ๋ฆฌ๊ณ ์ ํด์๋์์๋ ์ฑ์์ง ๊ฒ์ด ์ ์ผํ ์ค์ ์ ํ์ด๋ผ๋ ๋ฐ ๋์ํฉ๋๋ค.)
@ryandemopoulos @SavoySchuler @stmoy
4096
1024
256
128
64
32
16
๋จ์
@ratishphilip ์ผ์ชฝ ๋ธ๋ํท์ด ์ธ๋ก๋ก ๋ ์์ต๋๊น? ์๋๋ฉด ์์์ด ์ธ์ ์ฐจ์ด๋ฅผ ์ ๋ฐํฉ๋๊น?
2๊ฐ์ ๋ธ๋ผ์ผ์ ์ฌ์ด์ฆ๊ฐ ๋์ผํฉ๋๋ค...
๋ค์์ 3d ๋ธ๋ํท์ด ์๋ ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
๊ฐ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค์์ 3d ๋ธ๋ํท์ด ์๋ ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ํ์คํ ์ด์ ์ ๋ณด์๋ ์ด์ํ ๊ด์ ์ ํด๊ฒฐํฉ๋๋ค. ์ํ์ด!
๋ค์์ 3d ๋ธ๋ํท์ด ์๋ ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ํ์คํ ์ด์ ์ ๋ณด์๋ ์ด์ํ ๊ด์ ์ ํด๊ฒฐํฉ๋๋ค. ์ํ์ด!
ํ๋ธ๊ฐ ๊น๋ํ๊ฒ ํ์ ํ์ง ์๊ณ ์์๋ ๋๊ฐ์ ์ด ์์
๋ค์์ 3d ๋ธ๋ํท์ด ์๋ ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
๊ทธ๊ฒ์ ๋ํ I์ J๊ฐ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
ํ๋ธ๊ฐ ๊น๋ํ๊ฒ ํ์ ํ์ง ์๊ณ ์์๋ ๋๊ฐ์ ์ด ์์
:D ๋ค, ์ฝ๊ฐ์ ํ์ ์ด... @mdtauk์ ์๋ ค์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค... ์ฝ๊ฒ ๊ณ ์น ์ ์์ต๋๋ค.
๋ํ ๊ฐ์ฅ ์์ชฝ ๋ชจ์๋ฆฌ(์ ๋ฐฉ์ฒด์ ๊ฐ์ฅ์๋ฆฌ์ ๋ฟ๋ ๋ถ๋ถ)์ ๋ฅ๊ทธ์ค๋ฆํจ์ ์์ ๊ณ ๋ ์นด๋กญ๊ฒ ๋ง๋ค๊น๋ ์๊ฐํ๊ณ ์์ต๋๋ค.
์ ๋ฐ์ดํธ๋ ๋ก๊ณ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ณ ํด์๋ ๋ก๊ณ
์ด๊ฒ์ (๋๋ ์ด๋์ด ๋์๋ฌผ) ์๋ฆ๋ต์ต๋๋ค. Fluent ์์๋ฅผ ํผํฉํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ข์ํฉ๋๋ค.
์์ ๋ด์ฉ์ 2 2 2 ํ๋ธ๋ก ๋๋์ด์ผ ํ ์๋ ์์ต๋๋ค. ์ด๊ฒ์ ํตํฉ
๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋์๊ฒ Apache Cordova ํจ์ถ์ ์ ๊ณตํฉ๋๋ค.
ํนํ ๊ดํ์ด ๋๋ ๊ฒ์ ์ ๋ธ๋ํท.
ํนํ ๊ดํ์ด ๋๋ ๊ฒ์ ์ ๋ธ๋ํท.
@weitzhandler ์ด๊ฑด ์ด๋?
@SavoySchuler ๋ ํธ์ํฐ์ ๋ ๊ฐ์ ์๋น ๋ก๊ณ ๋ฅผ ๊ฒ์ํ์ผ๋ฉฐ ์๋ต์์ ๋ด๊ฐ ์ทจํ ์ฃผ์ ์๊ฒฌ์ Windows์ฒ๋ผ ๋๊ปด์ง์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ ๋์ผํ ๋ก๊ณ ๊ฐ ์์ง๋ง Microsoft Blue ์์์ ๋๋ค. ์ด๊ฒ์ด ๋์์ด ๋๋์ง ๊ถ๊ธํฉ๋๋ค.
์ผ์ชฝ ๋ฐ ์ค๋ฅธ์ชฝ ๋๊ดํธ๋ XAML ๊ตฌ๋ฌธ( < >
)์์๋ ๋์ผํ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ฏ๋ก ํฌ๊ธฐ ๊ฐ ์๋ก ๊ฐ์์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋ผ์ ํฌ๊ธฐ๊ฐ ๋ค๋ฅธ ๊ฒ์ฒ๋ผ ์๊ฐ์ ์ผ๋ก ๋ณด์ด๊ฒ ๋ง๋๋ ๊ฒ์ ๋์๊ฒ ์ด์ํ๊ฒ ๋ณด์
๋๋ค(์ฆ, ์ผ์ชฝ ๋ธ๋ํท์ด ์ค๋ฅธ์ชฝ ๋ธ๋ํท๋ณด๋ค ํฌ๊ฒ ๋ณด์
๋๋ค). ๋๋ @ratishphilip ์ด ์ง๊ธ ๊ทธ ๊ดํธ๋ฅผ ํ์ํ๋ ๋ฐฉ์์ ์ ํธํฉ๋๋ค.
@Felix-Dev
@ratishphilip ์ ๋๊ดํธ๋ ์ค์ ๋ก ํ๋ธ์ ์ธก๋ฉด๊ณผ ์ผ์นํ์ง ์๋ ํ๋ธ ์์ ์ค๋ฒ๋ ์ด๋ฉ๋๋ค. ๋น์ ์ ํด์์ ๋นํด ๋ฌธ์ ๊ทธ๋๋ก์ ํํ๋ ์์ต๋๋ค. ์ฆ, ์ค์ ๋ก ๋๊ดํธ๋ฅผ ๊ฐ์ง ์ ์๊ฑฐ๋ ๋๊ดํธ๋ฅผ ๋ํ๋ผ ์ ์์ต๋๋ค.
๋ชจ๋ ๋ก๊ณ ๊ฐ ํ๋์์ผ ํ์๋ ์์ง๋ง ์ด๊ฒ์ด ์๋ฏธ๊ฐ ์์ต๋๋ค. Win UI ํ๋ฉด Windows ์ฌ์ฉ์ ์ธํฐํ์ด์ค๊ฐ ๋ ์ค๋ฆ
๋๋ค. ๋ํ ํ๋์์ Windows์ ์ฐ๊ด์ํต๋๋ค.
@mdtauk์ ๋ง์ง๋ง ๋ก๊ณ ๋ ๋ด ์๊ฐ์ Windows๋ฅผ ํธ์ถํ๊ณ ๊ณ ์ ํ ์ ์ฒด์ฑ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ค๋ฅธ ๋ง์ ํ๋ธ ๋ก๊ณ ์ ๋น๊ตํ์ฌ ์๋ฏธ๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค.
@SavoySchuler ๋ ํธ์ํฐ์ ๋ ๊ฐ์ ์๋น ๋ก๊ณ ๋ฅผ ๊ฒ์ํ์ผ๋ฉฐ ์๋ต์์ ๋ด๊ฐ ์ทจํ ์ฃผ์ ์๊ฒฌ์ Windows์ฒ๋ผ ๋๊ปด์ง์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ ๋์ผํ ๋ก๊ณ ๊ฐ ์์ง๋ง Microsoft Blue ์์์ ๋๋ค. ์ด๊ฒ์ด ๋์์ด ๋๋์ง ๊ถ๊ธํฉ๋๋ค.
@mdtauk ์ ๋ง ์ข์์! ๋ด ์๊ฐ์ ํฐ ๊ฐ์ . ์ด ์ํฉ์์๋ ๋ฐ์ฌ์ ์ธ ๋ชจ์ต๋ณด๋ค ๋น๋๋ ๋ชจ์ต์ด ๋ ๋์ ๊ฒ ๊ฐ์์. ์ค๋ฅธ์ชฝ์ ์กฐ๊ธ ๋ ๋ฐ๊ฒ ๋ง๋ค๊ฑฐ๋ ๋ ์ ์ฌํ ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์๋ํ ์ผ ์ธ์๋.
์ด ์ด๋์ด ๊ทธ๋ผ๋์ธํธ๊ฐ ๋ ๋ซ์ต๋๊น?
๊ณ ํด์๋ ๋ก๊ณ
@mdtauk ๊ดํธ ์์ @ratishphilip ๋์์ธ์ ๊ดํธ ๋์ ๊ตฌํํ๋ ค๊ณ ํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ๋๊ดํธ๋ ๋ ๋ค ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋๋๋ ๊ฒฝ์ฐ ๋ฌธ์๋ก ๋ ํผ๋๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
@mdtauk ๊ฒฝ์ฐ์ ๋ธ๋ผ์ผ์ ๋์์ธ์ ์ ํํด์ผํ๋ค ๋ธ๋ผ์ผ์ด @ratishphilip์ฒ๋ผ๋๊ณ , ๋๋ ์ฌ๋ '- ๊ดํธ๋ ๋ชจ๋ ๊ฐ์ ํฌ๊ธฐ๋ก ํ์๋ฉ๋๋ค. @mdtauk ๋ํ @ratishphilip์ ๋ธ๋ํท ๋ก๊ณ ์ ๋ฒ์ ์ ๋ง๋์ญ์์ค.
@mdtauk ๊ฒฝ์ฐ์ ๋ธ๋ผ์ผ์ ๋์์ธ์ ์ ํํด์ผํ๋ค ๋ธ๋ผ์ผ์ด @ratishphilip์ฒ๋ผ๋๊ณ , ๋๋ ์ฌ๋ '- ๊ดํธ๋ ๋ชจ๋ ๊ฐ์ ํฌ๊ธฐ๋ก ํ์๋ฉ๋๋ค. @mdtauk ๋ํ @ratishphilip์ ๋ธ๋ํท ๋ก๊ณ ์ ๋ฒ์ ์ ๋ง๋์ญ์์ค.
@ratishphilip ์ ๋๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋จ์ง ๊ฑฐ๊ธฐ์ ๋ ์๊ณ ๊ทธ๋ฆผ์๋ ํ๋ธ์ ์ ๋๋ก ๋๋ฆฌ์์ง์ง ์์ต๋๋ค. @mdtauk ์
@NoahFeller ๋๊ดํธ IMO๋ ํฌ๊ธฐ๊ฐ ๋์ผํ XAML์ ๋๊ดํธ๋ฅผ ๋ฐ์ํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋ก๊ณ ์ ๋ฐ์๋์ด์ผ ํฉ๋๋ค. @mdtauk ์ ๋์์ธ์ ๋ํ ๋ฌธ์ ๋ ๊ฒฉ๋ฆฌ๋ ๋ธ๋ํท์ ๋ณผ ๋ - ํนํ ๋ ์์ ์ด๋ฏธ์ง ํฌ๊ธฐ์์ - ๋ธ๋ํท ํฌ๊ธฐ๊ฐ ๋ค์๊ณผ ๊ฐ์ ์ธ์์ ์ค๋ค๋ ๊ฒ์
๋๋ค.
(์ผ์ชฝ ๋๊ดํธ๊ฐ ์ค๋ฅธ์ชฝ ๋๊ดํธ์ ๋นํด ๋ถ๋ช
ํ ๋ ํฝ๋๋ค. XAML์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค.) ์ผ๋ถ ์ด๋ฏธ์ง ํด์๋์์ ie
์ด๊ฒ์ ๋์๊ฒ ๊ฝค ๋๋ถ์๊ณ ์์งํ ๋งํด์ ๋๋ฅผ ๋ฒ๋ฆฝ๋๋ค. ๋๊ดํธ ์ <>
์ XAML์์ ๋งค์ฐ ๋๋๋ฌ์ง๋ฏ๋ก ํ๋ธ์ ์๋ ๊ทธ๋๋ก "๊ทธ๋ฅ ๋๋ฆผ"ํ๊ฑฐ๋ ์ต์ํ ์ด ์ ์ ์ถฉ๋ถํ ๊ณ ๋ คํ๋ ๊ฒ์ด ํ๋นํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@NoahFeller ๋๊ดํธ IMO๋ ํฌ๊ธฐ๊ฐ ๋์ผํ XAML์ ๋๊ดํธ๋ฅผ ๋ฐ์ํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋ก๊ณ ์ ๋ฐ์๋์ด์ผ ํฉ๋๋ค. @mdtauk ์ ๋์์ธ์ ๋ํ ๋ฌธ์ ๋
(์ผ์ชฝ ๋๊ดํธ๊ฐ ์ค๋ฅธ์ชฝ ๋๊ดํธ์ ๋นํด ๋ถ๋ช ํ ๋ ํฝ๋๋ค. XAML์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค.) ์ผ๋ถ ์ด๋ฏธ์ง ํด์๋์์ ie
์ด๊ฒ์ ๋์๊ฒ ๊ฝค ๋๋ถ์๊ณ ์์งํ ๋งํด์ ๋๋ฅผ ๋ฒ๋ฆฝ๋๋ค. ๋๊ดํธ ์<>
์ XAML์์ ๋งค์ฐ ๋๋๋ฌ์ง๋ฏ๋ก ํ๋ธ์ ์๋ ๊ทธ๋๋ก "๊ทธ๋ฅ ๋๋ฆผ"ํ๊ฑฐ๋ ์ต์ํ ์ด ์ ์ ์ถฉ๋ถํ ๊ณ ๋ คํ๋ ๊ฒ์ด ํ๋นํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@mdtauk ๋ ์ 3D ๋ธ๋ผ์ผ ๋์์ธ์ด ๊ฐ ๊ธธ์ด๋ผ๊ณ ์๊ฐ ํจ๊ณผ๋ฅผ ์ค๋ ๊ฐ์ ์ฌ์ด์ฆ๋ก ๋ณด์ด๊ฒ ํ๊ธฐ ์ํด ์์๊ฑธ ๋ถ์
๋๋ค ์์ ์ ์ค๋ช
ํ๊ธฐ ์ํ ์ถ์
ํ ์์
๋๋ค.
@NoahFeller ๋๊ดํธ IMO๋ ํฌ๊ธฐ๊ฐ ๋์ผํ XAML์ ๋๊ดํธ๋ฅผ ๋ฐ์ํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋ก๊ณ ์ ๋ฐ์๋์ด์ผ ํฉ๋๋ค. @mdtauk ์ ๋์์ธ์ ๋ํ ๋ฌธ์ ๋
(์ผ์ชฝ ๋๊ดํธ๊ฐ ์ค๋ฅธ์ชฝ ๋๊ดํธ์ ๋นํด ๋ถ๋ช ํ ๋ ํฝ๋๋ค. XAML์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค.) ์ผ๋ถ ์ด๋ฏธ์ง ํด์๋์์ ie
์ด๊ฒ์ ๋์๊ฒ ๊ฝค ๋๋ถ์๊ณ ์์งํ ๋งํด์ ๋๋ฅผ ๋ฒ๋ฆฝ๋๋ค. ๋๊ดํธ ์<>
์ XAML์์ ๋งค์ฐ ๋๋๋ฌ์ง๋ฏ๋ก ํ๋ธ์ ์๋ ๊ทธ๋๋ก "๊ทธ๋ฅ ๋๋ฆผ"ํ๊ฑฐ๋ ์ต์ํ ์ด ์ ์ ์ถฉ๋ถํ ๊ณ ๋ คํ๋ ๊ฒ์ด ํ๋นํ๋ค๊ณ ์๊ฐํฉ๋๋ค.@mdtauk ๋ ์ 3D ๋ธ๋ผ์ผ ๋์์ธ์ด ๊ฐ ๊ธธ์ด๋ผ๊ณ ์๊ฐ ํจ๊ณผ๋ฅผ ์ค๋ ๊ฐ์ ์ฌ์ด์ฆ๋ก ๋ณด์ด๊ฒ ํ๊ธฐ ์ํด ์์๊ฑธ ๋ถ์ ๋๋ค ์์ ์ ์ค๋ช ํ๊ธฐ ์ํ ์ถ์ ํ ์์ ๋๋ค.
๋ฌด์จ ๋ง์ธ์ง ์๊ฒ ์ต๋๋ค. ๋น์ ์ด ์ณ์ ๊ฒ์ ๋๋ค. ๋ค์์ ๋์นญ์ ์ด๊ณ ์ฌ์ ํ 3D์ธ ๋น ๋ฅธ ๋ฒ์ ์ ๋๋ค. ๊ทธ๊ฒ์ ๋งค์ฐ ๋ฏธ์์ฑ์ด์ง๋ง(๊ทธ๋ฆผ์ ์์, ๊ดํธ๊ฐ ๋๋ฌด ํผ, ์ฑ์์ด ๋ ๋์ ์ ์์ ๋ฑ) ๋ด๊ฐ ์ํ๋ ๊ฒ์ ๋ํ ์ผ๋ฐ์ ์ธ ์์ด๋์ด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋ณผ ์ ์๋ ์ผ์ข ์ ๋ฉ์ง ์ฐฉ์ ํจ๊ณผ์ ๋๋ค. ๋ฌผ๋ก ๋์์ธ ๋ฐฉํฅ์ ๊ฒฐ์ ํ๋ ๊ฒ์ ์ ์ ์ผ๋ก @mdtauk ์๊ฒ ๋ฌ๋ ค ์์ต๋๋ค.
@ratishphilip ์ ๋๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋จ์ง ๊ฑฐ๊ธฐ์ ๋ ์๊ณ ๊ทธ๋ฆผ์๋ ํ๋ธ์ ์ ๋๋ก ๋๋ฆฌ์์ง์ง ์์ต๋๋ค. @mdtauk ์
@NoahFeller ๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์๋ ๋นจ๊ฐ์ ํ์ดํ๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฐฉํฅ์ผ๋ก ํ๋ธ๋ฅผ ๋ณด๋ฉด ๋๊ดํธ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค.
์ด ์ด๋์ด ๊ทธ๋ผ๋์ธํธ๊ฐ ๋ ๋ซ์ต๋๊น?
@mdtauk ์์ ์ ์... ์ผ์ชฝ ๋ธ๋ํท์ด ํ๋ธ์ ํ๋ฉด๊ณผ ์ผ์นํ๋ฉด ๋ธ๋ํท ์ค์์ ๋ ๋ชจ์๋ฆฌ๋ ํ๋ธ์ ๋ชจ์๋ฆฌ์ ๊ฐ์ ๋ชจ์๋ฆฌ ๋ฐ๊ฒฝ์ด 0์ด์ด์ผ ํฉ๋๋ค.
์ปค๋ฎค๋ํฐ - ๋น์ ์ ํ๋ฅญํ๊ณ ๋๋ ๊ทธ๊ฒ์ ์ถฉ๋ถํ ๊ฐ์กฐํ ์ ์์ต๋๋ค. ๋ง ๊ทธ๋๋ก _์๊ฐ_์ ์๊ณ ๋์ ์ฐ๋ฆฌ๋ ํ๋๋ฅผ ๊ฒฐ์ ํ์ต๋๋ค. @itsmichaelwest ์ @mdtauk ๋์์ธ์ ์กฐํฉ์ ๋๋ค.
(์ฐธ๊ณ : ์ด ๋ชจ์๋ฆฌ ๋ฐ๊ฒฝ์ด ์๋ ๊ทธ๋ฆผ์ ๋ฒ์ ์ ์ฐพ์ ์ ์์ผ๋ฏ๋ก ํ๋ธ ๊ทธ๋ฆผ์๊ฐ ์ฌ๊ธฐ์ ๋ฐ์๋์ง ์์์ต๋๋ค.)
(์ฐธ๊ณ : ๋์นญ ๋ ๋น๋์นญ ๋ธ๋ํท์ ๋ํด์๋ ํ๋จ ์น์ ์ ํญ๋ชฉ 2 ์ฐธ์กฐ)
@ryandemopoulos๊ฐ ๋งํ๋ฏ์ด "์ด ๋ก๊ณ ๋
์์ ํ ๋๋ ๊ฒ์ ์๋์ง๋ง ๋ ๊ฐ๊น์์ก์ต๋๋ค. ๋ค์์ ์ฐ๋ฆฌ๊ฐ ๋ฌถ๊ณ ์๋ ๋์จํ ๋์ ๋๋ค.
์ฐ๋ฆฌ๋ ์ด ์ ๊ตฌ์ฑํ๋ฅผ ์ข์ํ์ง๋ง ์ฌ์ ํ ๋ช ๊ฐ์ง ๋ค๋ฅธ ์ ๋ณํ์ ํ์ํด์ผ ํฉ๋๋ค(๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๋ค์ํ ๋ฐฐ๊ฒฝ์ ๊ทธ๋ฆผ์/๊ด์ ๊ณผ ํผํฉ).
์ฐ๋ฆฌ๋ ๋ ๊ฐ์ง ์ ๋ง ์ข์ ๋ฒ์ ์ ๋ฐ์์ต๋๋ค. ํ๋๋ ๋์นญ ๋ธ๋ํท์ด ์๊ณ ๋ค๋ฅธ ํ๋๋ ๋น๋์นญ ๋ธ๋ํท์ด ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น๋์นญ(์ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด) ์ชฝ์ผ๋ก ๊ธฐ์ธ๊ณ ์์ต๋๋ค. ์๊ฐ?
์ฐ๋ฆฌ๊ฐ ํด๋์ต๋๋ค.
์ปค๋ฎค๋ํฐ - ๋น์ ์ ํ๋ฅญํ๊ณ ๋๋ ๊ทธ๊ฒ์ ์ถฉ๋ถํ ๊ฐ์กฐํ ์ ์์ต๋๋ค. ๋ง ๊ทธ๋๋ก _์๊ฐ_์ ์๊ณ ๋์ ์ฐ๋ฆฌ๋ ํ๋๋ฅผ ๊ฒฐ์ ํ์ต๋๋ค. @itsmichaelwest ์ @mdtauk ๋์์ธ์ ์กฐํฉ์ ๋๋ค.
์ถํํฉ๋๋ค @itsmichaelwest ์ @mdtauk!
์ฐ๋ฆฌ๊ฐ ํด๋์ต๋๋ค.
์ปค๋ฎค๋ํฐ - ๋น์ ์ ํ๋ฅญํ๊ณ ๋๋ ๊ทธ๊ฒ์ ์ถฉ๋ถํ ๊ฐ์กฐํ ์ ์์ต๋๋ค. ๋ง ๊ทธ๋๋ก _์๊ฐ_์ ์๊ณ ๋์ ์ฐ๋ฆฌ๋ ํ๋๋ฅผ ๊ฒฐ์ ํ์ต๋๋ค. @itsmichaelwest ์ @mdtauk ๋์์ธ์ ์กฐํฉ์ ๋๋ค.
์ถํํฉ๋๋ค @itsmichaelwest ์ @mdtauk!
@ratishphilip ์ ํฌ๊ฐ ์ฌ๊ธฐ๊น์ง ์ฌ ์ ์๋๋ก ์ด์ฌํ ๋์์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฌ๋ฌ๋ถ์ ์ํฅ๋ ฅ๊ณผ ์ํฅ๋ ฅ์ ๋ํด
@ratishphilip ์ ๋๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋จ์ง ๊ฑฐ๊ธฐ์ ๋ ์๊ณ ๊ทธ๋ฆผ์๋ ํ๋ธ์ ์ ๋๋ก ๋๋ฆฌ์์ง์ง ์์ต๋๋ค. @mdtauk ์
@NoahFeller ๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์๋ ๋นจ๊ฐ์ ํ์ดํ๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฐฉํฅ์ผ๋ก ํ๋ธ๋ฅผ ๋ณด๋ฉด ๋๊ดํธ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค.
@ratishphilip 3D์์ ์๋ํ์ง ์๋ ๋์์ธ์ ๋ํ ๋ด ์๊ฒฌ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ์์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๋์์ธ์์ ๊ทธ๋ฆผ์๋ ํ๋ธ๋ฅผ ๋น์ถ๋ ๊ด์๊ณผ ์ผ์นํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฐ๋ ๋ฐฉํฅ์ ๋ง์ฃผํ๊ณ ์์ต๋๋ค. ์ผ์ชฝ ๋ธ๋ํท์ด ํ๋ธ์ ์๋ฉด์ ์์ง์ด๋ฉด ๋ค์ ๊ธด ๊ทธ๋ฆผ์๊ฐ ๋๋ฆฌ์์ ธ์ผ ํฉ๋๋ค. ํ์ฌ๋ก์๋ ์ดํดํ ์ ์๋ ๊ทธ๋ฆผ์๊ฐ ์๋ ๋์ด์ง ๋ธ๋ํท์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ค๋ฅธ ๋ธ๋ํท์ ๊ทธ๋ฆผ์๋ฅผ ๋ณด๋ฉด ์๋ชป๋ ๋ฐฉํฅ์ ํฅํ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ๋๊ดํธ๊ฐ ์ด์ํ๊ฒ ๋ณด์ด๊ณ ๊ทธ๋ฐ ๊ฐ๋๋ก ๋ณํ๋ฉ๋๋ค. ํ์์ ๋ชฉํ๋ ๋ธ๋ํท์ด ๋ณด์ด๋ ๊ฐ๋์์ ์ ๋ณด์ด๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ ๊ทธ๋ฐ ์๊ณก์ ํ๋์ง ์ดํด๊ฐ ์๋ฉ๋๋ค. ์๋ ๋ธ๋ํท ๋ชจ์(์ค๋ฅธ์ชฝ ์ด๋ฏธ์ง์ ํ์)์ ์์ด์ฝ์ผ ๋ฟ์ด๋ฏ๋ก ์ฐธ์กฐ ํ๋ ์์ด ์์ต๋๋ค. ๋๋ ๋งค์ฐ ๋นํ์ ์ด๋ผ๋ ๊ฒ์ ์๋ฏธํ์ง ์์ต๋๋ค. ๋๋ ๋จ์ง ๋น์ ์ด ๋ ๋์ ๋์์ด๋๊ฐ ๋ ์ ์๋๋ก ํผ๋๋ฐฑ์ ์ ๊ณตํ๊ณ ์ถ์ต๋๋ค.
@ratishphilip ์ ๋๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋จ์ง ๊ฑฐ๊ธฐ์ ๋ ์๊ณ ๊ทธ๋ฆผ์๋ ํ๋ธ์ ์ ๋๋ก ๋๋ฆฌ์์ง์ง ์์ต๋๋ค. @mdtauk ์
@NoahFeller ๊ดํธ๋ 3D ๊ณต๊ฐ์์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์๋ ๋นจ๊ฐ์ ํ์ดํ๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฐฉํฅ์ผ๋ก ํ๋ธ๋ฅผ ๋ณด๋ฉด ๋๊ดํธ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค.
@ratishphilip 3D์์ ์๋ํ์ง ์๋ ๋์์ธ์ ๋ํ ๋ด ์๊ฒฌ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ์์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๋์์ธ์์ ๊ทธ๋ฆผ์๋ ํ๋ธ๋ฅผ ๋น์ถ๋ ๊ด์๊ณผ ์ผ์นํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฐ๋ ๋ฐฉํฅ์ ๋ง์ฃผํ๊ณ ์์ต๋๋ค. ์ผ์ชฝ ๋ธ๋ํท์ด ํ๋ธ์ ์๋ฉด์ ์์ง์ด๋ฉด ๋ค์ ๊ธด ๊ทธ๋ฆผ์๊ฐ ๋๋ฆฌ์์ ธ์ผ ํฉ๋๋ค. ํ์ฌ๋ก์๋ ์ดํดํ ์ ์๋ ๊ทธ๋ฆผ์๊ฐ ์๋ ๋์ด์ง ๋ธ๋ํท์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ค๋ฅธ ๋ธ๋ํท์ ๊ทธ๋ฆผ์๋ฅผ ๋ณด๋ฉด ์๋ชป๋ ๋ฐฉํฅ์ ํฅํ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ๋๊ดํธ๊ฐ ์ด์ํ๊ฒ ๋ณด์ด๊ณ ๊ทธ๋ฐ ๊ฐ๋๋ก ๋ณํ๋ฉ๋๋ค. ํ์์ ๋ชฉํ๋ ๋ธ๋ํท์ด ๋ณด์ด๋ ๊ฐ๋์์ ์ ๋ณด์ด๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ ๊ทธ๋ฐ ์๊ณก์ ํ๋์ง ์ดํด๊ฐ ์๋ฉ๋๋ค. ์๋ ๋ธ๋ํท ๋ชจ์(์ค๋ฅธ์ชฝ ์ด๋ฏธ์ง์ ํ์)์ ์์ด์ฝ์ผ ๋ฟ์ด๋ฏ๋ก ์ฐธ์กฐ ํ๋ ์์ด ์์ต๋๋ค. ๋๋ ๋งค์ฐ ๋นํ์ ์ด๋ผ๋ ๊ฒ์ ์๋ฏธํ์ง ์์ต๋๋ค. ๋๋ ๋จ์ง ๋น์ ์ด ๋ ๋์ ๋์์ด๋๊ฐ ๋ ์ ์๋๋ก ํผ๋๋ฐฑ์ ์ ๊ณตํ๊ณ ์ถ์ต๋๋ค.
@NoahFeller ๊ฐ์ฌํฉ๋๋ค. ๊ทํ์ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@NoahFeller ๋ก๊ณ ๊ฐ ์ด๋ ๊ฒ ๋ ๊ฑฐ๋ผ๊ณ ์์ํ๋์?
@NoahFeller ๋ก๊ณ ๊ฐ ์ด๋ ๊ฒ ๋ ๊ฑฐ๋ผ๊ณ ์์ํ๋์?
์๋ง๋ ๊ทธ์ ๋น์ทํด ๋ณด์ผ ๊ฒ์ ๋๋ค(๊ทธ๋ฆผ์๋ ๊ทธ๋ฆฌ ์ด๋ก์ง ์์ ๊ฒ์ ๋๋ค). ํ์ง๋ง ๋ฌธ์ ๋ ๋์์ธ์ด 3D ๊ณต๊ฐ์์ ์ ํํ๊ฒ ๋ ๋๋ง๋ ๋ ๋ฉ์ง๊ฒ ๋ณด์ด์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ์์ ๋งํ๋ฏ์ด ๋ธ๋ํท์ด ์ด์ํ๊ฒ ์์ถ๋์ด ๋ทฐ๊ฐ ๋ณด๋ ๋ฐฉํฅ์ ์ ํฉํ์ง ์์ต๋๋ค. '์นด๋ฉ๋ผ' ๋ทฐ์ ํํํ๊ฒ ๋ ์๋ ์ ์ ํ ๋ชจ์์ ๋ธ๋ํท๊ณผ ์ ํํ๊ฒ ๊ทธ๋ฆผ์๊ฐ ๋๋ฆฌ์์ง๋ฉด ๋ ์ ์๋ํ๋ ๊ฒ์ ๋ณผ ์ ์์์ต๋๋ค. ๋๋ ๋ธ๋ํท์ด ํ๋ธ ๋๋ ๋ฌด์ธ๊ฐ์ ์ํน ๋ค์ด๊ฐ ๊ฒ์ ๋ณด๋ ๊ฒ์ด ๋ฉ์ง ์ ์์ต๋๋ค. IMO ๊ทํ์ ๋์์ธ์ ํ์ฌ ํํ๋ก ๊ทธ๋ค์ง ํ๋ฅญํ๊ฒ ์๋ํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ข์ ์์์ ๋ถ๋ช ํ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ๋ ๋์ ๋ฐฉํฅ์ผ๋ก ๋ณ๊ฒฝ๋ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ง์ง๋ง ์กฐ์ ์ด ์งํ๋๋ ๋์ ๋์์ธ์ ๋ํด ๋ช ๊ฐ์ง ์ธ๊ธํ๊ณ ์ถ์ ๊ฒ์ด ์์ต๋๋ค. ๋จผ์ ์ํฌ๋ฆด ํ๋ธ+๊ธ๋ก์ฐ ์กฐํฉ์ ์ฌ์ฉํ๋ ๋ชจ์ต์ด ์ ๋ง ๋ฉ์ง๋๋ค. ๋ํ 3D ํ๋ธ ์๋จ์ ๋จ์ ๋ธ๋ํท์ ๋ํด ์ฝ๊ฐ์ ์ฐ๋ ค๊ฐ ์์ต๋๋ค. ํ๋ธ๊ฐ ๋น์ ๋ฐํ๊ณ ์๊ณ ํ๋ธ ์ธก๋ฉด์ ๋ฐฉํฅ๊ด์ด ์๋ ๊ฒ ๊ฐ์์ ๋ธ๋ํท์ด ๋จ์์ด๋ผ๋ ๊ฒ์ ๋ง์ด ๋์ง ์์ต๋๋ค. ์กฐ๋ช ์์ค์ ์ผ์นํ๋ ์ฝ๊ฐ์ ๊ทธ๋ผ๋์ธํธ ๋ชจ์์ด ์์ด์ผ ํฉ๋๋ค(๊ทธ๋๋์ธํธ๊ฐ ๋๋ฌด ๋ง์ ๋์ ๊ฑฐ๋ฆผ์ด ์๋๋ผ ํ์ค์ ์ผ ๋ฟ์ ๋๋ค). ๊ทธ๋ ์ง ์์ผ๋ฉด 3D ๊ณต๊ฐ์์ ์ ํ ์๋ฏธ๊ฐ ์๊ณ ์ ๋ณด์ด์ง ์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก ๋ฌป๊ณ ์ถ์ ๊ฒ์ ( @SavoySchuler , @stmoy) ๋๊ดํธ๋ฅผ ์ด์ ๊ฐ์ด ๋์นญ์ผ๋ก ๋ง๋๋ ๊ฒ์ ๊ณ ๋ คํ์๊ฒ ์ต๋๊น?
์ ์ ๊ฒ์ํ ๋ ๋งํ๋ฏ์ด ์ด๊ฒ์ ๋งค์ฐ ๊ฑฐ์น ๋์์ธ์ ๋๋ค(๊ทธ๋ฆผ์ ์์, ๋ธ๋ํท์ด ๋๋ฌด ํด ์ ์์, ์ฐฉ์์ด ์ค์ ๋ก ๊ฐ์ ๋ ์ ์์ ๋ฑ). ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ธ๋ํท์ด ๋น๋์นญ์ด๊ณ ๋ชจ์์ด ๋ค๋ฅธ ๊ฒ์ ๋ํด ์ฌ๊ธฐ์ Twitter์์ ๋ณธ ๋ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ด์ ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ํ๋ธ๋ฅผ ์ฌ์ ํ ๊ฐ์ธ๊ณ ์์ต๋๋ค. @mdtauk ์ ํ๋ธ์์ ์ค๋ฅธ์ชฝ ๋๊ดํธ๊ฐ ํ์ฅ๋๋ ๊ฒ์ ์์ํด๋ณด์ธ์. ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์ธํด ๋๊ดํธ๊ฐ ๊ธ์๋ ๋ค๋ฅธ ๊ฒ ๋์ ์ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ๋๋ฏ๋ก ํฌ๊ฒ ๊ฐ์ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ๊ฐ๋ฅํ๋ฉด ๋์นญ์ด ์ข๊ณ ๊ท ํ์ ์ ๊ณตํฉ๋๋ค! ๋ถ๋ช ํ ์คํ์ผ์ @mdtauk ์ ์ํฌ๋ฆด ํ๋ธ์ ๋น์ด
@itsmichaelwest ์ @mdtauk๋ ์ถํํฉ๋๋ค!
๋จผ์ @itsmichalwest ๋ฐ @mdtauk ๋ชจ๋ ์ถํ์ ๊ฑฐ๋ํ ๊ทธ์ FIGMA ํ์ผ์ ๊ณต์ @mdtauk์ ๋ถํ๋๋ฆฝ๋๋ค!
@SavoySchuler ์ฝ๋ฉํธ:
- ์ฐ๋ฆฌ๋ ์ด ์ ๊ตฌ์ฑํ๋ฅผ ์ข์ํ์ง๋ง ์ฌ์ ํ ๋ช ๊ฐ์ง ๋ค๋ฅธ ์ ๋ณํ์ ํ์ํด์ผ ํฉ๋๋ค(๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๋ค์ํ ๋ฐฐ๊ฒฝ์ ๊ทธ๋ฆผ์/๊ด์ ๊ณผ ํผํฉ).
@mdtauk ๋ฉ์ง ๋์์ธ์ ๋ํ ์ ์๊ฒฌ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋๋ ์ฒญ๋ก์, ํ๋์ ๋ฐ ๋ถํ์์ ๋ "Windows" ๋๋์ ์ฃผ๊ธฐ ์ํด Windows ํ ๋ง ํ๋์์ ๋ณํ์ผ๋ก ์ ํํ์ต๋๋ค.
์ต์ข ์์ด์ฝ์ ๋ณด๊ฒ ๋์ด ์ ๋ง ๊ธฐ์ฉ๋๋ค! ์ ๋ง ์ธ๋ จ๋์ด ๋ณด์ ๋๋ค! @mdtauk ์ @NoahFeller ๋ ํนํ ๋ด๊ฐ ๋ฏธ๋์ ํ๋ ๋ชจ๋ ๋์์ธ์ ๋์์ด ๋ ๋๋ผ์ด ์์ด๋์ด์ ๊ด์ ์ ๊ณต์ ํ์ต๋๋ค.
์ผ์ชฝ ์ด๋ฏธ์ง๋ @chingucoding ์ด ๊ฒ ์ ๋๋ค. ์ค๋ฅธ์ชฝ ์ด๋ฏธ์ง๋ ๋ธ๋ํท์ด ๋์นญ์ธ ์์ ๋ฒ์ ์ ๋๋ค(๋์นญ์ด๋ ๋์ด๋ฟ๋ง ์๋๋ผ ๋ชจ์๋ ๋ณผ ์ ์์์ ์๋ฏธํฉ๋๋ค). ๊ทธ๊ฒ๋ค์ ๋๋ํ ๋๊ณ ๋ณด๋ฉด ๋น๋์นญ์ด ๋๋ฅผ ์์ ํ ๋ฌด๋๋จ๋ฆฝ๋๋ค. ์ ์๊ฐ์๋ ๋์นญ์ด ๊ท ํ์ ์ด๋ฃจ๊ณ ์์ด์ฝ์ด ๋ ๋ณต์กํ๊ฒ ๋๊ปด์ง๋๋ค. ๋ด๊ฐ ๋ณธ ๋ง์ ๊บพ์ ๊ดํธ๋ ์ค์ ๋ก ๋์ด ๋น์ค๋ฌํ ๋๊ดํธ๊ฐ ์๋ ์๋ ๊ฒ์ฒ๋ผ ํํํ๋ฏ๋ก ์ด ๋ณ๊ฒฝ์ด ๊ฐ๋ ์ฑ์ ํด์น์ง ์์ต๋๋ค(์๋ง๋ ๊ทธ ๋ฐ๋์ผ ์ ์์). ์ก๊ฐํ์ 6๊ฐ์ ์ผ๊ฐํ์ผ๋ก ์๊ฐํ๋ฉด ๊ฐ์ง ๋์ด ๋ชจ์์ ๋ ์ฐ์ํ๊ฒ ๋ฐ์ณ์ฃผ์ด ์์ GIF ๋ฒ์ ์ ์์ด์ฝ์ ๊ธฐํํ์ ํน์ฑ์ ๋ํด์ค๋๋ค. ์๋๋ @chingucoding ์ ๋์์ธ์ ๋ํ ์์ ๋ฒ์ ๊ณผ ์์ ๋์ง ์์ ๋ฒ์ ์ ์ฐจ์ด์ ์ ๋ณด์ฌ์ฃผ๋ ์ผ๋ถ GIF์ ๋๋ค. ์ด๋ป๊ฒ ์๊ฐํ๋์ง ์๋ ค์ฃผ์ธ์. @chingucoding๋ ํ๋ฅญํฉ๋๋ค.
@NoahFeller ๋ ์ด์ ์ ์ถ๋ฌผ ์ค ํ๋์ ๋์ผํ๊ฒ ๋์ง
@NoahFeller ๋ ์ด์ ์ ์ถ๋ฌผ ์ค ํ๋์ ๋์ผํ๊ฒ ๋์ง
์ผ์ข ์. ๋ค์ํ ์์์ ๋ธ๋ํท์ ํ๋ธ๋ฅผ ๊ฐ์ธ๋ ๋๋์ ์ฃผ์ด ์ฝ๊ฐ ๋ค๋ฆ ๋๋ค. ์์ ์ฐจ์ด๋ ๋ค์ ์ค์ํฉ๋๋ค. ์์ ์ธ๊ธํ๋ฏ์ด @mdtauk ์ ๋๊ดํธ๋ 3D์์ ์ดํดํ๋ ๋ฐ ํจ์ฌ ๋ ํจ๊ณผ์ ์ ๋๋ค. ๋ํ @mdtauk ์ ๋๊ดํธ๊ฐ ์กฐ๊ธ ๋ ๋๊ป์ต๋๋ค. ํ์ง๋ง ๋ ๊ฐ์ง ๋์์ธ์ ์กฐํฉ์ผ๋ก ์๊ฐํ ์ ์์ต๋๋ค. ๋๋ ๊ฐ๊ฐ์ ๋๊ดํธ์ ๊ตฌํ์ ๊ฐ์ ํ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ํ๋ณตํ ๋งค์ฒด ๐.
์, ์ด ๋ฒ์ ์๋ ์ด ํ์ด์ง์ ๋ช ๊ฐ์ง ๋์์ธ์์ ๋ณธ ์ ์ด ์๋ ํ๋ธ ๋์์ธ ์์ ํ๋ธ๊ฐ ์๋ค๋ ๊ฒ์ ์์ ํ ์์์ต๋๋ค. ํตํฉํ๋ ๊ฒ์ด ์ ๋ง ๋ฉ์ง ์ธก๋ฉด์ด๊ณ ๊ทธ ์ด๋ฉด์ ๋ฉ์ง ์๋ฏธ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์๋๋ @mdtauk์ด @stmoy ์ ๋ํ ์๋ต์ผ๋ก ํ๋ธ ๋์์ธ ๋ด์์ ํ๋ธ๋ฅผ ์ค๋ช ํ ๋ ๋งํ ๊ฒ์ ๋๋ค .
@mdtauk - ๋ชจ๋ ์๊ฒฌ๊ณผ ๋ณํ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋น ๋ฅธ ์ง๋ฌธ - ๋ง์ ๋์์ธ์ด "ํ๋ธ ์์ ํ๋ธ"์ ๋๋ค. ์ด ์ด์ค ํ๋ธ๋ ๋ฌด์์ ์ ๋ฌํ๊ธฐ ์ํ ๊ฒ์ ๋๊น?
@itsmichaelwest๋ ์๋ XAML ์์ด์ฝ์ ๋ก๊ณ ์ ๊ธฐ์ด๋ก ์ฌ์ฉํ ๊ฒ์ ์ ์ํ์ผ๋ฉฐ ๊ทธ์ ๋์์ธ์ ์ ์ถ๋ ์ฒซ ๋ฒ์งธ ๋ผ์ด๋์์ ์ ํ๋์์ต๋๋ค.
์ ๋ ํ๋ธ๋ฅผ Windows ์ฑ ๋น๋์ ํต์ฌ ๋ถ๋ถ์ธ ์ฝ์ด๋ก ๋ณด๊ณ ํ๋ธ์ ์ผ๋ถ๋ฅผ ๋์ ๋๊ฒ ํ์ฌ ์ฝ์ด์ ๊ฐ๋ ์ ์ค๋ช ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋๋ ๋ํ "๊ณตํํ" ๊ณต๊ฐ์ ๊ฐ์ง๊ณ ๋์ ์ด๊ฒ์ด ๊ฑด์คํ ๊ณต๊ฐ์์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
๊ทธ๋ฌ๋ ํ๋ธ์ ๋ธ๋ํท ๋์์ธ์ ์์ฒ ๊ฐ์ ๋ค๋ฅธ ํ๋ธ ๊ธฐ๋ฐ ๋ํด๋ฒ ์ค์์ "์์ ๊ฐ๋ฅ"ํ๊ณ ๋๋ ทํ๊ฒ ๋ง๋๋ ๊ฒ์ ์ด๋ ์ ๋ ์ญํ ์ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ @mdtuak ์ ๋ น์/ํ๋/๋ณด๋ผ์ ๋์์ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ ํ๋ธ ๋์์ธ ๋ด ๋์นญ ๋ธ๋ํท ํ๋ธ๊ฐ ์์ต๋๋ค.
๋ด ์๊ฒฌ์ ๋ธ๋ํท์ ๋๋น๊ฐ ์ธ๋ถ ํ๋ธ ๋๋น์ 1/4์ด์ด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ด๋ถ ํ๋ธ๋ ์ธ๋ถ ํ๋ธ์ ๊ฐ์ฅ์๋ฆฌ์์ ํ๋ธ ๋๋น์ 1/4์ธ ๊ฑฐ๋ฆฌ์ ๋ธ๋ํท์ ๋ฐฐ์นํ ์ธ๋ถ ํ๋ธ ํฌ๊ธฐ์ ์ ๋ฐ์ด์ด์ผ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ @mdtuak ์ ๋ น์/ํ๋/๋ณด๋ผ์ ๋์์ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ ํ๋ธ ๋์์ธ ๋ด ๋์นญ ๋ธ๋ํท ํ๋ธ๊ฐ ์์ต๋๋ค.
๋ธ๋ํท์ ์ฝ๊ฐ ๋ ๊ฐ๊น๊ฒ ์กฐ์ ํ์ต๋๋ค. ์ด๋ ๊ฒ ๋ณด๋ ์ข ๋์ ๊ฒ ๊ฐ๋ค์.
@SavoySchuler ์ด๋ฐ ์์ผ๋ก ํ๊ณ ์ถ์
๋์นญ ๋ธ๋ํท์ด ํ์คํ ํจ์ฌ ์ข์ต๋๋ค. ์์ชฝ ๋ชจ์๋ฆฌ๋ ๋ฅ๊ธ๊ฒ ์ฒ๋ฆฌํ ์ปจ์ ์ ๋ณด๊ณ ์ถ์ต๋๋ค.
๋์นญํ ๋ธ๋ํท์ด ํ์คํ ํจ์ฌ ์ข์ต๋๋ค. ์์ชฝ ๋ชจ์๋ฆฌ๋ ๋ฅ๊ธ๊ฒ ์ฒ๋ฆฌํ ์ปจ์ ์ ๋ณด๊ณ ์ถ์ต๋๋ค.
์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๊บพ์ ๊ดํธ๋ผ๊ณ ๋งํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๋ด๋ถ ๋ชจ์๋ฆฌ๊ฐ ๋ฌด์์ ์๋ฏธํ๋์ง ๋ช ํํ ํ ์ ์์ต๋๊น?
๋ฉ์ง ์๋ก์ด ์์ ์กฐํฉ @mdtauk! ๋ฉ์ง ์ผ์ ํ์ จ์ต๋๋ค. ๊บพ์ ๊ดํธ๋ฅผ ๋์นญํ์ผ๋ก ํด์ผ ํ๋์ง์ ๋ํ ์๊ฒฌ์ด ์์ผ์ ์ง ๊ถ๊ธํฉ๋๋ค. ๋๋ @Felix-Dev, @elalexg ๋ฐ @goranalkovic์ด ๋์นญ ๊ดํธ๋ฅผ ์ ํธํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ฌ๊ธฐ์ ๊ฒ์ํ๋ ๊ฒ์
@NoahFeller ๋๊ดํธ IMO๋ ํฌ๊ธฐ๊ฐ ๋์ผํ XAML์ ๋๊ดํธ๋ฅผ ๋ฐ์ํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ ๋ก๊ณ ์ ๋ฐ์๋์ด์ผ ํฉ๋๋ค. @mdtauk ์ ๋์์ธ์ ๋ํ ๋ฌธ์ ๋
(์ผ์ชฝ ๋๊ดํธ๊ฐ ์ค๋ฅธ์ชฝ ๋๊ดํธ์ ๋นํด ๋ถ๋ช ํ ๋ ํฝ๋๋ค. XAML์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค.) ์ผ๋ถ ์ด๋ฏธ์ง ํด์๋์์ ie
์ด๊ฒ์ ๋์๊ฒ ๊ฝค ๋๋ถ์๊ณ ์์งํ ๋งํด์ ๋๋ฅผ ๋ฒ๋ฆฝ๋๋ค. ๋๊ดํธ ์<>
์ XAML์์ ๋งค์ฐ ๋๋๋ฌ์ง๋ฏ๋ก ํ๋ธ์ ์๋ ๊ทธ๋๋ก "๊ทธ๋ฅ ๋๋ฆผ"ํ๊ฑฐ๋ ์ต์ํ ์ด ์ ์ ์ถฉ๋ถํ ๊ณ ๋ คํ๋ ๊ฒ์ด ํ๋นํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋น์ฃผ์ผ ์คํ๋์ค ํผํ
๋ฉ์ง ์๋ก์ด ์์ ์กฐํฉ @mdtauk! ๋ฉ์ง ์ผ์ ํ์ จ์ต๋๋ค. ๊บพ์ ๊ดํธ๋ฅผ ๋์นญํ์ผ๋ก ํด์ผ ํ๋์ง์ ๋ํ ์๊ฒฌ์ด ์์ผ์ ์ง ๊ถ๊ธํฉ๋๋ค. ๋๋ @Felix-Dev, @elalexg ๋ฐ @goranalkovic์ด ๋์นญ ๊ดํธ๋ฅผ ์ ํธํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ฌ๊ธฐ์ ๊ฒ์ํ๋ ๊ฒ์
@NoahFeller ๋์นญ์ผ๋ก ๋ง๋๋ ๊ฒ์ ๋ธ๋ํท์ ํ๋ธ์์ ๋ถ๋ฆฌํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋๋ ๊ฐ์ ํฌ๊ธฐ์ ๋ธ๋ํท์ผ๋ก ๋ฒ์ ์ ๋ง๋ค์์ต๋๋ค(๊ทธ๋ฌ๋ ๋ชจ์์ด ๋์นญ์ ์ด์ง ์์). ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ํ์ ๋น๋์นญ์ ์ ์งํ๋ ์ชฝ์ผ๋ก ํธ๋ค๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๊ดํธ๋ฅผ XAML/XML์ ๊บพ์ ๊ดํธ๋ฅผ ๋ฌธ์ ๊ทธ๋๋ก ํํํ ๊ฒ์ผ๋ก ๋ณธ๋ค๋ฉด ์์ํ๋ ์ ๊ทผ ๋ฐฉ์์ ๋ํด ํฌ๊ฒ ๋ฐ๋ฐํ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ๋ชจ์์ด ๋๊ดํธ๋ฅผ ์์งํ์ง๋ง ํ๋ธ ์์ฒด๊ฐ ๋ก๊ณ ์ธ ๊ฒฝ์ฐ ๋น๋์นญ์ด ๋๊ดํธ๋ฅผ ์์ํ๋ฉด์ ํฅ๋ฏธ๋ก์ด ๋ก๊ณ ๊ฐ ๋ ๋งํผ ์ถฉ๋ถํ ์์ํ๋ฉ๋๋ค.
๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ๋ง๋๋ ๋์์ ํ๋ธ ์์ ๋๋ ๊ฒ์ ํ๋ธ๋ฅผ ํ์ ํ๋ ๊ฒ์ ์๋ฏธํ๋ฉฐ ์ด๋ ์์ฒญ๋์ง ์์์ผ๋ฉฐ XAML ๋ก๊ณ ์๊ฐ์์ ๋ฉ์ด์ง๋ ๋ ๋ค๋ฅธ ์กฐ์น์ ๋๋ค.
@mdtauk - ๋น์ ์ ํ๋ฅญํ์ต๋๋ค. ์๋ ๋ก๊ณ ์ ๋ํ ๋ฒกํฐ ํ์ ํ์ผ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค(๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ผ์ชฝ ๋ฐ ์ค์ ๋ชจ์์ด ์ ํธ๋จ). ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ทํ๊ฐ ์ํ์ง ์๋ ํ ๋ ์ด์ ๊ทํ์ ์๊ฐ์ ๋น๋ ค์ค ์๋ฌด๊ฐ ์๋ค๊ณ ๋๋ผ์ญ์์ค. ์ฐ๋ฆฌ๋ ์ฃ์ฑ ๊ฐ์ ๋๋ผ์ง ์๊ณ ๋ ์ด์ ์์ฒญํ ์ ์์ต๋๋ค!
@mdtauk ์ ๊ฐ์ฅ ์ต๊ทผ ์ ์ถ๋ฌผ(๊ณง ํ๊ฐํ ์์
๋ง์ง๋ง ํ์์ผ๋ก ์ด ๋์์ธ์ ๊ณต์ Microsoft ์์์ผ๋ก ๋ฉ์ง๊ฒ ์์ ํ ์ ์๋์ง ํ์ธํ๊ณ ์ถ์ต๋๋ค(๊ฐ๋ฅํ ๊ฒฝ์ฐ). ๋๋ ์ด๊ฒ์ ์คํ๋ผ์ธ์ผ๋ก ํ์ํด ๋ณด์์ง๋ง ์์ง ์๋์ค๋ฝ๊ฒ ๊ฒ์ํ ๋งํ ๊ฒ์ ์๊ฐํด๋ด์ง ๋ชปํ์ต๋๋ค. ์ฌ๊ธฐ ์๋ ์ฌ๋์ด ์์ผ๋ฉด ์์ ์ ๊ตฌ์ฑํ์์ ์ ํํฉ๋๋ค.
๋ธ๋ํท/๋์ด ๋ชจ์๊ณผ ๊ด๋ จํ์ฌ ์ฐ๋ฆฌ์ ๊ด์ฌ์ ์์์ ๊ฐ์ฅ ์ ๋ณด์ํ๋ ๊ฒ์ ๋๋ค. ์ง๊ธ๊น์ง๋ ์์ ์ผ์ชฝ ๋ฐ ์ค์ ์ด๋ฏธ์ง๊ฐ ๊ฐ์ฅ ์ ์ํ๋๋ค๊ณ ์๊ฐํ์ง๋ง ์์ ์ค๋ฅธ์ชฝ ํญ๋ชฉ์ด๋ ์ด๊ฒ์์ ๋ฒ์ด๋๋ ๋์ฒด ์์ ์ ์ถ์ ๋ฐฐ์ ํ๋ ๊ฒ์ ์๋๋๋ค.
๊ทธ๋ฆผ ๋ฌผ๊ฐ
@mdtauk - ๋น์ ์ ํ๋ฅญํ์ต๋๋ค. ์๋ ๋ก๊ณ ์ ๋ํ ๋ฒกํฐ ํ์ ํ์ผ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค(๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ผ์ชฝ ๋ฐ ์ค์ ๋ชจ์์ด ์ ํธ๋จ). ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ทํ๊ฐ ์ํ์ง ์๋ ํ ๋ ์ด์ ๊ทํ์ ์๊ฐ์ ๋น๋ ค์ค ์๋ฌด๊ฐ ์๋ค๊ณ ๋๋ผ์ญ์์ค. ์ฐ๋ฆฌ๋ ์ฃ์ฑ ๊ฐ์ ๋๋ผ์ง ์๊ณ ๋ ์ด์ ์์ฒญํ ์ ์์ต๋๋ค!
@mdtauk ์ ๊ฐ์ฅ ์ต๊ทผ ์ ์ถ๋ฌผ(๊ณง ํ๊ฐํ ์์
๋ง์ง๋ง ํ์์ผ๋ก ์ด ๋์์ธ์ ๊ณต์ Microsoft ์์์ผ๋ก ๋ฉ์ง๊ฒ ์์ ํ ์ ์๋์ง ํ์ธํ๊ณ ์ถ์ต๋๋ค(๊ฐ๋ฅํ ๊ฒฝ์ฐ). ๋๋ ์ด๊ฒ์ ์คํ๋ผ์ธ์ผ๋ก ํ์ํด ๋ณด์์ง๋ง ์์ง ์๋์ค๋ฝ๊ฒ ๊ฒ์ํ ๋งํ ๊ฒ์ ์๊ฐํด๋ด์ง ๋ชปํ์ต๋๋ค. ์ฌ๊ธฐ ์๋ ์ฌ๋์ด ์์ผ๋ฉด ์์ ์ ๊ตฌ์ฑํ์์ ์ ํํฉ๋๋ค.
๋ธ๋ํท/๋์ด ๋ชจ์๊ณผ ๊ด๋ จํ์ฌ ์ฐ๋ฆฌ์ ๊ด์ฌ์ ์์์ ๊ฐ์ฅ ์ ๋ณด์ํ๋ ๊ฒ์ ๋๋ค. ์ง๊ธ๊น์ง๋ ์์ ์ผ์ชฝ ๋ฐ ์ค์ ์ด๋ฏธ์ง๊ฐ ๊ฐ์ฅ ์ ์ํ๋๋ค๊ณ ์๊ฐํ์ง๋ง ์์ ์ค๋ฅธ์ชฝ ํญ๋ชฉ์ด๋ ์ด๊ฒ์์ ๋ฒ์ด๋๋ ๋์ฒด ์์ ์ ์ถ์ ๋ฐฐ์ ํ๋ ๊ฒ์ ์๋๋๋ค.
๋๋ Microsoft Four Square ๋ก๊ณ ์์์ ์ฌ์ฉํ๋ ค๊ณ ์๋ํ์ง๋ง ํ๋ธ์ ์ฐจ์์ ์ ์งํ๋ฉด์ ์๋ก ์ ๋ณด์ด๋๋ก ํ ์ ์์์ต๋๋ค.
์ด๋ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํฉ๋๊น? ์ ๋ Figma๊ฐ Microsoft์ ์ต์ํ ๋๊ตฌ๋ผ๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ๊ณ ์์ง๋ง ์ํ๋ ๊ฒฝ์ฐ Illustrator๋ก ์ ์กํ ์ ์์ต๋๊น?
๋์นญ/๋น๋์นญ @mdtauk์ ๋ํ ๊ด์ ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@NoahFeller ๋์นญ์ผ๋ก ๋ง๋๋ ๊ฒ์ ๋ธ๋ํท์ ํ๋ธ์์ ๋ถ๋ฆฌํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋๋ ๊ฐ์ ํฌ๊ธฐ์ ๋ธ๋ํท์ผ๋ก ๋ฒ์ ์ ๋ง๋ค์์ต๋๋ค(๊ทธ๋ฌ๋ ๋ชจ์์ด ๋์นญ์ ์ด์ง ์์). ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ํ์ ๋น๋์นญ์ ์ ์งํ๋ ์ชฝ์ผ๋ก ํธ๋ค๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ๋ง๋๋ ๋์์ ํ๋ธ ์์ ๋๋ ๊ฒ์ ํ๋ธ๋ฅผ ํ์ ํ๋ ๊ฒ์ ์๋ฏธํ๋ฉฐ ์ด๋ ์์ฒญ๋์ง ์์์ผ๋ฉฐ XAML ๋ก๊ณ ์๊ฐ์์ ๋ฉ์ด์ง๋ ๋ ๋ค๋ฅธ ์กฐ์น์ ๋๋ค.
๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ๋ง๋๋ ๊ฒ์ด ํ๋ธ์์ ๋ถ๋ฆฌ๋์ด์ผ ํ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค๋ ๋ง์ ์๋ฏธ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ํ ๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ์ ์งํ๊ธฐ ์ํด ํ๋ธ๋ฅผ ํ์ ํด์ผ ํ๋ค๋ ๊ฒ์ด ๋ฌด์จ ๋ป์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋๋ ๋น์ ์ ๋์์ธ์ ๋ฐ๋ณตํ ๋ ๊ทธ ์ค ์ด๋ ๊ฒ๋ ํ ํ์๊ฐ ์์์ต๋๋ค. ๋์นญ โฌ์ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ธ๋ํท์ ๋์ด์ ๋ชจ์์ ์ฝ๊ฐ๋ง ์์ ํ์ต๋๋ค. ๋ด๊ฐ ๋น์ ์ ๋ง์ ์๋ชป ํด์ํ์ง ์๋ ํ, ๋น์ ์ ์ง์ ์ ๊ทธ ๋ถ๋ถ์ ์ณ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค.
@elalexg ๋ ๋ํ ๊ทธ์ ์๊ฒฌ์์ ๊ทธ ์ ์ ๋ช ํํ ํ์ต๋๋ค.
@mdtauk ๋ ์ 3D ๋ธ๋ผ์ผ ๋์์ธ์ด ๊ฐ ๊ธธ์ด๋ผ๊ณ ์๊ฐ ํจ๊ณผ๋ฅผ ์ค๋ ๊ฐ์ ์ฌ์ด์ฆ๋ก ๋ณด์ด๊ฒ ํ๊ธฐ ์ํด ์์๊ฑธ ๋ถ์ ๋๋ค ์์ ์ ์ค๋ช ํ๊ธฐ ์ํ ์ถ์ ํ ์์ ๋๋ค.
๋๋ ๋น์ ์ ๋์์ธ์ ์์ ํ๋ ๊ฒ์ ๋ํด ๋ถ๋ถ์ ์ผ๋ก ๊ทธ์๊ฒ์ ์๊ฐ์ ๋ฐ์์ต๋๋ค.
๋๋ ๋ํ ๋น์ ์ ๊ดํธ๊ฐ ๊บพ์ ๊ดํธ๋ฅผ ์ด๋ป๊ฒ ์์งํ๋์ง ์์ง ๋ชปํฉ๋๋ค. ๊ทธ๊ฒ๋ค์ ๋จ์ง ํ๋๊ฐ ๋ค๋ฅธ ๊ฒ๋ณด๋ค ์กฐ๊ธ ๋ ํฐ ๊บพ์ ๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. @Felix-Dev๊ฐ ๋งํ๋ฏ์ด ์๋ XAML ๋ธ๋ํท์ ๋์นญ์ด๋ฏ๋ก ๋์นญ์ ์ค์ ๋ก ์ด์ XAML ๋์์ธ์์ ๋ฉ์ด์ง์ง ์๊ณ ์ด์ XAML ๋์์ธ์ ๋ ๊ฐ๊น์ต๋๋ค.
๋ก๊ณ ๋ฅผ ์์ํํ๊ธฐ๋ฅผ ์ํ๋ค๋ ๋ง์ ์๋ฏธ๋ฅผ ์ ์ ์์ต๋๋ค. ์ ์ ์ ๊ฐ ์ธ๊ธํ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ๋ ๋ค๋ฅธ ํฌ๊ธฐ์ ๋ธ๋ํท์ ๋ณด๋ ๊ฒ์ด ๋ถ์์ฐ์ค๋ฝ๊ฒ ๋๊ปด์ง์ง๋ง ์ ๋ ์ฌ๋ฌ๋ถ์ด ์ด๋ป๊ฒ ๋ค๋ฅด๊ฒ ๋ณด๋์ง ์์ ํ ์ ์ ์์ต๋๋ค. ๋ก๊ณ ๊ฐ ์ง๊ฐ, ๋น, ๋ค์ํ ์์ ๋ฑ์ผ๋ก ์ถฉ๋ถํ ๋ณต์กํ๊ณ ๋ ๋ง์ ๊ด์ฌ์ด ํ์ํ์ง ์์ ๊ฒ์ฒ๋ผ ๋๊ปด์ง์ง๋ง ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ์๊ฐํ๋์ง ๋ค์ ํ ๋ฒ ์ ์ ์์ต๋๋ค.
์ ๋ง๋ก @SavoySchuler ์ ๊ทธ์ ํ์ด ๊ฐ ๊ธธ์ ๊ฒฐ์ ํ๋ ๊ฒ์ ๋น์ ์ ๋ ผ๋ฆฌ๋ฅผ ์ดํดํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ ๊ฒ๋ฟ์ ๋๋ค. ๋ค์ ํ ๋ฒ ์ค๋ช ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์ฐธ๊ณ ๋ก ์ ๋ (์ต์ข ) ์ต์ข ๋ก๊ณ ๊ฐ ๋ฌด์์ด๋ ๊ฐ์ ์ค์ ๋ฒ์ ์ ์ง์ ๋์์ธ(3D๋ก)ํ๊ณ 3D ์ธ์ํ ๊ณํ์ ๋๋ค. ์ํฌ๋ฆด ํจ๊ณผ๋ฅผ ์๋ฎฌ๋ ์ดํธํ๊ธฐ ์ํด ๋ฐํฌ๋ช ํ๋ผ๋ฉํธ๋ฅผ ์ฌ์ฉํ ๊ฒ์ ๋๋ค(์๋ ์). ํน์ ๊ด์ฌ ์์ผ์ ๋ถ ๊ณ์๋ฉด ๊ฒฐ๊ณผ๋ฌผ ์ฌ์ง ๊ณต์ ํ ๊ฒ์!
์ฐธ๊ณ ๋ก ์ ๋ (์ต์ข ) ์ต์ข ๋ก๊ณ ๊ฐ ๋ฌด์์ด๋ ๊ฐ์ ์ค์ ๋ฒ์ ์ ์ง์ ๋์์ธ(3D๋ก)ํ๊ณ 3D ์ธ์ํ ๊ณํ์ ๋๋ค. ์ํฌ๋ฆด ํจ๊ณผ๋ฅผ ์๋ฎฌ๋ ์ดํธํ๊ธฐ ์ํด ๋ฐํฌ๋ช ํ๋ผ๋ฉํธ๋ฅผ ์ฌ์ฉํ ๊ฒ์ ๋๋ค(์๋ ์). ํน์ ๊ด์ฌ ์์ผ์ ๋ถ ๊ณ์๋ฉด ๊ฒฐ๊ณผ๋ฌผ ์ฌ์ง ๊ณต์ ํ ๊ฒ์!
์์ฒญ๋. ์ฐ๋ฆฌ๋ ์ด๋ฏธ ๋ด๋ถ์ ์ผ๋ก ๋ก๊ณ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด์ ๊ฐ์ ๋ฌผ๋ฆฌ์ ๊ฐ์ฒด๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ํด ์ฝ๊ฐ ์ด์ผ๊ธฐํ์ต๋๋ค. ๋น์ ์ด ๋ฌด์์ ์๊ฐํด ๋ผ์ง ๊ธฐ๋ค๋ฆด ์ ์์ต๋๋ค!
๋ง์ดํฌ๋ก์ํํธ ๋ธ๋๋ ์์์ผ๋ก๋ ํด๋ดค๋๋ฐ ์ ์๋๋ค์. ๊ฒฐ๊ตญ ์(๋ค์ฐ์ฆ) UI์ด๊ธฐ ๋๋ฌธ์ ์๋๊ฐ ์ด์ธ๋ฆด ๊ฒ ๊ฐ์์.
@mdtauk ๋ ์ดํดํ ์ ์๋ Visual Studio ์์์ ๋ํ ํฅ๋ฏธ๋ก์ด ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์์ต๋๋ค.
๋ธ๋ํท์ ๋์นญ/๋น๋์นญ์ ๋ํ ๋ชจ๋ ์๊ฒฌ์ ์ดํด๋ณด๋ฉด ๋ก๊ณ ์ ๋ ๋ค๋ฅธ ๋ ํนํ ๋ชจ์์ ๋ถ์ฌํ๊ณ ์ด๋ป๊ฒ ๋ ํ๋ธ๋ฅผ ์กฐ๊ธ ๋ ์ ๊ทธ๋ฆฌ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๋น๋์นญ ๋์์ธ์ ๋ ๊ธฐ์ธ์์ต๋๋ค.
๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ๋ง๋๋ ๊ฒ์ด ํ๋ธ์์ ๋ถ๋ฆฌ๋์ด์ผ ํ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค๋ ๋ง์ ์๋ฏธ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ํ ๋๊ดํธ๋ฅผ ๋์นญ์ผ๋ก ์ ์งํ๊ธฐ ์ํด ํ๋ธ๋ฅผ ํ์ ํด์ผ ํ๋ค๋ ๊ฒ์ด ๋ฌด์จ ๋ป์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋๋ ๋น์ ์ ๋์์ธ์ ๋ฐ๋ณตํ ๋ ๊ทธ ์ค ์ด๋ ๊ฒ๋ ํ ํ์๊ฐ ์์์ต๋๋ค. ๋์นญ โฌ์ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ธ๋ํท์ ๋์ด์ ๋ชจ์์ ์ฝ๊ฐ๋ง ์์ ํ์ต๋๋ค. ๋ด๊ฐ ๋น์ ์ ๋ง์ ์๋ชป ํด์ํ์ง ์๋ ํ, ๋น์ ์ ์ง์ ์ ๊ทธ ๋ถ๋ถ์ ์ณ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๋๋ ๋ํ ๋น์ ์ ๊ดํธ๊ฐ ๊บพ์ ๊ดํธ๋ฅผ ์ด๋ป๊ฒ ์์งํ๋์ง ์์ง ๋ชปํฉ๋๋ค. ๊ทธ๊ฒ๋ค์ ๋จ์ง ํ๋๊ฐ ๋ค๋ฅธ ๊ฒ๋ณด๋ค ์กฐ๊ธ ๋ ํฐ ๊บพ์ ๊ดํธ์ฒ๋ผ ๋ณด์ ๋๋ค. @Felix-Dev๊ฐ ๋งํ๋ฏ์ด ์๋ XAML ๋ธ๋ํท์ ๋์นญ์ด๋ฏ๋ก ๋์นญ์ ์ค์ ๋ก ์ด์ XAML ๋์์ธ์์ ๋ฉ์ด์ง์ง ์๊ณ ์ด์ XAML ๋์์ธ์ ๋ ๊ฐ๊น์ต๋๋ค.
๋ก๊ณ ๋ฅผ ์์ํํ๊ธฐ๋ฅผ ์ํ๋ค๋ ๋ง์ ์๋ฏธ๋ฅผ ์ ์ ์์ต๋๋ค. ์ ์ ์ ๊ฐ ์ธ๊ธํ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ๋ ๋ค๋ฅธ ํฌ๊ธฐ์ ๋ธ๋ํท์ ๋ณด๋ ๊ฒ์ด ๋ถ์์ฐ์ค๋ฝ๊ฒ ๋๊ปด์ง์ง๋ง ์ ๋ ์ฌ๋ฌ๋ถ์ด ์ด๋ป๊ฒ ๋ค๋ฅด๊ฒ ๋ณด๋์ง ์์ ํ ์ ์ ์์ต๋๋ค. ๋ก๊ณ ๊ฐ ์ง๊ฐ, ๋น, ๋ค์ํ ์์ ๋ฑ์ผ๋ก ์ถฉ๋ถํ ๋ณต์กํ๊ณ ๋ ๋ง์ ๊ด์ฌ์ด ํ์ํ์ง ์์ ๊ฒ์ฒ๋ผ ๋๊ปด์ง์ง๋ง ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ์๊ฐํ๋์ง ๋ค์ ํ ๋ฒ ์ ์ ์์ต๋๋ค.
์ ๋ง๋ก @SavoySchuler ์ ๊ทธ์ ํ์ด ๊ฐ ๊ธธ์ ๊ฒฐ์ ํ๋ ๊ฒ์ ๋น์ ์ ๋ ผ๋ฆฌ๋ฅผ ์ดํดํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ ๊ฒ๋ฟ์ ๋๋ค. ๋ค์ ํ ๋ฒ ์ค๋ช ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
ํ๋ธ์ "ํ์"๋ฅผ ํ๋ธ๋ฉด์ ์ธก๋ฉด์ ์ ๋ ฌํ๊ธฐ๋ฅผ ์ํ์ต๋๋ค. ์ผ์ชฝ ๋ธ๋ผ์ผ์ ๋๋จ ์คํธ๋กํฌ๋ฅผ ๋น์ค๋ฌํ ๊ฐ๋๋ก ์ปคํ ํ์ฌ ํ๋ธ์ ์ค๊ณฝ์ ๋ถ์์ฐ์ค๋ฝ๊ฒ ๋๊ปด์ง๋ฉฐ ํ์ ๊ณผ ๋จ์ ๋ ๋๋์ ์ค๋๋ค.
๊ทธ๋ฌ๋ ์ด์ @SavoySchuler ์ ํ์ด ๋์์ธ์ ๊ฐ์ ธ์ ํ์ด ์ํ๊ณ ํ์๋ก ํ๋ ๊ฒ์ผ๋ก ํด์ํ๊ณ ์ฑํํด์ผ ํฉ๋๋ค.
๋ชจ๋ ์์์ ์ ๊ฑฐํ Adobe Illustrator ๋ฒ์ ์ ๋ง๋ฌด๋ฆฌ ์ค์ด๋ฏ๋ก ์์์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค์์ ์์ถ๋ Illustrator ํ์ผ์
๋๋ค.
์ต์ข
๋ก๊ณ ๋ชจ์.zip
_EDIT: ์ฑ์์ง ๋ชจ๋
ธ ์ปฌ๋ฌ ๋ฒ์ ์ด ์ถ๊ฐ๋ ์
๋ฐ์ดํธ๋ Illustrator ํ์ผ_
16
32
64
128
256
1024
4096
@mdtauk๋ฅผ ๋ช ํํ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด์ ๊ฒ์๋ฌผ์์ ์ด์ผ๊ธฐํ ํ๋ธ ๋์์ธ ๋ด์์ ๋ฏธ๋ฌํ ํ๋ธ๋ฅผ ์ป๊ธฐ ์ํด ๊ทธ๋ ๊ฒ ํ์ต๋๋ค. ๋ผ์ธ ์บก์ ๊ฐ๋๊ฐ 45ยฐ์ด๊ธฐ ๋๋ฌธ์ ์ฌ๊ฐํ์ ๋๊ฐ์ ์ ์์ด์ ๋๋ฌด ๋ถ์์ฐ์ค๋ฝ๋ค๋ ๋๋์ ๋ค์ง ์์ต๋๋ค. ๋ฌด์จ ๋ง์ธ์ง ์๊ฒ ์ด์. ๋๋ ๋ชจ์์ ์ก๊ฐํ์ผ๋ก ๋ง์ถ๋ ๊ฒ์ ์ฐ์ ์ํ์ผ๋ฉฐ ํ๋ธ๋ก ๋ง์ถ๋ ๊ฒ์ ์ฐ์ ์ํ์ผ๋ฉฐ ์ด๋ ์ชฝ์ด๋ ์ฝ๊ฐ์ ํํ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค(ํ๋ธ ๋์์ธ ๋ด์์ ํ๋ธ์ ๊ท ํ ์กํ ๋์นญ ๋ ์บ๋ฆญํฐ ์ถ๊ฐ ๋ฐ ๋ ๋์ ๋ฉ). ์๋ฌดํผ ์ค๋ช ์ ๋ง ๊ฐ์ฌํฉ๋๋ค!
@mdtauk๋ฅผ ๋ช ํํ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด์ ๊ฒ์๋ฌผ์์ ์ด์ผ๊ธฐํ ํ๋ธ ๋์์ธ ๋ด์์ ๋ฏธ๋ฌํ ํ๋ธ๋ฅผ ์ป๊ธฐ ์ํด ๊ทธ๋ ๊ฒ ํ์ต๋๋ค. ๋ผ์ธ ์บก์ ๊ฐ๋๊ฐ 45ยฐ์ด๊ธฐ ๋๋ฌธ์ ์ฌ๊ฐํ์ ๋๊ฐ์ ์ ์์ด์ ๋๋ฌด ๋ถ์์ฐ์ค๋ฝ๋ค๋ ๋๋์ ๋ค์ง ์์ต๋๋ค. ๋ฌด์จ ๋ง์ธ์ง ์๊ฒ ์ด์. ๋๋ ๋ชจ์์ ์ก๊ฐํ์ผ๋ก ๋ง์ถ๋ ๊ฒ์ ์ฐ์ ์ํ์ผ๋ฉฐ ํ๋ธ๋ก ๋ง์ถ๋ ๊ฒ์ ์ฐ์ ์ํ์ผ๋ฉฐ ์ด๋ ์ชฝ์ด๋ ์ฝ๊ฐ์ ํํ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค(ํ๋ธ ๋์์ธ ๋ด์์ ํ๋ธ์ ๊ท ํ ์กํ ๋์นญ ๋ ์บ๋ฆญํฐ ์ถ๊ฐ ๋ฐ ๋ ๋์ ๋ฉ). ์๋ฌดํผ ์ค๋ช ์ ๋ง ๊ฐ์ฌํฉ๋๋ค!
๋ ์ ๊ทผ ๋ฐฉ์ ๋ชจ๋ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์๋ณด๋ค ๋ซ์ง ์์ผ๋ฉฐ ํต์ฌ์ ์ธ ์์ด๋์ด๋ง ๋ค๋ฅผ ๋ฟ์ ๋๋ค. ๋น์ ์ด ๋งํ๋ฏ์ด, ๋๋ ์ด๊ฒ์ด XAML ๋ก๊ณ ๋ค์ ์จ๊ฒจ์ง ์๋ ์๋๋ก ๊น์ด์ ์ง๊ฐ์ด ์๋ ํ๋ธ๋ผ๋ ์ฌ์ค์ ์๊ณ ์ถ์ง ์์์ต๋๋ค.
๋ค์์ ์์ถ๋ Illustrator ํ์ผ์ ๋๋ค.
์ต์ข ๋ก๊ณ ๋ชจ์.zip
_EDIT: ์ฑ์์ง ๋ชจ๋ ธ ์ปฌ๋ฌ ๋ฒ์ ์ด ์ถ๊ฐ๋ ์ ๋ฐ์ดํธ๋ Illustrator ํ์ผ_16
32
64
128
256
1024
4096
์ด๋ด ์น๊ตฌ! ์ฐ๋ฆฌ๋ ์ฒ์์ ๋ณด๋ผ ๋ ๋ง๋ ์๋์ ๋ฉํฐ ์ปฌ๋ฌ ๋ฐ ํ๋์ ๋ก๊ณ ๋์์ธ์ ์์ถ ํด๋์ ํ๋์ .ai ํ์ผ๋ก ๊ฐ๊ณ ์ถ์ต๋๋ค. ๊ทธ๋ค์ ์ข์ ๋ณด์ธ๋ค! ์ฐ๋ฆฌ๋ฅผ ๋์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ์ ์์ ์ ๋๋ฌด ์ข์ํด์ ๊ทธ๋๋ก ์ ์งํ๊ณ ์ถ์ต๋๋ค :) ๋ค์ ํ๋ฒ ๊ฐ์ฌํฉ๋๋ค.
@embender ๋ฐ๋ผ๊ฑด๋ ์ด๊ฒ์ด ๋น์ ์ด ์ํ๋ ๊ฒ์ ๋๋ค ๐
ํ๋์ ๋ก๊ณ ๊ทธ๋ฆผ์ ์์.zip
@SavoySchuler @embender ์ ๋ ์ต์ข ๋ก๊ณ ์ ์์์ผ๋ก ์ปค์ง๋ ๊ทธ๋ฆผ์๊ฐ ํฌํจ๋ฉ๋๋ค.
https://www.fiigma.com/file/KCQQ1wtMBnWxsXrmDOHmhB/WinUI-Logo-Share?node-id=0%3A1
์ ๋ง ๊ทธ๋ฐ๊ฐ์ ์๋๋ฉด ์์ ํ์ ํ๋ธ๊ฐ ํ๋ฆฟํ๊ฒ ๋ณด์ ๋๊น? ๊ทธ๊ฒ์ ๋จ์ง ์ด๋ฏธ์ง ์์ถ ์ํฐํฉํธ์ ๋๊น?
์ ๋ง ๊ทธ๋ฐ๊ฐ์ ์๋๋ฉด ์์ ํ์ ํ๋ธ๊ฐ ํ๋ฆฟํ๊ฒ ๋ณด์ ๋๊น? ๊ทธ๊ฒ์ ๋จ์ง ์ด๋ฏธ์ง ์์ถ ์ํฐํฉํธ์ ๋๊น?
์ด์ ์ ๊ฒ์ํ ๊ทธ๋ ์ด์ค์ผ์ผ ๋ก๊ณ ?
์ด๋ฏธ์ง๋ ํฝ์ ๊ฒฉ์์์ ์ ๋ช ํ๊ฒ ๋ณด์ด๋๋ก ์ค๊ณ๋์์ผ๋ฏ๋ก 100% ํ๋/์ถ์๋ก ๋ณผ ๋ ์ ๋ช ํด์ผ ํฉ๋๋ค.
@mdtauk - ๋ชจ๋ ๊ธฐ์ฌ์ ์ ์ํ ์๋ต์ ๋ค์ ํ ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ด ๊ณผ์ ์์ ๋น์ ์ ์์คํ ์กด์ฌ์์ต๋๋ค. ๋จ์ ๋ก๊ณ ๋ ์ ๊ณตํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ค์จ๊ทธ์ ์ ์ด์ธ๋ฆด ๊ฒ ๊ฐ์์!
ํฐ ๋ฌธ์ ๊ฐ ์๋๋ผ๋ฉด ๋น๋์นญ ๋ธ๋ํท์ ํฌํจํ์ฌ ๋ก๊ณ ์ ์ธ๊ณฝ์ ๋ฒ์ ์ ๋ณด์ฌ์ฃผ๋ ์์ฐ์ ํจ๊ป ๋ณด๋ผ ์ ์์ต๋๊น? ์ด์ ๋น์ทํ์ง๋ง ์ต์ ๋์์ธ์ผ๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
๋ํ ์ธ๊ณฝ์ ๋๊ป์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ์ญ๋๊น? ์ค๊ณฝ์ ๋๊ป๊ฐ ์์ ํฝ์ ํฌ๊ธฐ์์ ๋ก๊ณ ๋ฅผ ์ ์งํ๋ ๋ฐ ๋์์ด ๋๋ค๋ ๊ฒ์ ๋ณด์ฅํ๋ ๊ฒ์ ๋ํ ๋ํ๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์ค์จ๊ทธ์ ๊ฒฝ์ฐ ๋ ์์ ์ ์ด ๋ ํจ๊ณผ์ ์ธ์ง ๊ถ๊ธํฉ๋๋ค.
์ ๋ ๋ผ์ธ์ด ๊ฐ ์ผ๊ตด์ ๋ฐ๊นฅ์ชฝ ๊ฐ์ฅ์๋ฆฌ๊น์ง ์ด์ด์ง๋ ๋น๋์นญ ๋ฒ์ ์ ๋ก๊ณ ๋ฅผ ์ ๋ง ์ข์ํฉ๋๋ค. ์ฆ.
๋ฉํฐ ์ปฌ๋ฌ ๋ผ์ดํธ ๋ก๊ณ .zip
์ด๋ฅผ ํตํด ๊ฐ ๋ฉด์ด ๊ทธ ์์ฒด๋ก ์ผ๊ด์ฑ์ด ์๊ฒ ๋๋ฉฐ ํ๋ธ๋ฅผ ํ์ ํ๋ฉด ์จ๊ฒจ์ง ๋ฉด์ด ์ด๋ป๊ฒ ๋ณด์ผ์ง ์์ํ ์ ์์ต๋๋ค.
๊ทธ๋ฐ ์ ์์ ๋ฃจ๋น ์ค ํ๋ธ์ ๋์์ธ์ ์ ์ฉํ๋ค๋ฉด ๋ฉ์ง์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค.
@stmoy ํ๋ํ๋ฉด์ ์ธ๊ณฝ์ ์ ์ฝ๊ฐ ๊ฐ๋๊ฒ ํ๋๋ฐ, 16๊ณผ 32์ ๊ฒฝ์ฐ
์ด์จ๋ ๋๋ Figma์ ๋ ์์ Monoline ๋ฌด๊ฒ ์์ด์ฝ์ ์ถ๊ฐํ์ต๋๋ค.
์ ๋ง ๊ทธ๋ฐ๊ฐ์ ์๋๋ฉด ์์ ํ์ ํ๋ธ๊ฐ ํ๋ฆฟํ๊ฒ ๋ณด์ ๋๊น? ๊ทธ๊ฒ์ ๋จ์ง ์ด๋ฏธ์ง ์์ถ ์ํฐํฉํธ์ ๋๊น?
์ด์ ์ ๊ฒ์ํ ๊ทธ๋ ์ด์ค์ผ์ผ ๋ก๊ณ ?
์ด๋ฏธ์ง๋ ํฝ์ ๊ฒฉ์์์ ์ ๋ช ํ๊ฒ ๋ณด์ด๋๋ก ์ค๊ณ๋์์ผ๋ฏ๋ก 100% ํ๋/์ถ์๋ก ๋ณผ ๋ ์ ๋ช ํด์ผ ํฉ๋๋ค.
์, ์ด๋ฆฌ์์ ๋์ DPI ์ค์ผ์ผ๋ง! ๐
์๋ ํ์ธ์, ๋ฉ์ง ์ปค๋ฎค๋ํฐ์ ๋๋ค! ์ง๋ ์ฃผ์ ๋ณด์ จ์ ๊ฑฐ๋ผ ํ์ ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์์ฌ์ ์ฌ์ง ์์ด 100% ์ ๋ง ์ฐ๋ฆฌ๊ฐ ๋งค์ฐ ํฅ๋ถํ๋ ๋ก๊ณ ์ ์ฐฉ๋ฅํ์ต๋๋ค! ์ด ์ง์ ์ด์ ํด ์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ์ง์ฌ์ผ๋ก ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋ ์ฌ๋๋ค์ด ์ฌ๊ธฐ์ ๋ฃ์ ์ข์ํ๋ ๋ชจ๋ ์์ ์ ๊ฒฐํฉํ ๊ฒ์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ๊ทธ๋ ๊ฒ ํ๋ค๊ณ ๋ฏฟ์ต๋๋ค.
์ฌ๊ธฐ์ ์ด์ Xaml ๋ก๊ณ ๊ฐ ์์ต๋๋ค.
@itsmichaelwest ๊ฐ ์ญ์ฌ์ ์๋ก์ด ์๋ช ์ ๋ถ์ด
๊ฑฐ๊ธฐ์์ ์ฐ๋ฆฌ๋ ์ปค๋ฎค๋ํฐ๋ก ๋์ ๋๋ ธ์ต๋๋ค. (๊ฑฐ์) ๋ค์ ์ฑ์ ๋ฐ ์คํ์ผ๋ง์ ํ๊ตฌํ๋ ๋ ๋ค๋ฅธ 100๋ฒ์ ์ ์ถ ํ์, ์ฐ๋ฆฌ๋ ๋ธ๋ํท ์์ฒด๋ฅผ ํฌํจํ๋ ์ด ๋จ์ํ์ง๋ง ์ฐ์ํ ๋นํ๊ธฐ์ ์ฌ๋์ ๋น ์ก์ต๋๋ค. @embender๊ฐ ๋งํ๋ฏ์ด "์ ๋ ๋ธ๋ํท์ ๋ค๋ฅธ ๋์ด๊ฐ ์ข์ต๋๋ค. ์ฝ๊ฐ ์ถ์์ ์ผ๋ก ๋ง๋ญ๋๋ค. ๊ณผํ ์์ ์์ ์ ๊ทธ๋ฆฝ๋๋ค." UI๊ฐ ํฉ์ณ์ง๋ ๊ฒ์ ๋๋ค. ์์ ๊ณผ ๊ณผํ์ด ํ๋๋ก ํฉ์ณ์ง ๊ฒ์ ๋๋ค."
์์์ ๊ดํด์ - ์ฐ๋ฆฌ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ ์ฌ์ ํ "Windows์ ๊ฐ์ ๋๋"์ ์๊ตฌํ๊ณ ๋งํ์ต๋๋ค. @mdtauk ๋ ์ฐ๋ฆฌ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ค์ ํ ๋ฒ ์ด ์น์ํ ํ๋์์ ์ฝ๊ฒ ์์ํ ์ ์๊ฒ
๋ฌผ๋ก ์ด ๊ฐ๋จํ ์์ฝ์์๋ ์ฌ๊ธฐ์์ ๊ฑฐ์ 40๋ช ์ ๊ธฐ๊ณ ์๋ก๋ถํฐ ์ฝ 300๊ฑด์ ์ํธ ์์ฉ์ ์์ฝํ๊ณ Twitter์ ์คํ๋ผ์ธ์์ ๋ ๋ง์ ๋ณผ๋ฅจ์ ์ ๊ณตํฉ๋๋ค. ์งง์ ์ด์ผ๊ธฐ๋ ์ด๋ ์ต๋๋ค. ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์์๋ค๋ฉด ์ด ์ผ์ ํ ์ ์์์ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ ์ฌ๋ฌ๋ถ์ ์์ ์ ์กฐ๊ธ ๋ณด๊ณ ์ฌ๋ฌ๋ถ์ ์ด์ผ๊ธฐ๊ฐ ์ฐ๋ฆฌ๊ฐ ํจ๊ป ๋ง๋ ๊ฒ์ ๋ฐ์๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๊ฒ์ ์ด๋ป๊ฒ ๋ ํ๋์ ์ด๊ณ ๋ณต๊ณ ํ์ผ๋ก ๋์์ ํ ํด ๋ณด์ด์ง๋ง ์ญ์ฌ์ ์ด๋ฉฐ ์ ํํ๋ฉฐ ๋น๋์นญ์ ๋๋ค. ๊ทธ๊ฒ์ ์ฝ๊ฐ์ ๋ํ ์กฐ๊ฐ์ด๋ฉฐ ๊ทธ๊ฒ์ ์๋๋ ๊ฒ์ ๋๋ค. ๐
์ด ๊ณต๋ ์์ ์ด ์ผ๋ง๋ ๋ค์ํ๊ณ ์ฐ๋ฆฌ๊ฐ ๋ณธ ๋ชจ๋ ๋ค์ฑ๋ก์ด ๋ณํ์ ๊ณ ๋ คํ ๋ ๋น์ ์ด ์ฐ๋ฆฌ์๊ฒ ์ฃผ์ ๋ชจ๋ ์์ด๋์ด๋ก ์ด๋ป๊ฒ ์ผ์ ์์ํ๊ฒ ์ ์งํ์ง ์์ ์ ์์ต๋๊น? ์ฐ๋ฆฌ๋ ์์๊ณผ ํ ๋ง๋ฅผ ์คํํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ์ฌ๋ฏธ์๋ ๋์์ธ ์์ ์ ๊ณต์ ํ๋ Twitter ๋ฅผ ๊ณ์ ์ฃผ์ํ๊ณ ์ถํ ์, ํด์ผ์ ์ ์ํ๊ณ ๊ณต์ ํ ํ ๋ง ๋ณํ์ ์ถ์ํ๋ ค๊ณ ํฉ๋๋ค! ๐
์ฐ๋ฆฌ๋ ๋ํ ํฅ๋ฏธ๋ก์ด ์ฅ์ ๋์์ธ์ ๋ํ ๋ฐ๋ณต ์์ ์ ์์ํ ๊ฒ์ ๋๋ค. Microsoft Ignite์ ๋ถ์ค์ ๋ค๋ฌ ์๋ ์คํฐ์ปค ์ค ํ๋๋ฅผ ์ ํํ์ธ์!
๊ฐ์ธ ์ฅ์์ฅ์ ๊ตฌ๋งค ๋งํฌ๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํด๋ฌ๋ผ๋ ์์ฒญ์ด ์๋ ๊ฒ์ ๋ณด์์ต๋๋ค. ์ฐ๋ฆฌ์ ์ค์จ๊ทธ ๋ผ์ธ์ ์ด ์์ฑ๋๋ ๋๋ก, ๋๋ ์ด๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํ ์ ์๋์ง ์กฐ์ฌํ๊ณ ์ด ์ค๋ ๋์ ๋ค์ ๋ณด๊ณ ํ ๊ฒ์ ๋๋ค. ๊ทธ๋๊น์ง ์ด์ ์ข ๋ฃ๋ฅผ ๋ฏธ๋ฃจ๊ฒ ์ต๋๋ค!
์ปค๋ฎค๋ํฐ ํ, ๋๋ ๋น์ ์ ํฌ๊ณ ๋ช ํํ๊ฒ ๋ค์์ต๋๋ค. Microsoft Ignite์์, ๋ฌด๋์์, ๊ทธ๋ฆฌ๊ณ ์ ์ธ๊ณ์์ ์ฐ๋ฆฌ ๋ด๋ถ ํ ๊ตฌ์ฑ์์ด ํ๋ค๋ฆด ๋์ผํ ์ํ์ ๊ตฌ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด ๊ทธ๊ฒ์ ํ ์ ์๋ ํ์ฌ๋ฅผ ํตํด ์ฐ๋ฆฌ์ ์ฅ์์ ๋์์ธํ๊ณ ์ฃผ๋ฌธํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ค๋ 100๊ฐ ์ด์์ ํ๋ชฉ์ ์ต์ข ์ฃผ๋ฌธํ์ต๋๋ค. ๊ฐ ํ์์ ๋ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ์ต๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ๋ ๋ค ๋๋ฌด ์ข์ํด์ ํ๋๋ฅผ ์ ํํ๊ณ ๋ค๋ฅธ ํ๋๋ฅผ ์ง์ ์ฃผ๋ฌธํ์ต๋๋ค(์ ํฌํจ)!
์ง๋ฌธ์ด ์์ผ๋ฉด ์๋ ค์ฃผ์ธ์. ๋ช ๊ฐ์ง ๋ฉ๋ชจ๊ฐ ์์ต๋๋ค.
์ต์ข ๋ก๊ณ ๊ฐ ๋ฉ์ง๊ฒ ๋์์ต๋๋ค. ์ ๋ง ํ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ปค๋ฎค๋ํฐ๊ฐ ๋์ํ์์ ํจ๊ป ๋ชจ์ด๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ํญ์ ํฅ๋ฏธ์ง์งํฉ๋๋ค! โจ
๋๋ ๋ค์ํ ๋ฏธ๋์ด/์ํ์ ๊ฑธ์ณ ๊ฝค ์ ํ์ฅํ ์ ์๋ค๊ณ ์๊ฐํ๋ ์ด๊ธฐ ์ด์์ ์๊ฐํด ๋์ต๋๋ค. ์ค์์๋ ๊ฐ ๋ฉด์ด ๋ค์ํ ์์์ผ๋ก ์์ ์ฒ๋ฆฌ๋ ๋ฅ๊ทผ ํ๋ธ๊ฐ ์์ต๋๋ค. ํ์ฌ Windows ๋ธ๋๋ ํ๋ ํธ์์ ์ ํํ๊ณ ์์ผ๋ฉฐ ์ด๋ ๋ถ๋ช ํ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
ํฌ๊ฑฐ๋ ์์ ๊ธฐํธ๋ ํ๋ธ๋ฅผ ๋๋ฌ์๋๋ค. ์ด๊ฒ๋ค์ ๋ ์์ ํฌ๊ธฐ์์๋ ๋ณด์ด์ง ์์ผ๋ฉฐ ๋์ ํ๋ธ์ ์ด์ ์ ๋ง์ถฅ๋๋ค.
๋ก๊ณ ๋ ์ํ ๋ชฉ์ ์ผ๋ก ์ค๊ณฝ์ ์ก์ ์๋ ์์ต๋๋ค. ๊ทธ๊ฒ์ด ํฐ์ ์ธ ์ ์ด๋ป๊ฒ ๋ณด์ผ ์ ์๋์ง์ ๋ํ ์์ด๋์ด๋ฅผ ์กฐ๋กฑํ์ต๋๋ค.
์ฌ์ ํ WIP, ํผ๋๋ฐฑ์ ๋งค์ฐ ๊ฐ์ฌํฉ๋๋ค. ๐ ๋๋ฌด ์ถ์์ ์ผ๋ก ๋๊ปด์ง์ง ์์๊น ๊ฑฑ์ ์ด ๋์ง๋ง, ํ๋จ์ ์ปค๋ฎค๋ํฐ์ ๋งก๊ธฐ๊ฒ ์ต๋๋ค!