Microsoft-ui-xaml: ๋กœ๊ณ  ์žฌ์„ค๊ณ„ ๋ฐ ์Šค์›จ๊ทธ

์— ๋งŒ๋“  2019๋…„ 08์›” 22์ผ  ยท  312์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/microsoft-ui-xaml

[Update 10/18/19] ์ƒˆ๋กœ์šด ๋กœ๊ณ ์™€ ์ƒˆ๋กœ์šด ์žฅ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค!

์•ˆ๋…•ํ•˜์„ธ์š”, ๋ฉ‹์ง„ ์ปค๋ฎค๋‹ˆํ‹ฐ์ž…๋‹ˆ๋‹ค! ์ด ์ง‘์„ ์šด์ „ํ•ด ์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ์—ฌ๊ธฐ์— ๋„ฃ์€ ์ข‹์•„ํ•˜๋Š” ๋ชจ๋“  ์ž‘์—…์„ ๊ฒฐํ•ฉํ•œ ๊ฒƒ์„ ๋งŒ๋“ค๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ๊ทธ๋ ‡๊ฒŒ ํ•œ๋‹ค๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค.

WinUI Logo

WinUI Logo Wireframe

๋ณด๊ณ ํ•˜์ž

์—ฌ๊ธฐ์— ์ด์ „ Xaml ๋กœ๊ณ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Original Xaml Logo

@itsmichaelwest ๊ฐ€ ์—ญ์‚ฌ์— ์ƒˆ๋กœ์šด ์ƒ๋ช…์„ ๋ถˆ์–ด

WinUI_LogoExporation_V3_GitHub

๊ฑฐ๊ธฐ์—์„œ ์šฐ๋ฆฌ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋กœ ๋ˆˆ์„ ๋Œ๋ ธ์Šต๋‹ˆ๋‹ค. (๊ฑฐ์˜) ๋‹ค์‹œ ์ฑ„์ƒ‰ ๋ฐ ์Šคํƒ€์ผ๋ง์„ ํƒ๊ตฌํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ 100๋ฒˆ์˜ ์ œ์ถœ ํ›„์—, ์šฐ๋ฆฌ๋Š” ๋ธŒ๋ž˜ํ‚ท ์ž์ฒด๋ฅผ ํฌํ•จํ•˜๋Š” ์ด ๋‹จ์ˆœํ•˜์ง€๋งŒ ์šฐ์•„ํ•œ ๋น„ํ‹€๊ธฐ์™€ ์‚ฌ๋ž‘์— ๋น ์กŒ์Šต๋‹ˆ๋‹ค. @embender๊ฐ€ ๋งํ–ˆ๋“ฏ์ด "์ €๋Š” ๋ธŒ๋ž˜ํ‚ท์˜ ๋‹ค๋ฅธ ๋†’์ด๊ฐ€ ์ข‹์Šต๋‹ˆ๋‹ค. ์•ฝ๊ฐ„ ์ถ”์ƒ์ ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ณผํ•™ ์œ„์— ์˜ˆ์ˆ ์„ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค." UI๊ฐ€ ํ•ฉ์ณ์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ˆ ๊ณผ ๊ณผํ•™์ด ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง„ ๊ฒƒ์ž…๋‹ˆ๋‹ค."

New WinUI Logo - wireframe

์ƒ‰์ƒ์— ๊ด€ํ•ด์„œ - ์šฐ๋ฆฌ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์—ฌ์ „ํžˆ "Windows์™€ ๊ฐ™์€ ๋Š๋‚Œ"์„ ์š”๊ตฌํ•˜๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. @mdtauk ๋Š” ์šฐ๋ฆฌ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ด ์นœ์ˆ™ํ•œ ํŒŒ๋ž€์ƒ‰์„ ์‰ฝ๊ฒŒ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ๊ฒŒ

New WinUI Logo - color

๋ฌผ๋ก  ์ด ๊ฐ„๋‹จํ•œ ์š”์•ฝ์—์„œ๋Š” ์—ฌ๊ธฐ์—์„œ ๊ฑฐ์˜ 40๋ช…์˜ ๊ธฐ๊ณ ์ž๋กœ๋ถ€ํ„ฐ ์•ฝ 300๊ฑด์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์š”์•ฝํ•˜๊ณ  Twitter์™€ ์˜คํ”„๋ผ์ธ์—์„œ ๋” ๋งŽ์€ ๋ณผ๋ฅจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์งง์€ ์ด์•ผ๊ธฐ๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์—†์—ˆ๋‹ค๋ฉด ์ด ์ผ์„ ํ•  ์ˆ˜ ์—†์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž‘์—…์„ ์กฐ๊ธˆ ๋ณด๊ณ  ์—ฌ๋Ÿฌ๋ถ„์˜ ์ด์•ผ๊ธฐ๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ํ•จ๊ป˜ ๋งŒ๋“  ๊ฒƒ์— ๋ฐ˜์˜๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์–ด๋–ป๊ฒŒ ๋“  ํ˜„๋Œ€์ ์ด๊ณ  ๋ณต๊ณ ํ’์œผ๋กœ ๋™์‹œ์— ํž™ ํ•ด ๋ณด์ด์ง€๋งŒ ์—ญ์‚ฌ์ ์ด๋ฉฐ ์ •ํ™•ํ•˜๋ฉฐ ๋น„๋Œ€์นญ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์•ฝ๊ฐ„์˜ ๋Œ€ํ™” ์กฐ๊ฐ์ด๋ฉฐ ๊ทธ๊ฒƒ์€ ์˜๋„๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๐Ÿ˜Š

New WinUI Logo - wireframe and color

๊ธฐ๋Œ€

์ด ๊ณต๋™ ์ž‘์—…์ด ์–ผ๋งˆ๋‚˜ ๋‹ค์–‘ํ•˜๊ณ  ์šฐ๋ฆฌ๊ฐ€ ๋ณธ ๋ชจ๋“  ๋‹ค์ฑ„๋กœ์šด ๋ณ€ํ˜•์„ ๊ณ ๋ คํ•  ๋•Œ ๋‹น์‹ ์ด ์šฐ๋ฆฌ์—๊ฒŒ ์ฃผ์‹  ๋ชจ๋“  ์•„์ด๋””์–ด๋กœ ์–ด๋–ป๊ฒŒ ์ผ์„ ์ƒ์ƒํ•˜๊ฒŒ ์œ ์ง€ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ์ƒ‰์ƒ๊ณผ ํ…Œ๋งˆ๋ฅผ ์‹คํ—˜ํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์žฌ๋ฏธ์žˆ๋Š” ๋””์ž์ธ ์ž‘์—…์„ ๊ณต์œ ํ•˜๋Š” Twitter ๋ฅผ ๊ณ„์† ์ฃผ์‹œํ•˜๊ณ  ์ถ•ํ•˜ ์›”, ํœด์ผ์„ ์ œ์•ˆํ•˜๊ณ  ๊ณต์œ ํ•  ํ…Œ๋งˆ ๋ณ€ํ˜•์„ ์ถœ์‹œํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ˜Š

์šฐ๋ฆฌ๋Š” ๋˜ํ•œ ํฅ๋ฏธ๋กœ์šด ์žฅ์‹ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฐ˜๋ณต ์ž‘์—…์„ ์‹œ์ž‘ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Microsoft Ignite์˜ ๋ถ€์Šค์— ๋“ค๋Ÿฌ ์•„๋ž˜ ์Šคํ‹ฐ์ปค ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์„ธ์š”!

WinUI Logo Sticker

๊ณต์œ ํ•  ์Šค์›จ๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!

์ปค๋ฎค๋‹ˆํ‹ฐ ํŒ€, ๋‚˜๋Š” ๋‹น์‹ ์„ ํฌ๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. Microsoft Ignite์—์„œ, ๋ฌด๋Œ€์—์„œ, ๊ทธ๋ฆฌ๊ณ  ์ „ ์„ธ๊ณ„์—์„œ ์šฐ๋ฆฌ ๋‚ด๋ถ€ ํŒ€ ๊ตฌ์„ฑ์›์ด ํ”๋“ค๋ฆด ๋™์ผํ•œ ์ƒํ’ˆ์„ ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์„ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ํšŒ์‚ฌ๋ฅผ ํ†ตํ•ด ์šฐ๋ฆฌ์˜ ์žฅ์‹์„ ๋””์ž์ธํ•˜๊ณ  ์ฃผ๋ฌธํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ 100๊ฐœ ์ด์ƒ์˜ ํ’ˆ๋ชฉ์„ ์ตœ์ข… ์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํŒ€์›์€ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋‘˜ ๋‹ค ๋„ˆ๋ฌด ์ข‹์•„ํ•ด์„œ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋ฅผ ์ง์ ‘ ์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค(์ € ํฌํ•จ)!

์งˆ๋ฌธ์ด ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”. ๋ช‡ ๊ฐ€์ง€ ๋ฉ”๋ชจ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‚˜๋Š” ๋‹น์‹ ์ด ์šฐ๋ฆฌ์˜ "1000th Issue - Thank You!"์˜ ์šฐ์Šน์ž๋ผ๋ฉด!
  • ํ›„๋“œํ‹ฐ๋Š” ์ตœ์†Œ ์ฃผ๋ฌธ์ˆ˜๋Ÿ‰์ด 6๊ฐœ์ž…๋‹ˆ๋‹ค. ์ตœ์†Œ ์ฃผ๋ฌธ๋Ÿ‰์ด ์—†๋Š” ์ œํ’ˆ์œผ๋กœ ์‰ฝ๊ฒŒ ๊ตํ™˜ํ•˜๊ฑฐ๋‚˜ ๋‹จ์ฒด ์ฃผ๋ฌธ์„œ๋ฅผ ํ•จ๊ป˜ ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด๋ฒˆ ์ฃผ์— ์ฃผ๋ฌธํ•˜๊ฑฐ๋‚˜ ํ˜ธํ…”๋กœ ๋ฐฐ์†กํ•˜๋Š” ๊ฒฝ์šฐ 11์›” 4์ผ๋ถ€ํ„ฐ 8์ผ๊นŒ์ง€ ํ”Œ๋กœ๋ฆฌ๋‹ค ์˜ฌ๋žœ๋„์—์„œ ์—ด๋ฆฌ๋Š” Microsoft Ignite์—์„œ ์ฐฉ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ์‹œ๊ฐ„์— ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

WinUI ํ›„๋“œ ์ฃผ๋ฌธ ๋งํฌ

WinUI Hoodies

WinUI ์…”์ธ  ์ฃผ๋ฌธ ๋งํฌ

WinUI Shirts


[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์˜ ํ›„์›, ์Šน์ธ ๋˜๋Š” ๊ณต์‹ ์ง€์œ„ ๋ถ€์—ฌ๋ฅผ ์•”์‹œํ•˜๊ฑฐ๋‚˜ ๋ถˆ๋ฒ•์ ์ธ ๋งฅ๋ฝ์—์„œ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Œ์„ ์•”์‹œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์š”์ปจ๋Œ€, ๋กœ๊ณ  ๋””์ž์ธ์„ ์ฐธ์กฐํ•  ๋•Œ๋Š” ์ƒ์‹์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ๊ณต์œ ํ•ด ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ถ€์ ์ ˆํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ ์กฐ์น˜๋ฅผ ์ทจํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ž์›:

  • ํ˜„์žฌ ๋กœ๊ณ :
    WinUI Library Logo

  • ํ˜„์žฌ ์ €์žฅ์†Œ ํƒ€์ผ
    WinUI Repo Tile

hot team-Controls

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ๋„์ƒํ•™์—์„œ ํ•จ๊ป˜ ๋ชจ์ด๋Š” ๊ฒƒ์„ ๋ณด๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ํฅ๋ฏธ์ง„์ง„ํ•ฉ๋‹ˆ๋‹ค! โœจ

๋‚˜๋Š” ๋‹ค์–‘ํ•œ ๋ฏธ๋””์–ด/์ƒํ’ˆ์— ๊ฑธ์ณ ๊ฝค ์ž˜ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ดˆ๊ธฐ ์ดˆ์•ˆ์„ ์ƒ๊ฐํ•ด ๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ค‘์•™์—๋Š” ๊ฐ ๋ฉด์ด ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ์œผ๋กœ ์Œ์˜ ์ฒ˜๋ฆฌ๋œ ๋‘ฅ๊ทผ ํ๋ธŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ Windows ๋ธŒ๋žœ๋“œ ํŒ”๋ ˆํŠธ์—์„œ ์„ ํƒํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ด๋Š” ๋ถ„๋ช…ํžˆ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํฌ๊ฑฐ๋‚˜ ์ž‘์Œ ๊ธฐํ˜ธ๋Š” ํ๋ธŒ๋ฅผ ๋‘˜๋Ÿฌ์Œ‰๋‹ˆ๋‹ค. ์ด๊ฒƒ๋“ค์€ ๋” ์ž‘์€ ํฌ๊ธฐ์—์„œ๋Š” ๋ณด์ด์ง€ ์•Š์œผ๋ฉฐ ๋Œ€์‹  ํ๋ธŒ์— ์ดˆ์ ์„ ๋งž์ถฅ๋‹ˆ๋‹ค.

๋กœ๊ณ ๋Š” ์ƒํ’ˆ ๋ชฉ์ ์œผ๋กœ ์œค๊ณฝ์„ ์žก์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ํ‹ฐ์…”์ธ ์— ์–ด๋–ป๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋ฅผ ์กฐ๋กฑํ–ˆ์Šต๋‹ˆ๋‹ค.

์—ฌ์ „ํžˆ WIP, ํ”ผ๋“œ๋ฐฑ์€ ๋งค์šฐ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š ๋„ˆ๋ฌด ์ถ”์ƒ์ ์œผ๋กœ ๋Š๊ปด์ง€์ง€ ์•Š์„๊นŒ ๊ฑฑ์ •์ด ๋˜์ง€๋งŒ, ํŒ๋‹จ์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋งก๊ธฐ๊ฒ ์Šต๋‹ˆ๋‹ค!

WinUI_LogoExporation_GitHub

๋ชจ๋“  312 ๋Œ“๊ธ€

์•ˆ๋…• ๋ชจ๋‘! Windows IXP(์ด์ „์˜ ์ปดํฌ์ง€์…˜) PM์€ ์—ฌ๊ธฐ ๋‚ด ์•„์ด๋””์–ด๋ฅผ ๋ฏน์Šค์— ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. :) ์—ฌ๊ธฐ ๋‚ด๊ฐ€ ์—‰๋ง์œผ๋กœ ๋งŒ๋“  ๋ช‡ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ์ƒ๊ฐ์„ ์•Œ๋ ค์ฃผ์„ธ์š”!

WINUI
logo2
logo
logoagain

๊ท€ํ•˜์˜ ์ œ์ถœ๋ฌผ์€ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค, @embender. ๋‚˜๋Š” ํŠนํžˆ ๋งˆ์ง€๋ง‰๊ณผ ์ฒซ ๋ฒˆ์งธ ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

WebUI
์ œํ’ˆ๊ตฐ ๋‚ด์˜ ๋‹ค๋ฅธ ์ œํ’ˆ์— ๋ฐฐ์น˜๋˜์ง€ ์•Š์€ WinUI ์•„์ด์ฝ˜์„ ๋น ๋ฅด๊ฒŒ ์กฐ๋กฑํ–ˆ์Šต๋‹ˆ๋‹ค.

์ธํฌ๋ ˆ๋”๋ธ”, @iconredesign! ์•ฑ ์˜์—ญ์„ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ค๊ธฐ ์œ„ํ•ด ์•„์ด์ฝ˜์— ์Œ์˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

Microsoft Word ์•„์ด์ฝ˜(์•„๋ž˜)๊ณผ์˜ ํ˜ผ๋™์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด Fluent Design System ์ƒ‰์ƒ ๋˜๋Š” ์ด์™€ ์œ ์‚ฌํ•œ

Microsoft Word icon

์ „์ ์œผ๋กœ! ๋‚˜๋Š” WinUI ํ…Œ๋งˆ ์ƒ‰์ƒ์„ ์œ ์ง€ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์ง€๋งŒ, ์•„๋งˆ๋„ ๊ฐ€์žฅ ์งง์€ ๋ˆˆ์œผ๋กœ ๋ณด๊ธฐ์—๋Š” ๋™์ผํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋– ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค.

์ œ์‹œ๋œ ์ง€์นจ์„ ์‚ดํŽด๋ณด๊ณ  ์ˆ˜์ •๋ณธ์„ ์ œ์ถœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

@iconredesign

์ „์ ์œผ๋กœ! ๋‚˜๋Š” WinUI ํ…Œ๋งˆ ์ƒ‰์ƒ์„ ์œ ์ง€ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์ง€๋งŒ, ์•„๋งˆ๋„ ๊ฐ€์žฅ ์งง์€ ๋ˆˆ์œผ๋กœ ๋ณด๊ธฐ์—๋Š” ๋™์ผํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋– ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค.

์ œ์‹œ๋œ ์ง€์นจ์„ ์‚ดํŽด๋ณด๊ณ  ์ˆ˜์ •๋ณธ์„ ์ œ์ถœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

์ข‹์€ ์†Œ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ํ…Œ๋งˆ ์ƒ‰์ƒ์„ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๊ฐ€์ด๋“œ๋ผ์ธ์€ ๊ทธ๋Ÿฐ ์ ์—์„œ ์˜๋„์ ์œผ๋กœ ๋Š์Šจํ•ด์ ธ์„œ ์ด๊ฒƒ์„ ๋ฉ‹์ง€๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์ž์œ ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

@SavoySchuler

๊ฝƒ์žŽ ์žฅ์‹

๋กœ๊ณ ๊ฐ€ ๊ณต์‹ํ™”๋˜๋ฉด ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋Š” ์…”์ธ ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

@SavoySchuler

๊ฝƒ์žŽ ์žฅ์‹

๋กœ๊ณ ๊ฐ€ ๊ณต์‹ํ™”๋˜๋ฉด ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋Š” ์…”์ธ ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

@shaggygi , ์ฃผ๋ชฉํ–ˆ์Šต๋‹ˆ๋‹ค! ์•ž์œผ๋กœ ๋ช‡ ๋…„ ๋™์•ˆ ์–ด๋–ค ์ข…๋ฅ˜์˜ ๋””์ž์ธ์œผ๋กœ ๋งค์ฃผ ์šฐ๋ฆฌ ์…”์ธ ๋ฅผ ์ž…๊ฒŒ ๋ ๊นŒ์š”? ์Šค์›จ๊ทธ์— ๋Œ€ํ•œ ๋‚ด ๊ธฐ์ค€์€ ์ ์–ด๋„ ๊ทธ ์ •๋„๋Š” ๋†’์Šต๋‹ˆ๋‹ค. ๐Ÿ˜‰

@SavoySchuler ์ €๋Š” ๋„ˆ๋ฌด ํ™”๋ คํ•œ ๐Ÿ˜„์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ณดํ†ต 2์ฃผ๋งˆ๋‹ค GitHub ์…”์ธ  ๋ฅผ ์ž…์Šต๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ์ตœ์ข… ๋กœ๊ณ ๊ฐ€ ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค... ์•„๋งˆ๋„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์„ค๋ช…/ํ™๋ณด์˜ ์˜๋ฏธ๋ฅผ ๊ถ๊ธˆํ•ด ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WebUI v2

๋””์ž์ด๋„ˆ๊ฐ€ ์™„์ „ํ•œ ์„ ์–ธ๋ฌธ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ก  ๋กœ๊ณ ๋Š” Microsoft์˜ ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์„ ์—ฐ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ทธ ๋ฐฐํ›„์˜ ์กฐ์ง์„ ๋ถ„๋ช…ํžˆ ํ•˜๊ณ  ๋ชจ์˜ UI์˜ ๋„์ƒํ•™์€ ์ด ์•ฑ์˜ ์šฉ๋„๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. WinUI >๋Š” Office ์ œํ’ˆ๊ณผ ์ฐจ๋ณ„ํ™”๋˜๋ฉฐ, ๋ฌธ์ž ๋Œ€์‹  ๋Œ€๊ด„ํ˜ธ์™€ ์Šฌ๋ž˜์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ™•์—ฐํžˆ ๋‹ฌ๋ผ์ง€๊ณ  ๋ฌธ์ž์˜ ํ˜ผ๋™์„ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด์ ์œผ๋กœ ์•„์ด์ฝ˜์€ 1) Microsoft ์ œํ’ˆ, 2) UI ๋””์ž์ธ์„ ์œ„ํ•œ ์ฝ”๋“œ ๊ธฐ๋ฐ˜ ๋„๊ตฌ, 3) Office ์ œํ’ˆ์ด ์•„๋‹˜์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

ํ‰๋ฉด ๋””์ž์ธ์€ ์•ฑ์˜ ์ฃผ์š” ํ…Œ๋งˆ ์ƒ‰์ƒ์ด ๋ฐฐ๊ฒฝ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ์š”์†Œ๋ฅผ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์€์œ ์ ์œผ๋กœ ์•ฑ์˜ "๊ธฐ๋ณธ"์ด๋ฉฐ Excel๊ณผ ๊ฐ™์€ ์•ฑ์˜ ๋””์ž์ธ ๊ณ„ํš๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. "WebUI๋Š” ๊ทธ ์œ„์— ์žˆ๋Š” UI ๋””์ž์ธ์˜ ๊ทผ๊ฐ„์ด๋‹ค. ๊ทธ๊ฒƒ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ–ˆ๋‹ค"๋Š” ๊ฒฐ๋ก ์„ ์‹œ๊ฐ์ ์œผ๋กœ ๋„์ถœํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‚ด ๋กœ๊ณ ๊ฐ€ ์‹ค์ œ๋กœ ์ œํ’ˆ์„ ๋‚˜ํƒ€๋‚ด๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด WinUI๋ฅผ ๊ฐ„๋žตํ•˜๊ฒŒ ์กฐ์‚ฌํ•˜๋Š” ๋™์•ˆ ๊ด‘๋ฒ”์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์ƒ˜ํ”Œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ํ”Œ๋ž˜๊ทธ์‹ญ ์ด๋ฏธ์ง€๊ฐ€ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 1) ์ถ”ํ•œ ๋””์ž์ธ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•œ ์ƒ‰์ƒ์˜ ๋‹จ์ˆœ์„ฑ, 2) ํฐ์ƒ‰๊ณผ์˜ ์Œ์˜ ์ฐจ์ด์ผ ๋ฟ ์•„๋‹ˆ๋ผ ์ค‘๋ฆฝ์ ์ด๋ฉฐ, 3) ํŠธ๋ ˆ์ด๋“œ๋ฅผ ํ†ตํ•ด ์ด๋ฅผ ๋”์šฑ ๊ฐ•ํ™”ํ•˜๋Š” ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ•์กฐํ•˜๊ธฐ ์œ„ํ•ด ํ•ด๋‹น ์ด๋ฏธ์ง€์—์„œ ํšŒ์ƒ‰์„ ์ƒ์ง•์ ์œผ๋กœ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋””์ž์ธ(๋‚ด๊ฐ€ ๊ฐœ์ธ์ ์œผ๋กœ ์ข‹์•„ํ•จ), 4) ํšŒ์ƒ‰์˜ ์ฐจ๋ณ„ํ™”๋œ ํ†ค์€ ์•„์ด์ฝ˜์ด ๋ Œ๋”๋ง๋˜๋Š” ํฌ๊ธฐ, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ž‘์—… ํ‘œ์‹œ์ค„์˜ ํฌ๊ธฐ์— ๊ด€๊ณ„์—†์ด ์ด ์€์œ ๊ฐ€ ์ž‘๋™ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ–ˆ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ํ‘œ์ค€ํ™”์˜ ์ฃผ์ œ์—์„œ ๋””์ž์ธ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ ์ด๋ฏธ ์‚ฌ์šฉ๋œ ์ƒ‰์ƒ๋ณด๋‹ค Microsoft ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ ๋” ๋‚˜์€ ์ƒ‰์ƒ์ด ์–ด๋”” ์žˆ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์€ ์ด๋ฏธ ํฐ์ƒ‰๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ํ๋ฆ…๋‹ˆ๋‹ค.

๋งˆ์Œ์— ๋“œ์…จ์œผ๋ฉด ์ข‹๊ฒ ๊ณ , ๊ณ ๋ฏผ์ด ๋˜์‹œ๋ฉด ์ฃผ์ €ํ•˜์ง€ ๋งˆ์‹œ๊ณ  ์˜ฌ๋ ค์ฃผ์„ธ์š”!

ํ•˜์ง€๋งŒ ์ด ๋””์ž์ธ์— ์–ฝ๋งค์˜€๋‹ค๊ณ  ๋Š๋ผ์…จ๋‹ค๋ฉด ์‚ฌ๊ณผ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋” ์ ์ ˆํ•œ ๊ฒฝ์šฐ ์ƒˆ๋กœ ๊ณ ์นจ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@iconredesign
๋””์ž์ธ ์ด๋ฉด์˜ ์•„์ด๋””์–ด๋Š” ๊ดœ์ฐฎ์ง€๋งŒ ์‹คํ–‰์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒซ์งธ, ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ์˜ ๋ฐ˜๊ฒฝ์ด 3๊ฐœ์ธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋งˆ์Šคํ„ฐ ํ”„๋ ˆ์ž„์— ๋Œ€ํ•ด ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜๊ณ  > ์•ˆ์— ์žˆ๋Š” ์ƒ์ž์™€ ์นด๋“œ์— ๋Œ€ํ•ด ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๋‘˜์งธ, ์ƒ‰์ƒ์„ ์•ฝ๊ฐ„ ์กฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ƒ๋‹จ์— ๋ฐ์€ ์Œ์˜์„ ํ‘œ์‹œํ•˜๊ณ  ๊ทธ ์•„๋ž˜์— ์–ด๋‘ก๊ฒŒ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

์…‹์งธ, ๋ถˆํˆฌ๋ช…๋„๊ฐ€์žˆ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์–ด๋‘์šด ์‚ฌ๊ฐํ˜•์œผ๋กœ ๊ทธ๋ฆผ์ž๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๊นŒ? ์ข€ ๋” ์ถ”์ƒ์ ์ธ ๊ฒฝ์šฐ์—๋Š” ๊ดœ์ฐฎ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์™„๋ฃŒ๋˜๋Š” ๋ฐฉ์‹์ด ์•„๋‹™๋‹ˆ๋‹ค.

๋˜ํ•œ ๋””์ž์ธ์€ ์•„์ด์ฝ˜์„ ๊ฐ€์ ธ ์™€์„œ Illustrator์—์„œ ๋ฒกํ„ฐํ™”ํ•˜๊ณ  ์•ฝ๊ฐ„ ๋ณ€๊ฒฝํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค(์ฒซ์ธ์ƒ์ด ์–ด๋• ๋Š”์ง€).

๊ทธ๋ž˜์„œ ๋‚˜๋Š” ๋จธ๋ฆฌ์— ๊ฐ‡ํžˆ๋Š” ๊ฒƒ์— ๋ฉด์—ญ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์™ธ๋ถ€์˜ ์˜๊ฒฌ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ท€ํ•˜์˜ ์ œ์•ˆ์„ ๊ณ ๋ คํ•˜์—ฌ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

๊ทธ๋ฆผ์ž๊ฐ€ ์•„์ง ์ดˆ๊ธฐ ๋‹จ๊ณ„์ด๋ฏ€๋กœ ์ตœ์ข… ๊ฒฐ๊ณผ๊ฐ€ ์ด๋ ‡๊ฒŒ ์ •๋ฆฌ๋˜์ง€ ์•Š์€ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›๋ž˜ ๋‹จ์ˆœํ•œ ๋ชจํ˜•์œผ๋กœ ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ๊ณผ๋Š” ๋‹ฌ๋ฆฌ ๋ง ๊ทธ๋Œ€๋กœ ์†์ด ๋‹ฟ์ง€ ์•Š์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @SavoySchuler๋‹˜ ,

@iconredesign

๊ทธ๋ฆผ์ž๊ฐ€ ์•„์ง ์ดˆ๊ธฐ ๋‹จ๊ณ„์ด๋ฏ€๋กœ ์ตœ์ข… ๊ฒฐ๊ณผ๊ฐ€ ์ด๋ ‡๊ฒŒ ์ •๋ฆฌ๋˜์ง€ ์•Š์€ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›๋ž˜ ๋‹จ์ˆœํ•œ ๋ชจํ˜•์œผ๋กœ ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ๊ณผ๋Š” ๋‹ฌ๋ฆฌ ๋ง ๊ทธ๋Œ€๋กœ ์†์ด ๋‹ฟ์ง€ ์•Š์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‚ฌ๊ฐํ˜•์„ ๋งŒ๋“ค๊ณ  ์ƒ‰์ƒ์„ ์„ ํƒํ•˜๊ณ  ๋ถˆํˆฌ๋ช…๋„๋ฅผ ์ค„์ธ ๋‹ค์Œ ๋ณต์‚ฌํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋ฒ„ํŠผ ํ•˜๋‚˜๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ทธ๋ฆผ์ž๋ฅผ ์–ป๋Š” ๊ฒƒ์ด ๋” ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๊นŒ? ๐Ÿ˜„

WebUI v3

๋ชจ๋“  ๋ฌธ์ œ ํ•ด๊ฒฐ:

1 - ๋ชจ๋“  ๋ฐ˜๊ฒฝ์„ ํ†ตํ•ฉํ•˜๊ณ  ์•„์ด์ฝ˜์˜ ์ƒ๋‹จ์„ ์ˆ˜์ •ํ–ˆ๋Š”๋ฐ, ์ด๋Š” ํฐ ์‹ค์ˆ˜์˜€์Šต๋‹ˆ๋‹ค. ์นด๋“œ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ง์„  ๋ชจ์„œ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

2 - ์ด์ œ ํƒ์ƒ‰ ๋ชจ์Œ์ด ๋” ์–ด๋‘์›Œ์ง€๋ฉฐ ๋ชฉ๋ก์˜ ์ฒซ ๋ฒˆ์งธ ๋ฉ”๋‰ด ํ•ญ๋ชฉ๊ณผ ๋™์ผํ•œ ์Œ์˜์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

3 - ๋งˆ์ง€๋ง‰์œผ๋กœ ์ดˆ๊ธฐ ๋ชฉ์—…์„ ์œ„ํ•ด ํ•ด๋‹น ๋ถ€๋ถ„์„ ๋Œ์ง„ํ•œ ํ›„ ์•ž์„œ ์–ธ๊ธ‰ํ•œ "ํ•˜๋‚˜์˜ ๋ฒ„ํŠผ"์„ ํด๋ฆญํ•˜์—ฌ ์ด์ œ ๊ทธ๋ฆผ์ž๊ฐ€ ํ›จ์”ฌ ๋” ๋ฉ‹์ง€๊ฒŒ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•„์ด์ฝ˜์—์„œ ๋ˆ„๋ฝ ๋œ ๊ฒƒ์„ ์ฐพ๊ณ  ์žˆ์ง€๋งŒ ์ง€๊ธˆ์€ ๊ดœ์ฐฎ์•„ ๋ณด์ž…๋‹ˆ๋‹ค.

@iconredesign
์ด์ œ ์ˆ˜์ •์œผ๋กœ ์กฐ๊ธˆ ๋‚˜์•„์กŒ์Šต๋‹ˆ๋‹ค ๐Ÿ™‚

IDK, ์ €๋งŒ ๊ทธ๋Ÿด ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์ƒˆ๋กœ์šด ๋ฐฉํ–ฅ์„ ์‹œ๋„ํ• ๊นŒ์š”? ์›Œ๋“œ ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ์ƒ๊ฐ๋‚˜๋„ค์š”...

WebUI variant

๋‹น์‹ ์ด ๋ฌผ์—ˆ๊ณ , ๋‚˜๋Š” ๋ฐฐ๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค! ๋‹ค๋ฅธ ํ…Œ์ดํฌ, ๊ทธ๋ž˜์„œ >๋Š” ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ผ๋ถ€์ด๊ณ  ์š”์†Œ๊ฐ€ ์‹œํŠธ์—์„œ ์ œ๊ฑฐ๋˜์–ด ํ˜ธ์ถœ ์š”์†Œ๊ฐ€ ์—ฌ์ „ํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ๋ž€์ƒ‰์€ WinUI ํŒŒ๋ž€์ƒ‰์ž…๋‹ˆ๋‹ค.

@iconredesign
๊ฐœ์„ ๋˜๊ณ  ์žˆ์ง€๋งŒ ์ด์ œ ์šฐ๋ฆฌ๋Š” ๋„ˆ๋ฌด ํ‰ํ‰ํ•˜๊ณ  ๋„ˆ๋ฌด ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๋ฅผ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. Fluent๋Š” (์•ฝ๊ฐ„) ๊ทธ๋ผ๋””์–ธํŠธ, ๊ทธ๋ฆผ์ž ๋ฐ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ ์ชฝ์œผ๋กœ ์ด๋™ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํšŒ์ƒ‰/ํฐ์ƒ‰ ์ƒ์ž๋Š” ๋ฉ”๋‰ด ํ•ญ๋ชฉ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋˜๋Š”?

ํŽธ์ง‘: ๋˜ํ•œ ์ž‘์€ ํฌ๊ธฐ(์ฒซ ๋ฒˆ์งธ ๊ฒŒ์‹œ๋ฌผ์—์„œ ์–ธ๊ธ‰ํ•œ ๋Œ€๋กœ)์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณด์„ธ์š”. ์ด๊ฒƒ์ด ์–ผ๋งˆ๋‚˜ ํ•ด๋… ๊ฐ€๋Šฅํ•œ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. :)

์ด ๋ณ€ํ˜•์€ ์ž‘์€ ํฌ๊ธฐ๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ํฌ๊ธฐ์—์„œ๋Š” ๊ทธ๋ผ๋””์–ธํŠธ์™€ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์š”์†Œ๊ฐ€ ์‚ฌ๋ผ์ง€๋ฉด์„œ ๋ชจ๋“  ๊ฒƒ์ด ์ถ•์†Œ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด ๋””์ž์ธ์€ ์ž‘์—… ํ‘œ์‹œ์ค„์— ์™„๋ฒฝํ•˜๊ฒŒ ํ‘œ์‹œ๋˜๋ฏ€๋กœ ์•ˆ์‹ฌํ•˜์‹ญ์‹œ์˜ค. ์ฃผ์š” ์š”์†Œ๋Š” ํƒ์ƒ‰ ๋ชจ์Œ์˜ ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด์ž…๋‹ˆ๋‹ค.

@iconredesign
"๋” ํฐ" ๋ฒ„์ „์„ ๋งŒ๋“œ์„ธ์š”. :D

๋˜ํ•œ ๋” ์ž‘์€ ํฌ๊ธฐ์—์„œ๋„ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ๋ˆˆ์— ๋Œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ;)
์˜ˆ: Visual Studio(์ฝ”๋“œ) ์•„์ด์ฝ˜, Sublime Text, Adobe ์ œํ’ˆ๊ตฐ, ...

๋‚˜๋Š” ํ™•์‹คํžˆ ์—ฌ๋Ÿฌ ๋ฐฉํ–ฅ์„ ํƒ์ƒ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! @iconredesign์˜ ์ด ์ œ์ถœ๋ฌผ์ด ์ •๋ง ๋งˆ์Œ์—

WebUI v3

๋‚ด๊ฐ€ ์ข‹์•„ํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Microsoft Office Suite ์•„์ด์ฝ˜๊ณผ์˜ ์ •๋ ฌ์€ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๋ณด์™„ํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ์ ์œผ๋กœ ๋ˆ„๊ฐ€ ์ œํ’ˆ์„ ์ œ๊ณตํ•˜๊ณ  ์‹ ๋ขฐ๋ฅผ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ค๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•ฑ ๋น„์œ ๊ฐ€ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋กค ๋ง‰๋Œ€์™€ ๋ฃจํŠธ ์™ธ๋ถ€ ์ฐฝ ํ”Œ๋ผ์ด์•„์›ƒ์€ ์ƒˆ๋กญ๊ณ  ์˜ค๋ž˜๋œ ์ปจํŠธ๋กค ์ง‘ํ•ฉ์— ๋Œ€ํ•œ ๋ช…ํ™•ํ•œ ํ˜ธ์ถœ์ž…๋‹ˆ๋‹ค.
  • > ํ…์ŠคํŠธ๋Š” ์ด๊ฒƒ์ด ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋„๊ตฌ๋ผ๋Š” ๊ฐœ๋…์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋…์— ๋Œ€ํ•œ ์•„์ด๋””์–ด:

  • ์ฃผ์š” ๊ด€์‹ฌ์‚ฌ๋Š” Word์˜ ์ƒ‰ ๊ตฌ์„ฑํ‘œ์™€์˜ ์œตํ•ฉ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. @embender ์˜ ๋””์ž์ธ์ด ์ข‹์€ ์ ์€ ํˆฌํ†ค ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋กœ ๋ถ„๊ธฐํ•˜์—ฌ ๊ทธ๋…€์˜ ์ฒซ ๋ฒˆ์งธ ๋ฐ ์„ธ ๋ฒˆ์งธ ๋””์ž์ธ์ด ๋„ˆ๋ฌด ๊ฐ€๊นŒ์šด Office ์•„์ด์ฝ˜ ์˜์—ญ์„ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๊ณ  ์„ฑ๊ณต์ ์œผ๋กœ ์ƒ‰์ƒ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋””์ž์ธ์— @embender ์˜ ๋…น์ƒ‰/๋ณด๋ผ์ƒ‰ ๋˜๋Š” ๋‹ค๋ฅธ ๊ฒƒ๊ณผ ๊ฐ™์€ ํ•œ ์Œ์˜ ์ƒ‰์ƒ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
  • "์•ฑ ์ฝ˜ํ…์ธ "๋„ Word์ฒ˜๋Ÿผ ๋ณด์ด์ง€ ์•Š๊ฒŒ ์žฌ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๋“œ๋ฅผ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜ ProgressRing์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Windows ์Šคํ† ์–ด์˜ "Xaml ์ปจํŠธ๋กค ๊ฐค๋Ÿฌ๋ฆฌ" ์•ฑ์—๋Š” ์ „์ฒด UI ์ปจํŠธ๋กค ์ปฌ๋ ‰์…˜๊ณผ ํ•ด๋‹น ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Xaml ์ปจํŠธ๋กค ๊ฐค๋Ÿฌ๋ฆฌ ์•ฑ์˜ ์ปจํŠธ๋กค ์•„์ด์ฝ˜ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ:

Xaml Controls Gallery app screenshot

์•„๋งˆ๋„ ์—ฌ๊ธฐ์— ์žˆ๋Š” ์˜์ƒ ์ค‘ ์ผ๋ถ€๊ฐ€ ์˜๊ฐ์„ ์–ป๋Š” ๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด ๋ชจ๋“  ํ•ญ๋ชฉ์„ ํด๋ฆญํ•˜๋ฉด UI ์ปจํŠธ๋กค์˜ ์‹ค์ œ ์‹œ๊ฐ์  ๋™์ž‘๋„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@SavoySchuler๋„ Fluent ์น˜๋ฃŒ๋ฅผ

๋‚ด์ผ ๋ชฉ์—…์„ ๋งŒ๋“ค์–ด ์˜ฌ๋ ค๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค

ํ˜„์žฌ ์•„์ด์ฝ˜์˜ </> ๋ถ€๋ถ„์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
image

๋˜๋Š” ์˜ค๋ž˜๋œ ๊ฒƒ์˜ ๋ ˆํŠธ๋กœ, ์นœ์ˆ™ํ•œ ์•„์ด์ฝ˜์„ ํ˜„๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

Untitled

๋‚ด ์กฐ์žกํ•œ ์Šค์ผ€์น˜๋ฅผ ์šฉ์„œํ•˜์‹ญ์‹œ์˜ค.

๋˜ํ•œ @iconredesign ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ gt-lt ์ค‘๊ด„ํ˜ธ์— ๋Œ€ํ•ด ๋‹ค๋ฅธ WinUI ์นœํ™”์  ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‚˜์—๊ฒŒ๋Š” ์ค‘๊ด„ํ˜ธ ๋ถ€๋ถ„ ์ž์ฒด๋กœ ์ถฉ๋ถ„ํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๊ฒฌ๊ณ ํ•˜๊ณ  ์ตœ์†Œํ•œ์˜ ๋‹จ์ˆœํ•จ์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. 97'์„ ๋Š๋ผ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

@SavoySchuler W ์•„์ด์ฝ˜์€ ์•„๋ฆ„๋‹ต์ง€๋งŒ MS Office Word๋ฅผ ์™ธ์น˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. W ๋Œ€์‹  mabe, </> ๋˜๋Š” ๊ดด์ƒํ•˜๊ณ  ์นœ์ˆ™ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋ด, ๊ฑฐ์˜ ์–ธ๊ธ‰ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์—ˆ๋‹ค. ํ˜„์žฌ ๋กœ๊ณ ๋Š” ๋‚˜์—๊ฒŒ๋„ ํšจ๊ณผ์ ์ด๋‹ค!

์ƒˆ๋กœ์šด Office ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์„ ๋ฉ€๋ฆฌํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์•„์ด์ฝ˜์€ Office 365 ์ œํ’ˆ๊ตฐ์˜ ์ผ๋ถ€์ด๋ฏ€๋กœ Microsoft์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ํ•ญ๋ชฉ์— ์•„์ด์ฝ˜์„ ๋‘๋Š” ๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

ํฌ๊ธฐ๊ฐ€ ์ž˜ ๋งž๋Š” ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•˜๋Š” ๊ฒƒ์€ ์ •๋ง, ์ •๋ง ์–ด๋ ต์Šต๋‹ˆ๋‹ค. Microsoft ๋””์ž์ธ ํŒ€์— ์—ฐ๋ฝํ•˜์—ฌ ์ด ๋ฌธ์ œ๋ฅผ ๋„์™€์ค„ ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋งค์šฐ ๊ธฐ๋ณธ์ ์ธ .NET Core ๋กœ๊ณ ์—์„œ ์˜๊ฐ์„ ๋ฐ›์•„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์‹ค์ œ๋กœ UI ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ '๋น„๋ช…'์„ ์ง€๋ฅด์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์— .NET ์ œํ’ˆ๊ตฐ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ ๋กœ๊ณ ์™€๋„ ์ž˜ ๋งž์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋… 1
Concept1

๊ฐœ๋… 2
Concept2

๊ฐœ๋… 3
Concept3

@neils9001 FWIW, ์ €๋Š” ์ปจ์…‰ 1์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์˜๊ฐ์— ๋Œ€ํ•œ ์ข‹์€ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. (์ €๋Š” ๊ฐœ๋… 2์™€ ๋น„๊ตํ•˜์—ฌ WinUI ํ…์ŠคํŠธ๋ฅผ ๋ชจ๋‘ ํ•œ ์ค„๋กœ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค). ๊ฐœ๋… 3๋„ ๊ฝค ์ข‹์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ๊ฐ„๋‹จํ•˜๋ฉฐ ๋งค๋„๋Ÿฝ๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

winui logo-01

์šฐ๋ฆฌ๊ฐ€ ์ด๋ฏธ ์—ฌ๊ธฐ ์žˆ๊ณ  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 ์— ๋Œ€ํ•ด ๋น„์Šทํ•œ ์ƒ๊ฐ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ๋‚ด๊ฐ€ ์ •๋ฆฌํ•˜๊ณ  ํŽธ์ง‘ํ•œ ์ฒซ ๋ฒˆ์งธ ์‹œ๋„์ž…๋‹ˆ๋‹ค.
256
image

์ฐฝ๊ณผ ๋ถ„๋ฆฌ๋œ ๋‘ ๋ฒˆ์งธ ์ œ์ถœ์˜ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. @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, ํ”ผ๋“œ๋ฐฑ์€ ๋งค์šฐ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š ๋„ˆ๋ฌด ์ถ”์ƒ์ ์œผ๋กœ ๋Š๊ปด์ง€์ง€ ์•Š์„๊นŒ ๊ฑฑ์ •์ด ๋˜์ง€๋งŒ, ํŒ๋‹จ์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋งก๊ธฐ๊ฒ ์Šต๋‹ˆ๋‹ค!

WinUI_LogoExporation_GitHub

@itsmichaelwest๊ฐ€ ๊ธ‰์Šตํ•˜์—ฌ ์–ธ์ œ๋‚˜์ฒ˜๋Ÿผ ํ›Œ๋ฅญํ•œ ์ผ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค :)

์ €๋Š” ๋ช‡ ๊ฐ€์ง€ ์•„์ด๋””์–ด๋ฅผ ์Šค์ผ€์น˜ํ•ด ์™”์œผ๋ฉฐ ๋” ์„ธ๋ จ๋œ ์•„์ด๋””์–ด๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
image

๋‹ค์Œ์€ Visual Studio์˜ ๋กœ๊ณ ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
winUI logo idea 1

image

winUI logo idea 3

winUI logo idea 4

Fluent Design ์‚ฌ์ดํŠธ์—์„œ ์˜๊ฐ์„ ๋ฐ›์€ ๋กœ๊ณ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

winUI logo idea 5

16px ๋ฐ 32px ํฌ๊ธฐ์˜ ์„ธ๋ จ๋œ ์•„์ด์ฝ˜

image

์‹ค์ œ๋กœ "UI" ๊ฐœ๋… @petroemil์— ๋Œ€ํ•ด ๋น„์Šทํ•œ ์ƒ๊ฐ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

Windows์™€ ๋ถ„๋ฆฌ๋œ ๋‘ ๋ฒˆ์งธ ์ œ์ถœ๋ฌผ์„ ์ž‘์„ฑํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. @weitzhandler ์™€ ์ด ์Šคํƒ€์ผ์„ Microsoft์™€ ์ง์ ‘ ์—ฐ๊ฒฐํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋™์˜. .Net Core UI ๋˜๋Š” .Net UI์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณด๋ฉด ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด์ œ ์ด ์•„์ด์ฝ˜์„ Office ๋ธŒ๋žœ๋“œ์™€ ์—ฐ๊ด€์‹œํ‚ค๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์˜คํ”ผ์Šค ๋ธŒ๋žœ๋“œ๋งŒ ์Šค๋ชฐ ์ปท ์•„์›ƒ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋กญํŒจ๋„๊ณผ ํ•จ๊ป˜.

๋˜ํ•œ ์ด๊ฒƒ์ด ์™„์ „ํ•œ ๋ธŒ๋žœ๋“œ ๋ณ€๊ฒฝ ๋ฐ ์ด๋ฆ„ ์ง€์ •์„ ์œ ๋ฐœํ•œ๋‹ค๋ฉด Windows Community Toolkit์„ ์–ด๋–ป๊ฒŒ ๋” ์ž˜ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

WinUI
WinUI ์ปค๋ฎค๋‹ˆํ‹ฐ ํˆดํ‚ท?

์žฅ๊ธฐ์  ๊ด€์ ์—์„œ ๋””์ž์ธ์€ Windows(win) UI ๋ช…๋ช…์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๊นŒ?

Artboard Copy
Artboard

winUI logo idea 7

์‹ค์ œ๋กœ "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์˜ ๋ชฉํ‘œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

"WinUI 3๋Š” ์ตœ์‹  Windows ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ํ”Œ๋žซํผ์„ ๋” ๋งŽ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋” ๋น ๋ฅด๊ณ  ๊ฐœ๋ฐฉ๋œ ๋ฐฉ์‹์œผ๋กœ ์ œ๊ณตํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค."

๋„์›€์ด ๋œ๋‹ค๋ฉด ์ด ์•ˆ์— ์žˆ๋Š” ๋‚ด์šฉ์„ ์กฐ๊ธˆ ๋” ํ’€์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์ ์ธ ์„ธ๋ถ€ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ์ฐฝ์˜์  ์ •์‹ ์ด ํํŠธ๋Ÿฌ์ง€์ง€ ์•Š๋„๋ก ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์•Œ๋ ค์ฃผ์„ธ์š”! ๐Ÿ˜Š

image

๋‹ค์Œ์€ Office์˜ Fabric ์•„์ด์ฝ˜์ฒ˜๋Ÿผ ๋ณด์ด๋„๋ก ์–‘์‹ํ™”๋œ ํ˜„์žฌ ์ฑ… ๋กœ๊ณ ์— ๋Œ€ํ•œ ์ œ ์˜๊ฒฌ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ ์•ž์„œ ์–ธ๊ธ‰ํ•œ @petroemil ์ฒ˜๋Ÿผ "WinAPI"์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ๋งŒ๋“œ๋Š” ์ž์œ ๋ฅผ

WinUI ํŒจ๋ธŒ๋ฆญ
WinUI Fabric

WinAPI ํŒจ๋ธŒ๋ฆญ [A]
WinAPI Fabric 1

WinAPI ํŒจ๋ธŒ๋ฆญ [B]
WinAPI Fabric 2

๋„ค์ด๋ฐ์„ ์ฃผ์ œ๋กœ

์‹ค์ œ๋กœ "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 ๋กœ๊ณ  ๋น„์œจ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•ฝ๊ฐ„... ์ฐŒ๊ทธ๋Ÿฌ์ ธ ๋ณด์ด์ฃ ? ์ „์ฒด ๋กœ๊ณ ๊ฐ€ ๋” ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ๋Š๊ปด์ง€๋„๋ก ์กฐ๊ธˆ ๋” ๋„“๊ฒŒ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ฐ˜๋Œ€์˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๊ณ  ๋‚ด ๊ฒƒ์„ ์ผ์น˜์‹œํ‚ค๊ธฐ์— ๋„ˆ๋ฌด ๋„“๊ฒŒ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์•„, ์ •๋‹นํ•œ ์ง€์ . ์ž‘์—…ํ•  ๋•Œ ํ˜„์žฌ ๋””์ž์ธ์˜ ๋น„์œจ๊ณผ ์ผ์น˜ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์€๋ฐ, ๋‹ค์‹œ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์„ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ํฌ๊ธฐ์™€ ์œ„์น˜๋ฅผ ์ˆ˜์ •ํ•˜๋ฉด ์ด์ „ ์ œ์ถœ์— ๋Œ€ํ•œ ํŽธ์ง‘ ๋‚ด์šฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
256

๋„ˆ๋น„๋Š” ๊ณ ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค('์–ธ๋” ์นด๋“œ', ํŒŒ๋ž€์ƒ‰ ์Œ์˜์ด ์ž˜๋ชป๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์›์Šค. ๊ทธ๋ž˜๋„ ์ŠคํŒธ ๋ฉ”์ผ์„ ๋ณด๋‚ด๊ณ  ์‹ถ์ง€ ์•Š์œผ๋ฏ€๋กœ ์ผ๋‹จ ๋‘๊ฒ ์Šต๋‹ˆ๋‹ค)
WinUI Fabric

๋‚ด Fabric ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ @AmNotADev ์˜ ๋””์ž์ธ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
WinUI AmNotADev Blue
WinUI  AmNotADev Green

@SavoySchuler
Win Combined
๊ฑฐ์˜ ํŒŒ์›Œํฌ์ธํŠธ ์›Œ๋“œ ์•„ํŠธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

winUI logo idea 9

์ถ•์†Œ๋œ ๋ฒ„์ „, Office์™€ ๊ฐ™์€ Windows 10 Fluent ์•„์ด์ฝ˜ ์Šคํƒ€์ผ(์•„ํฌ๋ฆด ๋…ธ์ด์ฆˆ ํฌํ•จ), ์ฑ… ์€์œ ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

Idea 9 _ all

image

์ด์ „์— ๊ณต์œ ํ–ˆ๋˜ ๋™์ผํ•œ ๋””์ž์ธ์˜ ํ‰๋ฉด ๋ฐ ๋‹จ์ƒ‰ ๋ฒ„์ „๊ณผ ํ‹ฐ์…”์ธ  ๋ชจํ˜•. ํŒจ๋ธŒ๋ฆญ์— ํŒจ๋ธŒ๋ฆญ์ž…๋‹ˆ๋‹ค!
WinUI Fabric Mono
WinUI Literal Fabric

์•ˆ๋…•ํ•˜์„ธ์š”!

์—ฌ๊ธฐ ๋‚ด ์ดˆ๊ธฐ ๋””์ž์ธ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋‚˜์š”?
logos

์•ˆ๋…•ํ•˜์„ธ์š”!
์ด๊ฒƒ์€ WinUI์— ๋Œ€ํ•œ ๋‚˜์˜ ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค.
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๋Š” ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๋‹ฌ๋ฆฌ ๊ฐ€์žฅ์ž๋ฆฌ์— ํ†ฑ๋‹ˆ๊ฐ€ ๋งŽ์€ ๋น„๊ต์  ์–‡์€ ํ†ฑ๋‹ˆ๋ฐ”ํ€ด๊ฐ€ ์žˆ๋Š” ์€ํ™”์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

win-ui-api-logo-sketch

๋™์ „์˜ ํ•œ ๋ฉด์€ ํ…์ŠคํŠธ UI / API ๋˜๋Š” </> / { # } ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ธฐํ˜ธ ๋‚ด์˜ ๊ธฐํ˜ธ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์„ ์ˆ˜ ์žˆ์Œ ์ƒ์ง•์ฃผ์˜), ๋‹ค๋ฅธ ์ชฝ์€ Windows ๋กœ๊ณ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ฝ๊ฐ„์˜ ์ƒ์ƒ๋ ฅ์ด ํ•„์š”ํ•˜์ง€๋งŒ, ์ด๊ฒƒ์ด ์‹ค์ œ๋กœ ์ข‹์•„ ๋ณด์ธ๋‹ค๊ณ  ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ธํ„ฐ์›น์˜ ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ์˜ˆ:

  • ๋จธ๋ฆฟ์†์— ๋– ์˜ค๋ฅธ ํ†ฑ๋‹ˆ๋ฐ”ํ€ด ์ฝ”์ธ ๋””์ž์ธ : link
  • ๊ทธ๋ฆฌ๊ณ  ์ด๋ฏธ ๊ฑฐ๊ธฐ์— ์žˆ์—ˆ๊ณ  ์˜ˆ๋ฅผ ์ฐพ๋‹ค๊ฐ€ BitCoin ์ฝ”์ธ๋„ ๊ฝค ๋ฉ‹์ ธ ๋ณด์ธ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. link

์—ฌ๊ธฐ ๋‚ด ๊ฐœ๋…์ด ์žˆ์Šต๋‹ˆ๋‹ค

WinUI-1

@mdtauk ์˜ ์Šค์ผ€์น˜ ๋ช‡ ๊ฐœ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
WinUI VS ScaledWinUI XAML Card

1

2

3

4

5

6

7

8

@SavoySchuler ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ด๋ฆ„ ๋ณ€๊ฒฝ + UI = HybrUI
๋ชจ๋“  ํ”Œ๋žซํผ์„ ์œ„ํ•œ UI. GitHub์˜ HybrUI.

๋‹น์‹ ์˜ ๋†€๋ผ์šด ์•„์ด๋””์–ด์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค: ์ƒ‰์ƒ๊ณผ XML ํ…Œ๋งˆ๋„ ๋ณ€ํ˜•์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค!

์ด๋Ÿฌํ•œ ๋””์ž์ธ ์ค‘ ๋งŽ์€ ๋ถ€๋ถ„์ด XML ํ…Œ๋งˆ๋ฅผ ์ฐธ์กฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์กด ๋กœ๊ณ ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ์กฐ๊ธˆ ๋” ๋ฐ€์–ด๋ถ™์˜€์„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค! ๊ทธ๋Ÿฌ๋‚˜ XML์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ์ƒ‰ ๊ตฌ์„ฑํ‘œ์™€ ๋™์ผ ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ๋ž€์ƒ‰๊ณผ ํฐ์ƒ‰์„ ๊ณ ์ง‘ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค!

์ด๋Ÿฌํ•œ ํ…Œ๋งˆ ๋ฐ/๋˜๋Š” ์ƒ‰์ƒ์„ ์ „๋ณตํ•˜๋Š” ํž™ํ•˜๊ณ  ํŠธ๋ Œ๋””ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค!

์ฆ‰, WinUI์˜ ์ด๋ฆ„์„ ๋ฐ”๊พธ๋Š” ๊ฒƒ์€ ์ด ๋…ธ๋ ฅ์˜ ๋Œ€์ƒ์ด ์•„๋‹ˆ์ง€๋งŒ ๋กœ๊ณ  ์•„์ด๋””์–ด๊ฐ€ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ์— ๋‹ฌ๋ ค ์žˆ๋‹ค๋ฉด ์–ด์จŒ๋“  ์ž์œ ๋กญ๊ฒŒ ์ œ์ถœํ•˜์‹ญ์‹œ์˜ค. "WinUI"๋ผ๋Š” ์ด๋ฆ„์ด ๋ถ™์€ ๋กœ๊ณ ๊ฐ€ ์ตœ์ข… ์„ ํƒ์„ ํ•˜๊ฒŒ ๋  ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋” ๋งŽ์€ ๊ด€์‹ฌ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ๋งŒ ์•Œ์•„๋‘์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ๋ชจ๋‘ ์ตœ๊ณ ์ž…๋‹ˆ๋‹ค. ๋†€๋ผ์šด ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค! ๐Ÿ†

winui_funky

@IUsername - ์‹œ๊ฐ„๊ณผ ๋””์ž์ธ์˜ ๋†€๋ผ์šด ๋ณ€ํ™”!! ๐ŸŽบ @MikeHillberg ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜์„ธ์š”? ์ด๊ฒƒ๋“ค์ด ๋‹น์‹ ์˜ ์ฐฝ์กฐ์ ์ธ ์ •์‹ ๊ณผ ์กฐํ™”๋ฅผ ์ด๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? @mdtauk ์™€ @embender ๋„ ์œ„์˜ ์‹คํ—˜์ ์ธ ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

ํ๋ธŒ์™€ ๋Œ€๊ด„ํ˜ธ ์ด๋ฏธ์ง€๋ฅผ XML์ด ์•„๋‹Œ XAML๋กœ ๋” ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜ˆ, WinUI๋Š” XAML ์ด์ƒ์ด๋ฏ€๋กœ XAML ์•„์ด์ฝ˜์„ ๋„˜์–ด์„œ๋Š” ๊ฒƒ์ด ๋” ๋‚˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” Book/Library ์ธก๋ฉด๊ณผ XAML ์ธก๋ฉด์— ์ดˆ์ ์„ ๋งž์ถ”๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค(ํ˜„์žฌ XAML์€ WinUI๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์œ ์ผํ•œ UI ํ”„๋ ˆ์ž„์›Œํฌ์ด๋ฉฐ WPF ๋ฐ GDI๊ฐ€ XAML์„ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ฐ€์ ธ์˜ด)

์˜ค๋Š˜์€ 64px์—์„œ 3๋ฐฐ ํ™•๋Œ€ํ•œ ์ฒญ๋ก์ƒ‰ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฌ๋ฏธ์žˆ๋Š”!
WinUI_3x

์†”์งํžˆ, ๋‚˜๋Š” ํŒŒ๋ž€์ƒ‰๊ณผ ํšŒ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋ฅผ ๊ณ ์ˆ˜ํ•˜๋Š” ๋ฐ ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ํŒŒ๋ž€์ƒ‰๊ณผ ๋ณด๋ผ์ƒ‰(ํŠนํžˆ ํŒŒ๋ž€์ƒ‰)์€ Windows์™€ ๊ฐ€์žฅ ๋ฐ€์ ‘ํ•œ ๊ด€๋ จ์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์•„์„œ WinUI ๋กœ๊ณ ๋ฅผ ํŒŒ๋ž€์ƒ‰์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๊ณ  ๋ด…๋‹ˆ๋‹ค. (์ด๋ฆ„์—์„œ "Windows" ๋ฐ "Win"์ด ์ œ๊ฑฐ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ.)

๋˜ ๋‹ค๋ฅธ ์˜๊ฒฌ: Fluent Design ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์•ฑ์˜ ์ƒ‰์ƒ์ด๋“  ์‚ฌ์šฉ์ž์˜ ๊ฐ•์กฐ ์ƒ‰์ƒ์ด๋“  ๋‹จ์ผ ๊ฐ•์กฐ ์ƒ‰์ƒ์— ํฌ๊ฒŒ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. Fluent ์•ฑ์˜ ๋Œ€๋ถ€๋ถ„์˜ ์ƒ‰์ƒ์€ ๊ฐ•์กฐ ์ƒ‰์ƒ์˜ ์ค‘๊ฐ„์ƒ‰๊ณผ ๋ณ€ํ˜•๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. WinUI์˜ ์ƒ‰์ƒ ํŒ”๋ ˆํŠธ๋Š” ํ•˜๋‚˜์˜ ๊ฐ•์กฐ ์ƒ‰์ƒ๊ณผ ๊ฒ€์ •, ํฐ์ƒ‰ ๋ฐ ํšŒ์ƒ‰๊ณผ ๊ฐ™์€ ์ค‘๊ฐ„ ์ƒ‰์ƒ๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฅผ ๋ฐ˜์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ์ตœ์†Œํ•œ์˜ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
idea 11

Fabric Icons
Microsoft๋Š” ์•„์ด์ฝ˜์œผ๋กœ ์ƒˆ๋กœ์šด ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์žฌ์„ค๊ณ„๋œ Office ์•„์ด์ฝ˜๊ณผ ์ƒˆ๋กœ์šด Fabric ์•„์ด์ฝ˜(์—ฌ๊ธฐ์—์„œ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์–ธ๊ธ‰ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ)์€ ์‘์ง‘๋ ฅ ์žˆ๋Š” ๋””์ž์ธ ์–ธ์–ด์˜ ์ผ๋ถ€๋กœ ๋„์›€์ด ๋˜๋Š” ๋งŽ์€ ์š”์†Œ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋“ค ์ค‘ ๋งŽ์€ ๊ฒƒ๋“ค์ด ๊นŠ์ด๋ฅผ ํ†ตํ•ฉํ•˜๊ณ  ์ƒ์ƒํ•œ ์ƒ‰์ƒ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ์ถ”์ƒ์ ์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  ๋‚ด๊ฐ€ ๋ธ”๋ก์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ๊ฒƒ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•„์ฐจ๋ ธ์Šต๋‹ˆ๋‹ค. Excel ์•„์ด์ฝ˜์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๋ธ”๋ก์€ ์„ ๋ช…ํ•œ ๋…น์ƒ‰(๊ฑฐ์˜ ํ”ฝ์…€ํ™”๋œ ๊ทธ๋ผ๋””์–ธํŠธ ๋ฐฉ์‹์œผ๋กœ)์œผ๋กœ ํ‘œ์‹œ๋˜๋ฉฐ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์˜ ์…€์„ ์ถ”์ƒ์ ์œผ๋กœ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊นŠ์ด๋Š” "E"๊ฐ€ ํฌํ•จ๋œ ์‚ฌ๊ฐํ˜•์ด ๊ทธ ์•„๋ž˜ ์‚ฌ๊ฐํ˜•์— ๊ทธ๋ฆผ์ž๋ฅผ ๋“œ๋ฆฌ์šฐ๋Š” ๊นŠ์ด์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๋Ÿฌํ•œ ์š”์†Œ๋“ค์„ ๋‚ด ๋””์ž์ธ์— ๋ฐ˜๋“œ์‹œ ํฌํ•จ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ์˜ˆ์—์„œ ๋ฌ˜์‚ฌํ•œ Office ์•„์ด์ฝ˜์˜ ๊ตฌ์กฐ์—์„œ ๋ฒ—์–ด๋‚˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. WinUI๋Š” Office ์„œ๋น„์Šค๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ์ง์‚ฌ๊ฐํ˜• ์ฐฝ ์œ„์— ํ…์ŠคํŠธ๊ฐ€ ์žˆ๋Š” ์ •์‚ฌ๊ฐํ˜•์„ ๊ฐ–๋Š” ๊ฒƒ์€ ๋””์ž์ธ์„ ์œ„ํ•ด ์„ ํƒํ•œ ๋ฐฉํ–ฅ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋Œ€์‹  ์•„์ด์ฝ˜์„ Microsoft ์ œํ’ˆ์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๋™์‹œ์— ์ฐฝ์˜์„ฑ์„ ์œ„ํ•œ ๋งŽ์€ ๊ณต๊ฐ„์„ ํ—ˆ์šฉํ•˜๋Š” ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์š”์†Œ ์ค‘ ์ผ๋ถ€๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ๋””์ž์ธ์˜ ์ƒ‰์ƒ์— ๋Œ€ํ•ด ๋‹จ์ƒ‰ ๊ทธ๋ผ๋ฐ์ด์…˜ ๋ชจ์–‘์„ ํ†ตํ•ฉํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค(๋งŽ์€ Office/Fabric ์•„์ด์ฝ˜์— ํ‘œ์‹œ๋จ). ๋‚˜๋Š” ์ž˜ ์–ด์šธ๋ฆฌ๋Š” ์ƒ‰์ƒ ์กฐํ•ฉ์„ ์–ป๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— Outlook ์•„์ด์ฝ˜์˜ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๋””์ž์ธ์„ ์›๋ž˜์ฒ˜๋Ÿผ ํŒŒ๋ž€์ƒ‰์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํšจ๊ณผ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ •๋ง๋กœ ๋‹จ์ง€ ์ผ๋ฐ˜์ ์ธ ์•„์ด๋””์–ด๋ฅผ ์–ป๊ณ  ์‹ถ์—ˆ๊ณ  ๊ทธ ์Œ์˜์ด ํšจ๊ณผ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ๋””์ž์ธ์—์„œ ๋ธ”๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ถ”์ƒ์ ์œผ๋กœ ํ‘œํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋””์ž์ธ์—์„œ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ •์˜๋˜์ง€ ์•Š๊ณ  WinUI ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ์•ˆํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๋ ˆ์ด์•„์›ƒ์„ ์ˆ˜์šฉํ•˜๋Š” ๊ทธ๋ฆฌ๋“œ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ตฌ์„ฑ ์š”์†Œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋กœ ๋Š๊ปด์กŒ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋งŽ์€ ๋””์ž์ธ์—์„œ ๊ทธ๋ฆผ์ž๋กœ ํ‘œ์‹œ๋œ ๊นŠ์ด๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๊นŠ์ด ํšจ๊ณผ๋Š” ๊ทธ ์ค‘ ์ผ๋ถ€์— ๋Œ€ํ•ด ๊ฐœ์„ ๋˜์–ด์•ผ ํ•˜์ง€๋งŒ ์ด์ „์— ๋งํ–ˆ๋“ฏ์ด ์ด๋Ÿฌํ•œ ํšจ๊ณผ๋Š” ์ผ๋ฐ˜์ ์ธ ๊ฐœ๋…์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Icons 2 Layout

Icons 1 Layout

๊ถ๊ธˆํ•˜์‹  ๋ถ„๋“ค์ด ๊ณ„์‹œ๋‹ค๋ฉด ๋‹ค์Œ์€ ์ €์˜ ์ดˆ๊ธฐ ์Šค์ผ€์น˜ ์ค‘ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

321
123

4 Logos

์œ„์— ํ‘œ์‹œ๋œ ์—ฌ๋Ÿฌ ๋ฐ˜๋ณต์ด ์žˆ๋Š” 4๊ฐœ์˜ ๋””์ž์ธ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ์˜ ์‚ฌ์ง„๊ณผ ํ•จ๊ป˜ ์กฐ๊ธˆ ๋” ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  1. ์›๋ž˜ ๋กœ๊ณ ์˜ ํ˜„๋Œ€ํ™”๋œ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์›๋ณธ์˜ ์ฑ…๊ณผ ๋„์„œ๊ด€ ๋น„์œ ๋ฅผ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ง€๋Š” ์ถ”์ƒํ™”๋œ UI๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์œผ๋กœ ํ•ด์„๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ๊ฒƒ์€ ๋ฉ‹์ง„ ์ข…๋ฅ˜์˜ ์—ฌ๋Ÿฌ ์€์œ ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ํ…์ŠคํŠธ๋Š” ์ƒˆ๋กœ์šด ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜๊ณผ ์œ ์‚ฌํ•œ ์Šคํƒ€์ผ๋กœ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ถ๋งˆํฌ๋Š” Fabric ์•„์ด์ฝ˜๊ณผ Fluent Design์˜ ์ฃผ์š” ์†์„ฑ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ €์—๊ฒŒ ์ค‘์š”ํ•œ ๊นŠ์ด๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

  2. WindowsUI๋ผ๋Š” ์ด๋ฆ„์„ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๋ฉด ์ด ๋””์ž์ธ์€ ์‚ฌ์šฉ์ž์—๊ฒŒ Windows ์Šคํƒ€์ผ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

  3. ์ˆ˜์ง ํƒ์ƒ‰์€ ๋งŽ์€ ์•ฑ๊ณผ ์‚ฌ์ดํŠธ์— ํ‘œ์‹œ๋˜๋Š” Windows UI์˜ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ์ด ๋””์ž์ธ์€ Windows ํ„ฐ๋ฏธ๋„ ๋กœ๊ณ ์™€ ์œ ์‚ฌํ•œ ์Šคํƒ€์ผ๋กœ ๋‹จ์ˆœํ™”๋œ ๋ฒ„์ „์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค(๋ชจ์–‘๊ณผ ๋‘ ๊ฐ€์ง€ ๋ชจ๋‘ ์ฃผ์š” ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ๋ฅผ ๊ฐ•์กฐํ•˜๋Š” ๋ฐฉ์‹. ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜์˜ ๊ฒฝ์šฐ ์ˆ˜์ง ํƒ์ƒ‰ ๋Œ€์‹  ํƒญ์ž„). ํ…์ŠคํŠธ๋ฅผ ๋” ์ฝ๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ƒ‰์ƒ์„ ์•ฝ๊ฐ„ ํ˜ผํ•ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๊ฒƒ์ด Windows ๋””์ž์ธ ์–ธ์–ด์— ๊ฝค ์ž˜ ์–ด์šธ๋ฆฐ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

  4. ๋‚˜๋Š” ์ด ๋””์ž์ธ์˜ ๋‹ค์–‘ํ•œ ๋ฐ˜๋ณต์„ ์‚ฌ์šฉํ•˜์—ฌ UI(๋ฐ ์ด๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ)์˜ ๊ทน๋‹จ์ ์ธ ์ถ”์ƒํ™”๋ฅผ ๋ณด์—ฌ์ฃผ๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋งค์šฐ ๋‹จ์ˆœํ•˜์ง€๋งŒ ๋ฉ‹์ง€๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

@NoahFeller - ์ •๋ง ์•„์ด์ฝ˜ 1์„ ํŒŒ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ๋‚˜๋Š” ์ฑ… ์€์œ ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜์ง€๋งŒ ์ฑ… ํ‘œ์ง€์˜ ๊ฒฉ์ž๋ฅผ ์ดํ•ดํ•˜๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ํŒŒ๋ž€์ƒ‰ ๊ฒฉ์ž๋Š” ์•„์ด์ฝ˜์— ์•ฝ๊ฐ„์˜ ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ฉ€๋ฆฌ์„œ ๋ถ„์„ํ•˜๊ธฐ ์–ด๋ ต๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋” ๊ฐ„๋‹จํ•œ "์ปค๋ฒ„"๋กœ ์–ด๋–ป๊ฒŒ ๋ณด์ผ๊นŒ์š”?

@stmoy ๊ทธ๊ฒƒ๋„ ์ œ๊ฐ€ ์ข‹์•„ํ•˜๋Š” ๊ฒƒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๋“œ ์ด๋ฉด์˜ ์•„์ด๋””์–ด๋Š” UI๋ฅผ ๋งค์šฐ ๋‹จ์ˆœํ•˜๊ณ  ์ถ”์ƒ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ WinUI์˜ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹น์‹ ์˜ ์š”์ ์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ์ƒ‰์ƒ ์Œ์˜์ด ๋” ๋น„์Šทํ•˜๋ฉด ๋…ธ์ด์ฆˆ๊ฐ€ ๋œ ๋ณด์ด๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ํŒจ๋ธŒ๋ฆญ ์•„์ด์ฝ˜(๋‚ด ํœด๋Œ€ํฐ, ๋‹จ๋ง๊ธฐ, ์˜คํ”ผ์Šค ์•„์ด์ฝ˜)์˜ ์Šคํƒ€์ผ์— ๋งž๊ฒŒ ๋ธ”๋ก์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๋“œ๊ฐ€ ์—†๋Š” ์ฒซ ๋ฒˆ์งธ ์ด๋ฏธ์ง€์˜ ์™ผ์ชฝ ํ•˜๋‹จ์— ์•„์ด์ฝ˜ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ ๋ชจ์–‘์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๋ณ€ํ˜•์„ ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ๊ฐํ˜•์˜ ์ƒ‰์ƒ๊ณผ ๋ ˆ์ด์•„์›ƒ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฑ…๊ฐˆํ”ผ๋ฅผ ์กฐ๊ธˆ ๋” ๋„“ํžˆ๋Š” ๊ฒƒ๋„ ๊ณ ๋ ค ์ค‘์ž…๋‹ˆ๋‹ค. ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@itsmichaelwest , ๋””์ž์ธ์—์„œ ํ๋ธŒ๋Š” ๋ฌด์—‡์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๊นŒ? ๋‚˜์—๊ฒŒ ๊ทธ๊ฒƒ์€ ๋งˆํฌ์—… ๊ธฐ๋ฐ˜ UI ํ”„๋ ˆ์ž„์›Œํฌ๋ณด๋‹ค 3D, AR, ๊ณต๊ฐ„ ๊ธฐํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

@itsmichaelwest , ๋””์ž์ธ์—์„œ ํ๋ธŒ๋Š” ๋ฌด์—‡์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๊นŒ? ๋‚˜์—๊ฒŒ ๊ทธ๊ฒƒ์€ ๋งˆํฌ์—… ๊ธฐ๋ฐ˜ UI ํ”„๋ ˆ์ž„์›Œํฌ๋ณด๋‹ค 3D, AR, ๊ณต๊ฐ„ ๊ธฐํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

@danzil , ์ž˜ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์žฌ๋ฃŒ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” Fluent์˜ ํ๋ธŒ์ผ๊นŒ์š”?

image

@stmoy @NoahFeller ๋กœ๊ณ ์— ์‚ฌ์šฉํ•œ ๋ช‡ ๊ฐ€์ง€ ์š”์†Œ์™€ ์›๋ณธ์˜ ์ฑ… ์•„์ด๋””์–ด, 1๋ฒˆ ์˜ˆ์ œ๋ฅผ ๊ฒฐํ•ฉํ•ด ๋ณด๊ณ ์ž ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

Idea 12

@stevenbrix AFAIK Fluent Design ํŒ€์€ ํ๋ธŒ ๋””์ž์ธ์—์„œ ์ฐจ์›์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋‹จ์ˆœํ•œ ์œค๊ณฝ์„ ์œผ๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

image

image

ํŒŒํ‹ฐ์— ๋„ˆ๋ฌด ๋Šฆ์ง€ ์•Š๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค!

์—ฌ๊ธฐ ๋‚ด ์ชฝ์˜ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค

WinUI_logo

์ด๊ฒƒ์ด ๋‚ด ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

  • WinUI๋Š” ์ฃผ๋กœ Windows์šฉ์ด๋ฏ€๋กœ ๋กœ๊ณ ๋Š” Windows ๋กœ๊ณ ์—์„œ ํŒŒ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • UI๊ฐ€ ์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์ตœ์ „์„ ์— ๋‚จ์•„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๊ธฐ์—์„œ ํŒŒ๋ž€์ƒ‰ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๋กœ๊ณ ์˜ ๋‹ค๋ฅธ(ํšŒ์ƒ‰) ๊ตฌ์„ฑ ์š”์†Œ ์•ž์— ์žˆ๋Š” UI๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
  • Fluent Design์„ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด ํŒŒ๋ž€์ƒ‰ ๊ตฌ์„ฑ ์š”์†Œ์— ํˆฌ๋ช…๋„์™€ ๊ทธ๋ฆผ์ž๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ์„œ๋ฆฌ๋ฅผ ์•ฝ๊ฐ„ ๋‘ฅ๊ธ€๊ฒŒ ์ฒ˜๋ฆฌํ•˜์—ฌ ๊ด‘ํƒ์„ ๋”ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ์™ธ์— ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์€

  • > ๊ธฐํ˜ธ๋ฅผ ํŒŒ๋ž€์ƒ‰ ๊ตฌ์„ฑ ์š”์†Œ์— ์ถ”๊ฐ€ํ•˜์—ฌ WinUI๋ฅผ ๊ฐ•์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„ˆ๊ฐ€ ์ข‹์•„ํ•˜๊ธธ ๋ฐ”๋ž˜.

์ œ์•ˆ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

@ratishphilip ๋‚ด๊ฐ€ ์Šค์ผ€์น˜ํ•˜๋˜ ๊ฒƒ๊ณผ ๋น„์Šทํ•œ ์•„์ด๋””์–ด

image

@mdtauk , ๋‹น์‹ ์ด ๋งž์Šต๋‹ˆ๋‹ค. ์ •๋ง ์ž‘์€ ํฌ๊ธฐ์˜ ํˆฌ๋ช…๋„์—์„œ๋Š” ๊ทธ๋ฆผ์ž๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ๋˜ ๋‹ค๋ฅธ ํ•˜๋‚˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ์ œ์ถœ๊ณผ ์œ ์‚ฌํ•œ ๊ฐœ๋…์ด์ง€๋งŒ Microsoft์˜ 10์›” 2์ผ ์ดˆ๋Œ€์—์„œ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. :)

WinUI_logo2

๋กœ๊ณ ๋ฅผ ์‹œ๊ณ„ ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์œผ๋กœ 45๋„ ํšŒ์ „ํ•˜๋ฉด ๋กœ๊ณ ์—์„œ > ์š”์†Œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@itsmichaelwest , ๋””์ž์ธ์—์„œ ํ๋ธŒ๋Š” ๋ฌด์—‡์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๊นŒ? ๋‚˜์—๊ฒŒ ๊ทธ๊ฒƒ์€ ๋งˆํฌ์—… ๊ธฐ๋ฐ˜ UI ํ”„๋ ˆ์ž„์›Œํฌ๋ณด๋‹ค 3D, AR, ๊ณต๊ฐ„ ๊ธฐํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

@danzil ํ๋ธŒ๋Š” ์›๋ž˜ XAML ๋กœ๊ณ ์— ์‚ฌ์šฉ๋œ ์œ ๋ฆฌ/๊ด‘ํƒ ํ๋ธŒ์˜ Fluent ํ‘œํ˜„์ž…๋‹ˆ๋‹ค.

XAML file icon

WinUI์˜ ๋กœ๊ณ ๊ฐ€ XAML ์ปจํŠธ๋กค ๋ฐ ์Šคํƒ€์ผ ์ง‘ํ•ฉ๊ณผ ๊ฐ™์ด ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ์–ด๋–ป๊ฒŒ๋“  ๋‚˜ํƒ€๋‚ด๋ฉด ์ข‹์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์— ๋งค์šฐ ๋งŒ์กฑํ•˜์ง€ ์•Š์ง€๋งŒ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์˜๊ฐ์„ ๋ฐ›์œผ๋ฉด ๊ทธ๊ฒƒ์„๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค!

image

์ด ๋กœ๊ณ ๋ฅผ ๋™๊ธฐํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ/์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  Windows UI ๋ฐ XAML์„ ๋ชจ๋‘ ํฌํ•จํ•˜๋ ค๋ฉด ๋ชจ๋‘ WinUI ์ด๋ฆ„์„ ๊ณต์œ ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

image

@mdtauk ์˜ˆ - ๋ชจ๋“  ์•„์ด์ฝ˜์„ ์ƒˆ ๋กœ๊ณ ์˜ ์ด๋ฏธ์ง€์™€ ๊ต์ฐจ ์ˆ˜๋ถ„์‹œํ‚ค๋Š” ๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ์•ผ๋ง์ž…๋‹ˆ๋‹ค. ๐Ÿ˜„

ํƒ€์ž„๋ผ์ธ ์—…๋ฐ์ดํŠธ: ๋‹ค์Œ ์ฃผ Top 5 ๋ฐœํ‘œ!

์นœ์• ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ, ๋‹น์‹ ์˜ ์•„์ด๋””์–ด๋Š” ์ •๋ง ๋Œ€๋‹จํ•ฉ๋‹ˆ๋‹ค! ๋‚ด๊ฐ€ ๋‹น์‹ ์ด ๋ง‰๋Œ€๋ฅผ ์˜ฌ๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ์˜ˆ์ƒํ•  ๋•Œ๋งˆ๋‹ค ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ๋” ๋†’์ด ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ์—์„œ ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘์™€ ํ•จ๊ป˜ ์ผํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š

์šฐ๋ฆฌ๋Š” ๋‹ค์Œ ์ฃผ ์ดˆ๋ฅผ ๋ชฉํ‘œ๋กœ ์ง€๊ธˆ๊นŒ์ง€ ์ƒ์œ„ 5๊ฐœ ์„ ํƒ ํ•ญ๋ชฉ์„ ์ „๋ณดํ•˜์—ฌ ๋ชจ๋“  ์‚ฌ๋žŒ์ด 9์›” 9 ์ผ์— ํ•˜๋‚˜๋กœ ์ขํžˆ๊ธฐ ์ „์— ๋งˆ์ง€๋ง‰ ํšŒ์ „์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋•Œ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ๊ณ„์†ํ•ด์„œ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ๊ณผ ์ฐฝ์กฐ์— ๋™์ฐธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

Idea 14

์•„์ด์ฝ˜์˜ ํ†ตํ•ฉ๋œ ์ œํ’ˆ๊ตฐ - ๋ชจ๋‘ 16px ๊ทธ๋ฆฌ๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฏ€๋กœ ๋‚ด๊ฐ€ ๊ฒŒ์‹œํ•œ ์ด์ „ ๋กœ๊ณ  ์•„์ด๋””์–ด์—์„œ ์‹œ์—ฐํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ํ™•์žฅํ•˜๋ฉด ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ๋” ๋ฏธ๋ฌ˜ํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

image

์—ฌ๊ธฐ ๋˜ ํ•˜๋‚˜

WinUILogo

์ด ๋’ค์— ๊ฐœ๋…

  • WinUI๋Š” ์ฝ”๋“œ + XAML๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” ์ค‘๊ด„ํ˜ธ๋กœ ํ‘œ์‹œ๋˜๊ณ  XAML์€ >๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
  • ๋˜ํ•œ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๊ฐ€ ์žˆ๋Š” ์ฐฝ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๊ฐ€ ์žˆ๋Š” ์ •์‚ฌ๊ฐํ˜•์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

XAML์„ ๊ฐ•์กฐํ•˜๋Š” ์ด๊ฒƒ์˜ ๋˜ ๋‹ค๋ฅธ ๋ฒ„์ „

WinUILogo_a

Untitled-9
์ €๋Š” ์ œ ๋””์ž์ธ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฉ”์ธ ๋กœ๊ณ ์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” WinUI ์•„์ด์ฝ˜์— ์–ด๋–ป๊ฒŒ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š”์ง€ ๋นจ๋ฆฌ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ๋””์ž์ธ 1์˜ ๋ชฉํ‘œ๋Š” ๊ธฐ์กด ์•„์ด์ฝ˜์„ Fabric/Fluent ์Šคํƒ€์ผ๋กœ ํ˜„๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์‹ ์„ ํ•˜๊ณ  ์ƒˆ๋กญ์ง€๋งŒ ์นœ์ˆ™ํ•œ ๋ชจ์Šต์„ ์ง€ํ–ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ์•„์ด์ฝ˜์—๋„ ๋™์ผํ•œ ์ „๋žต์ด ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๋ช‡ ๊ฐ€์ง€ ์ˆ˜์ •์„ ํ–ˆ์ง€๋งŒ ํ˜„๋Œ€ํ™” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ๊ฐ WinUI ์•„์ด์ฝ˜์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์ด ๋กค์•„์›ƒ๋˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๋Š” ์•„์ด์ฝ˜์ด ๋ฌด์—‡์„ ๋‚˜ํƒ€๋‚ด๋Š”์ง€ ์—ฌ์ „ํžˆ ์ดํ•ดํ•˜๊ณ  ๊ณต์œ ๋œ ๋ชจ์–‘์ด ๋‹จ์ผ ์„œ๋น„์Šค์˜ ์ผ๋ถ€๋กœ ํ•จ๊ป˜ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ƒˆ ์•„์ด์ฝ˜๊ณผ ๋ณด๋‹ค ์ผ๋ฐ˜์ ์ธ ์š”์†Œ๋ฅผ ๊ณต์œ ํ•˜๋ฉด ํ•ด๋‹น ์•„์ด์ฝ˜์ด Microsoft ์ œํ’ˆ์ž„์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์˜ ์ผ๋ถ€๊ฐ€ ๋” ๋‘๊บผ์›Œ์กŒ๊ธฐ ๋•Œ๋ฌธ์—(๋ฌธ์ž ๋ฐ ๊ธฐํƒ€ ์„ธ๋ถ€ ์‚ฌํ•ญ) ์‹ค์ œ๋กœ๋Š” ๊ฝค ์ž˜ ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ์ด์ „ ์ œ์ถœ๋ฌผ์˜ ์ฆ‰์„ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.

WinUILogo2

๋กœ๊ณ ์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฌํ•ด

ํ˜„์žฌ ๋กœ๊ณ ๋ฅผ ๋‹จ์ˆœํ•˜๊ฒŒ ํ˜„๋Œ€ํ™”ํ•˜๋ฉด ์œ„์˜ ๊ฐœ๋… ์ค‘ ์ผ๋ถ€๋Š” ๋ฉ‹์ ธ ๋ณด์ด๋ฉด์„œ๋„ WinUI ์•„์ด์ฝ˜์˜ ๊ฐœ๋…์—์„œ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฒ—์–ด๋‚œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์ด ์ƒ์ž์™€ ๊ฐ™์„ ์ˆ˜ ์žˆ์ง€๋งŒ ๋…ธํŠธ๋ถ์ด ํ›จ์”ฌ ๋” ๋ฉ‹์ง€๊ฒŒ ์š”์•ฝ๋ฉ๋‹ˆ๋‹ค.

๋””์ž์ธ์€ ๋น„๊ต์  ๋‹จ์ˆœํ•˜๋ฉฐ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ์™€ ๋ฏธ๋ฌ˜ํ•œ ๊ทธ๋ผ๋””์–ธํŠธ๊ฐ€ ์žˆ๋Š” ์Šค์ผ€์ผ๋ง์„ ์—ผ๋‘์— ๋‘๊ณ  ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜์˜ < ๋ฐ > ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ Microsoft ๊ฐœ๋ฐœ(๊ด€๋ จ) ๋„๊ตฌ์˜ ์ผ๋ถ€ ์š”์†Œ๊ฐ€ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๋‹ค.

image

์„ธ๋ถ€ ์ •๋ณด(64px ์ด์ƒ ๋ฒ„์ „):

image

image

_WinUI_ ์›Œ๋“œ๋งˆํฌ๊ฐ€ ์žˆ๋Š” ๋กœ๊ณ 

image

์ด์ „ ์•„์ด๋””์–ด๋ฅผ ๊ฐ€์ ธ์™€ ์ƒ‰์ƒ์„ ๋ณ€๊ฒฝํ•˜๊ณ  ํˆดํ‚ท ๋ฐ ๊ฐค๋Ÿฌ๋ฆฌ ๋กœ๊ณ ์˜ ์˜ˆ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
Idea 12-family

์—ฌ๊ธฐ ๋‚ด ์ด์ „ ๋กœ๊ณ ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ํ…Œ์ดํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

WinUILogo3

๋˜ ๋‹ค๋ฅธ ๊ฐœ๋…

WinUILogo4

์ด์ „ ๋กœ๊ณ  ์ฆ‰ํฅ

WinUILogo5

๋‚˜๋Š” ๊ทธ ๋ž˜ํ‹ฐ์‰ฌํ•„๋ฆฝ์„ ์ •๋ง ์ข‹์•„ํ•œ๋‹ค!

๋‚˜๋Š” ๊ธฐํ˜ธ > ๊ฐ€ "์ข…๋ฃŒ ํƒœ๊ทธ"์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ฒฐ์ฝ” ๋งŒ์กฑํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ฆ‰. ์ฝ”๋“œ์— ๊ธฐํ˜ธ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์ด ๊ท€์ฐฎ์Šต๋‹ˆ๋‹ค.

</finished> or </ended> (or </dead>, heaven forbid).

๊ทธ๋Ÿฌ๋‚˜ ์ตœ์‹  ์•„์ด์ฝ˜(๋ฐ ์ด์™€ ์œ ์‚ฌํ•œ ๋‹ค๋ฅธ ์•„์ด์ฝ˜)์€ ์Šฌ๋ž˜์‹œ์—์„œ ์ดˆ์ ์„ ๋–ผ๋„๋ก ์–‘์‹ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์กฐ๊ธˆ ๋” ์Šคํƒ€์ผ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค ... ์•„๋งˆ๋„ ์Šฌ๋ž˜์‹œ ํ•˜๋‹จ์— ๋‘ฅ๊ทผ ์ ์„ ๋„ฃ์–ด ๋Š๋‚Œํ‘œ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

๋Š๋‚Œํ‘œ๋Š” ๊ด€๋ จ์„ฑ์ด ์žˆ์œผ๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด XAML ์ฃผ์„์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

<!-- WinUI is awesome -->

์ด์ „ ๋กœ๊ณ  ์•„์ด๋””์–ด์—์„œ ์Šค์ผ€์ผ๋ง์„ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ์—ฌ๊ธฐ์— 16px ๋ฐ 128px ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์œจ์˜ ๋ณ€ํ™”, ๋””ํ…Œ์ผ์˜ ์ฆ๊ฐ€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Idea 12 - Scale

_์•„์ด์ฝ˜์˜ I ๋ถ€๋ถ„์˜ ๋†’์ด๋„ ์กฐ์ •ํ•˜์—ฌ U ๋ถ€๋ถ„์— ๊ทธ๋ฆผ์ž๊ฐ€ ๋“œ๋ฆฌ์›Œ์ง€๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค_

์ด์ „ ๋กœ๊ณ  ์ฆ‰ํฅ

WinUILogo5

@ratishphilip ๋‹น์‹ ์ด ์‹ ๊ฒฝ์“ฐ์ง€

ratishphilip idea refined
_ํŽธ์ง‘: ์›๋ž˜ ๋””์ž์ธ์—์„œ ๋Œ€์ฒด ๊ฐ€์ƒˆ ๊ธฐํ˜ธ๋ฅผ ๋ณต์›ํ–ˆ์Šต๋‹ˆ๋‹ค_

@ratishphilip ๋‹น์‹ ์ด ์‹ ๊ฒฝ์“ฐ์ง€

๊ดœ์ฐฎ์•„์š” :)

@ratishphilip ๋‹น์‹ ์ด ์‹ ๊ฒฝ์“ฐ์ง€

๊ดœ์ฐฎ์•„์š” :)

@ratishphilip ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. XAML ์ปจํŠธ๋กค/WinUI ๊ฐค๋Ÿฌ๋ฆฌ ๋ฐ Windows ์ปค๋ฎค๋‹ˆํ‹ฐ/WinUI ๋„๊ตฌ ํ‚คํŠธ์— ๋Œ€ํ•ด ํ™•์žฅ๋˜๋Š” ๋กœ๊ณ ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ณด์‹ญ๋‹ˆ๊นŒ?

@mdtauk WinUI ๊ฐค๋Ÿฌ๋ฆฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ํˆดํ‚ท์— ๋Œ€ํ•œ ๋‚ด ๊ฐœ๋…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

WinUILogo6

@mdtauk WinUI ๊ฐค๋Ÿฌ๋ฆฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ํˆดํ‚ท์— ๋Œ€ํ•œ ๋‚ด ๊ฐœ๋…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

WinUILogo6

@ratishphilip ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ๋Œ€ํ•œ ์ œ ์˜๊ฒฌ์ž…๋‹ˆ๋‹ค.
ratishphilip idea refined

@mdtauk

์žฌ๋ฏธ์žˆ์–ด ๋ณด์ด์ง€๋งŒ ๊ฒน์น˜๋Š” ์š”์†Œ์™€ ๊ทธ๋ฆผ์ž๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๋„ˆ๋ฌด ๋ฐ”๋น  ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ด $0.02

@mdtauk

์žฌ๋ฏธ์žˆ์–ด ๋ณด์ด์ง€๋งŒ ๊ฒน์น˜๋Š” ์š”์†Œ์™€ ๊ทธ๋ฆผ์ž๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๋„ˆ๋ฌด ๋ฐ”๋น  ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ด $0.02

๊ฐœ์ธ์ ์œผ๋กœ ๋™์˜ํ•˜์ง€๋งŒ ์ œ์‹œ๋œ ์•„์ด๋””์–ด๋ฅผ ๊ทธ๋Œ€๋กœ ์ทจํ•˜๊ณ  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ๋ช‡ ๊ฐ€์ง€ ๊ฐœ๋…์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค. WinUI Toolbox ํ•˜๋‚˜๋Š” ๊ฝค ๊ฑฐ์น ๋‹ค...
WinUI Collection Fabric + WinAPI
์ด๋Ÿฌํ•œ ๊ฐœ๋…์€ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ ์•„์ด์ฝ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
WinUI DevTools Fabric

์—ฌ๊ธฐ ๋˜ ํ•˜๋‚˜

WinUILogo7

๋˜ ๋‹ค๋ฅธ ์‹œ๋„

WinUILogo8

์—ฌ๊ธฐ ๋˜ ํ•˜๋‚˜

WinUILogo7

์ด๋Ÿฌํ•œ ์ข…๋ฅ˜๋Š” ๋‚˜์œ ๋ชจ์•„๋ ˆ ํŒจํ„ด์ฒ˜๋Ÿผ ๋ณด์ด๊ณ  ๊ทธ๋ฆผ์ž๊ฐ€ ๋„ˆ๋ฌด ๊ฐ•ํ•˜๊ณ  ์ค„๋ฌด๋Šฌ๊ฐ€ ๊ณ ๋„๋ฅผ ์ž˜ ๋‚˜ํƒ€๋‚ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ์‹œ๋„

WinUILogo8

์ด๊ฒƒ๋“ค์€ ๋” ๊น”๋”ํ•˜์ง€๋งŒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋กœ๊ณ ์™€ ๊ฐค๋Ÿฌ๋ฆฌ ๋กœ๊ณ ๋Š” ๋งค์šฐ ์œ ์‚ฌํ•˜๊ณ  ๋„๊ตฌ ์ƒ์ž๋Š” ์ •์‚ฌ๊ฐํ˜• ๊ทธ๋ฆฌ๋“œ์— ๋งž์ง€ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋ฏ€๋กœ 16 x 16 ํ”ฝ์…€ ํฌ๊ธฐ์—์„œ๋Š” ์œ ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํƒ€์ž„๋ผ์ธ ์—…๋ฐ์ดํŠธ: ๋‹ค์Œ ์ฃผ Top 5 ๋ฐœํ‘œ!

์นœ์• ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ, ๋‹น์‹ ์˜ ์•„์ด๋””์–ด๋Š” ์ •๋ง ๋Œ€๋‹จํ•ฉ๋‹ˆ๋‹ค! ๋‚ด๊ฐ€ ๋‹น์‹ ์ด ๋ง‰๋Œ€๋ฅผ ์˜ฌ๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ์˜ˆ์ƒํ•  ๋•Œ๋งˆ๋‹ค ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ๋” ๋†’์ด ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ์—์„œ ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘์™€ ํ•จ๊ป˜ ์ผํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š

์šฐ๋ฆฌ๋Š” ๋‹ค์Œ ์ฃผ ์ดˆ๋ฅผ ๋ชฉํ‘œ๋กœ ์ง€๊ธˆ๊นŒ์ง€ ์ƒ์œ„ 5๊ฐœ ์„ ํƒ ํ•ญ๋ชฉ์„ ์ „๋ณดํ•˜์—ฌ ๋ชจ๋“  ์‚ฌ๋žŒ์ด 9์›” 9 ์ผ์— ํ•˜๋‚˜๋กœ ์ขํžˆ๊ธฐ ์ „์— ๋งˆ์ง€๋ง‰ ํšŒ์ „์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋•Œ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ๊ณ„์†ํ•ด์„œ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ๊ณผ ์ฐฝ์กฐ์— ๋™์ฐธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ด ์•„์ด๋””์–ด ์ค‘ ์ผ๋ถ€๋ฅผ ์–ด๋Š ๋‚ ์— ์ถ•์†Œํ•  ๊ณ„ํš์ธ์ง€ ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?

Microsoft Word ๋กœ๊ณ ์—์„œ ํŒŒ์ƒ๋œ ๋˜ ๋‹ค๋ฅธ ๊ฒƒ

WinUILogo9

ํƒ€์ž„๋ผ์ธ ์—…๋ฐ์ดํŠธ: ๋‹ค์Œ ์ฃผ Top 5 ๋ฐœํ‘œ!
์นœ์• ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ, ๋‹น์‹ ์˜ ์•„์ด๋””์–ด๋Š” ์ •๋ง ๋Œ€๋‹จํ•ฉ๋‹ˆ๋‹ค! ๋‚ด๊ฐ€ ๋‹น์‹ ์ด ๋ง‰๋Œ€๋ฅผ ์˜ฌ๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ์˜ˆ์ƒํ•  ๋•Œ๋งˆ๋‹ค ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ๋” ๋†’์ด ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ์—์„œ ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘์™€ ํ•จ๊ป˜ ์ผํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š
์šฐ๋ฆฌ๋Š” 9์›” 9์ผ์— ํ•˜๋‚˜๋กœ ์ขํžˆ๊ธฐ ์ „์— ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ๋งˆ์ง€๋ง‰ ์Šคํ•€์„ ๋„ฃ์„ ์ˆ˜ ์žˆ๋„๋ก ์ง€๊ธˆ๊นŒ์ง€ ์ƒ์œ„ 5๊ฐœ ์„ ํƒ์„ ์ „๋ณดํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ์ฃผ ์ดˆ๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋•Œ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ๊ณ„์†ํ•ด์„œ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ๊ณผ ์ฐฝ์กฐ์— ๋™์ฐธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ด ์•„์ด๋””์–ด ์ค‘ ์ผ๋ถ€๋ฅผ ์–ด๋Š ๋‚ ์— ์ถ•์†Œํ•  ๊ณ„ํš์ธ์ง€ ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?

ํƒ€์ž„๋ผ์ธ ์—…๋ฐ์ดํŠธ: ๋‹ค์Œ ์ฃผ Top 5 ๋ฐœํ‘œ!
์นœ์• ํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ, ๋‹น์‹ ์˜ ์•„์ด๋””์–ด๋Š” ์ •๋ง ๋Œ€๋‹จํ•ฉ๋‹ˆ๋‹ค! ๋‚ด๊ฐ€ ๋‹น์‹ ์ด ๋ง‰๋Œ€๋ฅผ ์˜ฌ๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ์˜ˆ์ƒํ•  ๋•Œ๋งˆ๋‹ค ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ๋” ๋†’์ด ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ์—์„œ ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘์™€ ํ•จ๊ป˜ ์ผํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š
์šฐ๋ฆฌ๋Š” 9์›” 9์ผ์— ํ•˜๋‚˜๋กœ ์ขํžˆ๊ธฐ ์ „์— ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋งˆ์ง€๋ง‰ ์Šคํ•€์„ ๋„ฃ์„ ์ˆ˜ ์žˆ๋„๋ก ์ง€๊ธˆ๊นŒ์ง€ ์ƒ์œ„ 5๊ฐœ ์„ ํƒ์„ ์ „๋ณดํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ์ฃผ ์ดˆ๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋•Œ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ๊ณ„์†ํ•ด์„œ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ๊ณผ ์ฐฝ์กฐ์— ๋™์ฐธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ด ์•„์ด๋””์–ด ์ค‘ ์ผ๋ถ€๋ฅผ ์–ด๋Š ๋‚ ์— ์ถ•์†Œํ•  ๊ณ„ํš์ธ์ง€ ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?

@mdtauk ์ €๋Š” ์˜ค๋Š˜ ์˜คํ›„(9์›” 3์ผ) @ryandemopoulos ์™€ ํšŒ์˜๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@SavoySchuler ์•ˆ๋…•ํ•˜์„ธ์š” Savoy, ์—…๋ฐ์ดํŠธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์ด์— ๋Œ€ํ•ด ํ™œ๋ฐœํ•˜๊ฒŒ ํ™œ๋™ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๋‹ˆ ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค. :)!

์ €๋Š” ๋งŽ์€ ๊ฐœ๋…, ํŠนํžˆ ๊ฐค๋Ÿฌ๋ฆฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ํˆดํ‚ท์ด ๋น„์Šทํ•œ ๋ชจ์–‘๊ณผ ๋Š๋‚Œ์„ ๊ฐ–๋Š” ๊ฐœ๋…์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ™•์žฅํ•˜์—ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋„๊ตฌ ํ‚คํŠธ ๋ฐ ๊ฐค๋Ÿฌ๋ฆฌ ์•ฑ์˜ UI๊ฐ€ ์ƒˆ๋กœ์šด UWP ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ†ต์ผ๋œ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐ–๋„๋ก ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.

๋””์ž์ธํŒ€์—์„œ๋„ ์ œ์ถœ๋ฌผ์„ ๋ณด๊ณ  ๊ณ„์‹œ๋Š” ๋ถ„์ด ๊ณ„์‹œ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ์ƒ‰์ƒ ์Œ์˜(์ ‘๊ทผ์„ฑ์„ ์œ„ํ•ด)๊ณผ ํ™•์žฅ์„ฑ์€ ์ •๋ง ์ค‘์š”ํ•œ ๊ฒƒ์ด๋ฉฐ ๋””์ž์ด๋„ˆ๋Š” ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์— ๋Œ€ํ•ด ์šฐ๋ฆฌ ๊ฐœ๋ฐœ์ž๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋งŽ์€ ๊ฒฝํ—˜์„ ํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. :)!

WinUI wordmarks

๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์›Œ๋“œ๋งˆํฌ ์•„์ด๋””์–ด์™€ ๋ช…๋ช… ๊ทœ์น™์ž…๋‹ˆ๋‹ค. WinUI๋Š” _________์ด๋ฏ€๋กœ ๋ชจ๋“  ๊ฒƒ์ด ํฌ๊ด„์ ์ธ ๊ฐ€์กฑ์— ์†ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค.

WinUI naming

WinUI์˜ ๋ชจ๋“  _flavours_๋Š” ๋˜‘๊ฐ™์ด ๊ฐ„๋‹จํ•œ ๋ช…๋ช… ๊ทœ์น™์„ ๊ฐ€์ ธ์•ผ ํ•˜๋ฏ€๋กœ

@SavoySchuler ์•ˆ๋…•ํ•˜์„ธ์š” Savoy, ์—…๋ฐ์ดํŠธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์ด์— ๋Œ€ํ•ด ํ™œ๋ฐœํ•˜๊ฒŒ ํ™œ๋™ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๋‹ˆ ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค. :)!

์ €๋Š” ๋งŽ์€ ๊ฐœ๋…, ํŠนํžˆ ๊ฐค๋Ÿฌ๋ฆฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ํˆดํ‚ท์ด ๋น„์Šทํ•œ ๋ชจ์–‘๊ณผ ๋Š๋‚Œ์„ ๊ฐ–๋Š” ๊ฐœ๋…์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ™•์žฅํ•˜์—ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋„๊ตฌ ํ‚คํŠธ ๋ฐ ๊ฐค๋Ÿฌ๋ฆฌ ์•ฑ์˜ UI๊ฐ€ ์ƒˆ๋กœ์šด UWP ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ†ต์ผ๋œ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐ–๋„๋ก ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.

๋””์ž์ธํŒ€์—์„œ๋„ ์ œ์ถœ๋ฌผ์„ ๋ณด๊ณ  ๊ณ„์‹œ๋Š” ๋ถ„์ด ๊ณ„์‹œ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ์ƒ‰์ƒ ์Œ์˜(์ ‘๊ทผ์„ฑ์„ ์œ„ํ•ด)๊ณผ ํ™•์žฅ์„ฑ์€ ์ •๋ง ์ค‘์š”ํ•œ ๊ฒƒ์ด๋ฉฐ ๋””์ž์ด๋„ˆ๋Š” ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์— ๋Œ€ํ•ด ์šฐ๋ฆฌ ๊ฐœ๋ฐœ์ž๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋งŽ์€ ๊ฒฝํ—˜์„ ํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. :)!

์ข‹์€ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค, @niels9001! ์šฐ๋ฆฌ ํŒ€์—๋Š” ๋””์ž์ธ ๋ฐ ์ ‘๊ทผ์„ฑ ์ „๋ฌธ๊ฐ€์™€ ํ•„์ˆ˜ ๊ธ€๋กœ๋ฒŒ ๊ทœ์ • ์ค€์ˆ˜ ๊ฒ€์‚ฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์€ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๊ณ  ์ ์ ˆํ•œ ๋กœ๊ณ ๋ฅผ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Š ์šฐ๋ฆฌ๊ฐ€ ์ง€๊ธˆ๊นŒ์ง€ ๋ณธ 121๊ฐœ์˜ ํ›Œ๋ฅญํ•˜๊ณ 

๋‚˜๋Š” ์šฐ๋ฆฌ ์ค‘ ๋ˆ„๊ตฌ๋„ ๋‹จ์ผ ๋””์ž์ธ์ด ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ๋˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜์ง€ ์•Š์•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ทธ๊ฒƒ๋“ค์€ ๋ชจ๋‘ ์ผ์ข…์˜ ๋ฌด๋“œ ๋ณด๋“œ ์—ญํ• ์„ ํ•˜๋ฉฐ, Microsoft์˜ ๋””์ž์ธ ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ฐ€์ ธ์™€์„œ ์„ฑํ˜•ํ•˜๊ณ  ๋ฏธ๋ž˜ ๋กœ๊ณ ๊ฐ€ ๋  ์ตœ์ข… ๋””์ž์ธ/ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—ฌํ•œ ์‚ฌ๋žŒ๋“ค์ด ์„œ๋กœ์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ณ  ์ตœ์ข… ๋””์ž์ธ์„ ์˜๋ฏธํ•˜๊ณ  ๋งŽ์€ ์•„์ด๋””์–ด์—์„œ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋ณด์—ฌ์ค„ ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค ๐Ÿ™‚

๋‚˜๋Š” ์šฐ๋ฆฌ ์ค‘ ๋ˆ„๊ตฌ๋„ ๋‹จ์ผ ๋””์ž์ธ์ด ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ๋˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜์ง€ ์•Š์•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ทธ๊ฒƒ๋“ค์€ ๋ชจ๋‘ ์ผ์ข…์˜ ๋ฌด๋“œ ๋ณด๋“œ ์—ญํ• ์„ ํ•˜๋ฉฐ, Microsoft์˜ ๋””์ž์ธ ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ฐ€์ ธ์™€์„œ ์„ฑํ˜•ํ•˜๊ณ  ๋ฏธ๋ž˜ ๋กœ๊ณ ๊ฐ€ ๋  ์ตœ์ข… ๋””์ž์ธ/ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฉ‹์ง„ ์ „ํ™”, @mdtauk! ๋งž์Šต๋‹ˆ๋‹ค. ์œ„ ๋ฆฌ์†Œ์Šค์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์ข… ์„ ํƒ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ตฌ์„ฑ์›์˜ ์›๋ž˜ ์ž‘์—…์„ ์„ ๋ณด์ผ ์ˆ˜ ์žˆ์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ตœ์ข… ์„ ํƒ์„ ์œ„ํ•ด ๋ฏธ๋ž˜๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ ์ง€ ์ง€์ผœ๋ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. .

๊ธฐ์—ฌํ•œ ์‚ฌ๋žŒ๋“ค์ด ์„œ๋กœ์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ณ  ์ตœ์ข… ๋””์ž์ธ์„ ์˜๋ฏธํ•˜๊ณ  ๋งŽ์€ ์•„์ด๋””์–ด์—์„œ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋ณด์—ฌ์ค„ ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค ๐Ÿ™‚

์ด๊ฒƒ์— ๊ด€ํ•ด์„œ๋Š”, ์šฐ๋ฆฌ๊ฐ€ ๊ฒŒ์‹œ๋œ ํ›„ ์ƒ์œ„ 5๊ฐœ์— ๋Œ€ํ•œ ๋ณ€ํ˜• ๋ฐ ๋Œ€์ฒด ํ…Œ์ดํฌ๋ฅผ ํ™•์‹คํžˆ ์žฅ๋ คํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค! ๐Ÿ™‚

@SavoySchuler ์„ ํƒํ•œ 5๊ฐœ์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ํฌํ•จํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ. ๋‹น์‹ ๊ณผ ํŒ€์˜ ํ”ผ๋“œ๋ฐฑ์€ ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๊ฒƒ๋“ค์„ ๋” ๋‹ค๋“ฌ๊ณ  ์„œ๋กœ๊ฐ€ ์„ ํƒํ•œ ๋””์ž์ธ์˜ ์ˆ˜์ •๋œ ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@SavoySchuler ์„ ํƒํ•œ 5๊ฐœ์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ํฌํ•จํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ. ๋‹น์‹ ๊ณผ ํŒ€์˜ ํ”ผ๋“œ๋ฐฑ์€ ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๊ฒƒ๋“ค์„ ๋” ๋‹ค๋“ฌ๊ณ  ์„œ๋กœ๊ฐ€ ์„ ํƒํ•œ ๋””์ž์ธ์˜ ์ˆ˜์ •๋œ ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@mdtauk ๋˜ ๋‹ค๋ฅธ ํ›Œ๋ฅญํ•œ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค! ์ €๋Š” ์ง€๋‚œ ๋ช‡ ์ฃผ ๋™์•ˆ (ํ˜„์žฌ) 121๊ฐœ์˜ ์ œ์ถœ๋ฌผ์— ๋Œ€ํ•ด ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ 86๋ช…์—๊ฒŒ ๋‚ด๋ถ€์ ์œผ๋กœ ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณผ๋ฅจ์œผ๋กœ ์ธํ•ด ํฌ๊ด„์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ตœ์ข… 5๊ฐœ์— ๋Œ€ํ•œ ๊ฐœ์ธ์ ์ธ ๋ฉ”๋ชจ๋ฅผ ์ข…ํ•ฉํ•˜๊ณ  ํŠนํžˆ ๊ด€์‹ฌ ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ๊ถŒ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ์˜ ์ฐฝ์˜์„ฑ์„ ์ €ํ•ดํ•˜๋Š” ์ œํ•œ ์‚ฌํ•ญ์„ ๋งŒ๋“œ๋Š” ๋ฐ ์‹ ์ค‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๊ณต๊ฐœ ๋ผ์šด๋“œ์—์„œ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ–ˆ์ง€๋งŒ, ๊ท€ํ•˜์˜ ๋ฐฉํ–ฅ์„ ๊ฐ€๋Š ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ๋„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

  • ๊บพ์‡  ๊ด„ํ˜ธ + ํ๋ธŒ/์œก๊ฐํ˜• ๋””์ž์ธ์€ ๊ฑฐ์˜ ๋ณดํŽธ์ ์œผ๋กœ ์„ ํ˜ธ๋ฉ๋‹ˆ๋‹ค. ์Šคํƒ€์ผ์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ๋””์ž์ธ์€ ๋‹จ์ˆœํ•˜๊ณ  ๋…ํŠนํ•˜๋ฉฐ ๋‹ค์–‘ํ•œ ๋กœ๊ณ ์—์„œ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค์–‘ํ•œ ํฌ๊ธฐ๋กœ ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๊ด€์ฐฐํ•œ ์ผ๋ฐ˜์ ์ธ ํ•ฉ์˜๋Š” ๊บพ์‡  ๊ด„ํ˜ธ(์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๋…ผ์Ÿ์˜ ์—ฌ์ง€๊ฐ€ ์žˆ์Œ)๊ฐ€ ์šฐ๋ฆฌ์˜ ์—ญ์‚ฌ๋ฅผ ๋งํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด์— ๊ธฐ๋ฐ˜์„ ๋‘” ์ œํ’ˆ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ˜๋ฉด ํ๋ธŒ/์œก๊ฐํ˜•์€ Fluent Design System ์ƒํƒœ๊ณ„์— ๊ฒฝ์˜๋ฅผ ํ‘œํ•˜๊ณ  ์ƒ‰์ƒ, ๊นŠ์ด, ์กฐ๋ช…, ์žฌ๋ฃŒ ๋“ฑ
  • ํด๋ž˜์‹ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ฑ…, Office ์Šคํƒ€์ผ์˜ ์ถ”์ƒ "์•ฑ ์ฐฝ" ๋ฐ ์›ํ˜• .NET ๋””์ž์ธ์ด ์ƒ๋Œ€์ ์œผ๋กœ ์˜ˆ๋น„ 2์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๊ฒƒ์ด ๋‹ค๋ฅธ Windows ๊ฐœ๋ฐœ์ž ์ƒํƒœ๊ณ„ ์ œํ’ˆ ๋กœ๊ณ ์™€์˜ ์œ ์‚ฌ์„ฑ, ์„ ๋ก€ ๋ฐ ์นœ์ˆ™์„ฑ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹จ์ˆœํ•˜๊ณ  ์„ ๋ช…ํ•˜๋ฉฐ ๋ช…ํ™•ํ•œ ๊ฒฝํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฒซ ๋ฒˆ์งธ ๊ธ€๋จธ๋ฆฌ ๊ธฐํ˜ธ์™€ ๋ฐ˜๋Œ€๋กœ ์—ฌ๋Ÿฌ ์ค„๋ฌด๋Šฌ ์Œ์˜๊ณผ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์žˆ๋Š” ๋ณต์žกํ•œ ์Šคํƒ€์ผ์˜ ๋กœ๊ณ ๋Š” ๋ฐ”์˜๊ฒŒ ๋ณด์ด์ง€ ์•Š์œผ๋ฉด์„œ ์ž‘์€ ํฌ๊ธฐ๋กœ ํ™•์žฅํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จํ•˜์—ฌ ์šฐ๋ ค๋ฅผ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ.

์ด๊ฒƒ์— ๊ด€ํ•ด์„œ๋Š” - ํŠนํžˆ ๊ด€์‹ฌ์ด ์žˆ๋Š” ์ œ์ถœ๋ฌผ์— ๋Œ€ํ•ด ์ €์—๊ฒŒ DM์„ ๋ณด๋‚ด์ฃผ์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฌ๋ฉด ๋ฌด์—‡์„ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ™‚

@SavoySchuler ๊ฐ€ ์„ ํ˜ธํ•˜๋Š” 5๊ฐœ์™€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ๋ฐฉํ–ฅ์„ ์ œ์‹œํ•˜๋Š” 5๊ฐœ์— ๋Œ€ํ•œ ์˜๊ฒฌ์„ ๊ฐ„์ ˆํžˆ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ’™

์˜ˆ @SavoySchuler , ์ƒ์œ„ 5์œ„๋ฅผ ๊ฐ„์ ˆํžˆ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ํ”ผ๋“œ๋ฐฑ์ด๋“  ์–ธ์ œ๋‚˜ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. @mdtauk์ด ์ด๋ฏธ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ์ด๋Ÿฌํ•œ ์˜๊ฒฌ์€ ์šฐ๋ฆฌ๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐ€๋Š” ๋ฐ ๋ถ„๋ช…ํžˆ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ”๋ผ๊ฑด๋Œ€ ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๊ณต๋™ ๋…ธ๋ ฅ์ด WinUI๋ฅผ ์œ„ํ•œ ์ตœ๊ณ ์˜ ๋กœ๊ณ ๋ฅผ ์–ป๋Š” ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

controls-1x
fluentdesign-app-header

73c6c980871835 5cee218391221
788b8080871835 5cee2183914f2
Fluent Design ์›น์‚ฌ์ดํŠธ์˜ ์ผ๋ถ€ ๋””์ž์ธ์ด WinUI ๋กœ๊ณ (์˜ˆ: ์ƒ๋‹จ ์ด๋ฏธ์ง€)๋กœ ์ž‘๋™ํ•˜๋„๋ก ์กฐ์ •/์กฐ์ •๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋ง๋ถ™์ด๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ Fluent ์•„์ด์ฝ˜๊ณผ ๊ฐ™์€ ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค(๋‚˜๋Š” ๋น›์ด๋‚˜ ์žฌ๋ฃŒ๊ฐ€ ์ข‹์€ ์ถœ๋ฐœ์ ์ด ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค). ๋‚˜๋Š” ๋‹น์‹  ์ค‘ ์ผ๋ถ€๊ฐ€ ํ•˜๋‹จ ์ด๋ฏธ์ง€๊ฐ€ ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. Microsoft์˜ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ๋””์ž์ธ ์Šคํƒ€์ผ์˜ ๊นŠ์ด์™€ ์ธก๋ฉด์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. 3D ๊ณต๊ฐ„์—์„œ ์ž์‹ ์˜ ๋””์ž์ธ์— ๋Œ€ํ•ด ์ƒ๊ฐํ•˜๋Š” ๊ฒฐ์„  ์ง„์ถœ์ž์—๊ฒŒ ์˜๊ฐ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

_๋กœ๊ณ  ๋ ˆ์ด์–ด์™€ ๊นŠ์ด_
1_Y12LiOMu-9R9WZrvkh7HXQ

_๋กœ๊ณ  ๊ทธ๋ฆฌ๋“œ_
1_c0ea_S6S2-jY2IGzII_-Fw

_Build 2019์˜ ๊นŠ์ด ๋ฐ ์Šฌ๋ž˜์‹œ_
Build_2019_web_header_1900x300

_ํ˜„์žฌ ๋ฐ ์—…๋ฐ์ดํŠธ๋œ Fluent Imageary_
1_8MRcLQULvZ_lAtfB_3UBFg

_์•„๋งˆ๋„ ์ดˆ๊ธฐ ๋ฒ„์ „์˜ Office ์•„์ด์ฝ˜_
image

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์กฐ๊ธˆ ๋Šฆ์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ๋งˆ์ง€๋ง‰์—์„œ ๋‘ ๋ฒˆ์งธ ์ด๋ฏธ์ง€์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์•„์ด์ฝ˜(๊ฒ€์€์ƒ‰ ๋ฐฐ๊ฒฝ๊ณผ ํฐ์ƒ‰ ์•„์ด์ฝ˜์ด ์žˆ๋Š” ์ด๋ฏธ์ง€)๋„ WinUI ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ์ •๋ง ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•˜๊ณ  ๊นจ๋—ํ•˜๋ฉฐ ์ƒ‰์ƒ(๋‹ค๋ฅธ ํŒŒ๋ž€์ƒ‰ ์Œ์˜์„ ๋ณผ ์ˆ˜ ์žˆ์Œ)์œผ๋กœ ์ž‘๋™ํ•˜๊ฑฐ๋‚˜ ์œค๊ณฝ์„  ๋””์ž์ธ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์กฐ๊ธˆ ๋Šฆ์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ๋งˆ์ง€๋ง‰์—์„œ ๋‘ ๋ฒˆ์งธ ์ด๋ฏธ์ง€์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์•„์ด์ฝ˜(๊ฒ€์€์ƒ‰ ๋ฐฐ๊ฒฝ๊ณผ ํฐ์ƒ‰ ์•„์ด์ฝ˜์ด ์žˆ๋Š” ์ด๋ฏธ์ง€)๋„ WinUI ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ์ •๋ง ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•˜๊ณ  ๊นจ๋—ํ•˜๋ฉฐ ์ƒ‰์ƒ(๋‹ค๋ฅธ ํŒŒ๋ž€์ƒ‰ ์Œ์˜์„ ๋ณผ ์ˆ˜ ์žˆ์Œ)์œผ๋กœ ์ž‘๋™ํ•˜๊ฑฐ๋‚˜ ์œค๊ณฝ์„  ๋””์ž์ธ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ผ์ฐ์ด ๋น„์Šทํ•œ ์ผ์„ ํ•˜๋Š” ๊ฒƒ์„ ํฌ๊ธฐํ–ˆ๋‹ค.

image

์žฌ๋ฏธ๋ฅผ ์œ„ํ•œ MERCH ๋ชจํ˜•! (๋‚ด ๋””์ž์ธ ์ค‘ ํ•˜๋‚˜)
Folded-Sweatshirt-Mockup 1
Folded-Sweatshirt-Mockup
MockUp
Tshirt Mockup

Folded-Sweatshirt-Mockup 1 (2)

๋˜ํ•œ ์ด ์Šค์›จํŠธ์…”์ธ ๋Š” ๋งค์šฐ ํŽธ์•ˆํ•ด ๋ณด์ด๋ฉฐ ์ด์ œ๋Š” ํ•˜๋‚˜ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์šด๋™๋ณต ์‡ผํ•‘์„ ์ž์ œํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹

๋ฉ‹์ง„ ์ปค๋ฎค๋‹ˆํ‹ฐ, 1์ฐจ ๋ผ์šด๋“œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™”์Šต๋‹ˆ๋‹ค!

๋Œ€๋‚ด์™ธ์ ์œผ๋กœ ์—ฌ๋ก ์กฐ์‚ฌ๋Š” ์šฐ๋ฆฌ๊ฐ€ 1์œ„๋ฅผ ์ฐจ์ง€ํ•  ๋งŒํผ ์ถฉ๋ถ„ํžˆ ๋ช…๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ ๋‚ด๊ฐ€ ๋ญ๋ผ ๋งํ•˜๊ธฐ ์ „์—...

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ „์ฒด WinUI ํŒ€์„ ๋Œ€์‹ ํ•˜์—ฌ "๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!" ์—ฌ๊ธฐ์™€ ์†Œ์…œ ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆผ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ˜‘๋ ฅํ•˜๊ณ  ๊ธฐ์—ฌํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ. ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง„ ์ˆซ์ž๋กœ ...

  • 121๊ฑด
  • 30๋ช…์˜ ์ด์Šˆ ๊ธฐ๊ณ ์ž
  • 86๋ช…์˜ ํŒ€์›์ด ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์šฐ๋ฆฌ๊ฐ€ ์ „ํ˜€ ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•œ _ํž˜์˜ ๊ณผ์‹œ_์˜€์Šต๋‹ˆ๋‹ค! ๋‹น์‹ ์€ ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค!

@itsmichaelwest๊ฐ€ ์ œ์ถœํ•œ ์˜ˆ๋น„ ์ƒˆ WinUI ๋กœ๊ณ !

์ด ์šฐ์•„ํ•œ ๋””์ž์ธ์€ ์ด์Šˆ ์Šค๋ ˆ๋“œ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์ œ์ถœ๋œ ํ•ญ๋ชฉ์œผ๋กœ ๋‚จ์•„ ์žˆ์œผ๋ฉฐ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ๊ฑฐ์นœ ๋ชจ๋“  ํŒ€์›๋“ค ์‚ฌ์ด์—์„œ ๊ฑฐ์˜ ๋งŒ์žฅ์ผ์น˜๋กœ ์ƒ์œ„์— ์„ ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ธฐ์—๋Š” ์ด ๋กœ๊ณ ์— ๋Œ€ํ•œ ์‚ฌ๋ž‘์ด ๋„ˆ๋ฌด ๋งŽ์Šต๋‹ˆ๋‹ค. ์Šคํƒ€์ผ, ์šฐ์•„ํ•จ, ํ™•์žฅ์„ฑ, ํ…Œ๋งˆ ๊ธฐ๋Šฅ, ๋ชจ๋“  ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด ๋‹ค์ด๋„ˆ๋งˆ์ดํŠธ ๋กœ๊ณ ๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ์‹  @itsmichaelwest ์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

winui logo submission

๋†€๋ผ์šด ์ค€์šฐ์Šน!

@itsmichaelwest ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ์˜๊ฐ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์—ฌ๊ธฐ์— ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ๋‹ค๋ฅธ ๊ฒƒ๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค...

  1. @mdtauk

winui logo submission

  1. @mdtauk ๋‹˜๋„

winui logo submission

  1. ์ž‘์„ฑ์ž @niels9001

winui logo submission

  1. @NoahFeller์— ์˜ํ•ด

winui logo submission

  1. @ratishphilip

winui logo submission

๊ทธ๋ฆฌ๊ณ  ์ด ๋‹ค์ฑ„๋กญ๊ณ  ๋…์ฐฝ์ ์ธ ์ œ์ถœ๋ฌผ์— ๋Œ€ํ•ด @IUsername ์—๊ฒŒ ์˜๊ด‘์„

winui logo submission

๋‹ค์‹œ ํ•œ ๋ฒˆ ์ถ•ํ•˜ํ•˜๊ณ  ๋ชจ๋‘ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์—ฌ๊ธฐ์—์„œ ์–ด๋””๋กœ ๊ฐˆ๊นŒ์š”?

์šฐ๋ฆฌ๋Š” ์ด ๋””์ž์ธ์— ์•ฝ๊ฐ„์˜ ๋ฆฌํ”„์™€ ๋ณ€ํ˜•์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค! Microsoft Ignite๋กœ ์ธํ•ด ๋งˆ๊ฐ์ผ์ด 9์›” 6์ผ ๊ธˆ์š”์ผ ์˜ค์ „ 8์‹œ(PST)๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์œผ๋ฏ€๋กœ ๋ณ€ํ˜• ์ œ์ถœ์€ 9์›” 5์ผ ๋ชฉ์š”์ผ ์ž์ •(PST)๊นŒ์ง€ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์˜๊ฐ์„ ์–ป๊ธฐ ์œ„ํ•ด ๋‹ค์Œ์€ @itsmichaelwest ๋กœ๊ณ ์˜ ๋ณ€ํ˜•

1. ๊ด„ํ˜ธ?

์šฐ๋ฆฌ๋Š” ๋งˆํฌ๋‹ค์šด ์–ธ์–ด๋ฅผ ๋„˜์–ด WinUI๋ฅผ ํ™•์žฅํ•˜๋Š” ์•„์ด๋””์–ด๋ฅผ ํƒ๊ตฌํ–ˆ์œผ๋ฉฐ ์•ž์œผ๋กœ ๊ทธ๋ ‡๊ฒŒ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ด "< >" ๊ตฌ๋ฌธ์„ ๋„˜์–ด์„œ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ํ๋ธŒ๊ฐ€ ์Šค์Šค๋กœ ์„ค ์ˆ˜ ์žˆ์„ ๋งŒํผ ์ถฉ๋ถ„ํžˆ ๊ฐ•ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ๊ทธ๋ ‡๊ฒŒ ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

2. ์•ˆ์— ๋ฌธ์ž?

Microsoft Ignite์˜ ๊ฒฝ์šฐ ์œก๊ฐํ˜• ์Šคํ‹ฐ์ปค๋ฅผ ๋งŒ๋“ค ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด ๋””์ž์ธ์€ ๊ทธ ๋ชจ์–‘์— ์™„๋ฒฝํ•˜๊ฒŒ ๋“ค์–ด๋งž์ง€๋งŒ ํ๋ธŒ์—์„œ "WinUI" ํ…์ŠคํŠธ๋ฅผ ์ด๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๋ณ€ํ˜•์„ ๋ฉ‹์ง€๊ฒŒ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

3. ์ƒ‰์ƒ?

๋Œ€์ฒด ์ƒ‰์ƒ ์ œ์•ˆ์ด ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ํŒŒ๋ž€์ƒ‰ ํ…Œ๋งˆ์— ๋งŒ์กฑํ•˜์ง€๋งŒ ํŠน๋ณ„ํžˆ ๊ฒฐํ˜ผํ•œ ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋Œ€์ฒด ์ œ์•ˆ์„ ํƒ์ƒ‰ํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค!

4. ๋…๋ฆฝ ์‹คํ–‰ํ˜• ๋˜๋Š” +ํ…์ŠคํŠธ?

"WinUI" ํ…์ŠคํŠธ๊ฐ€ ๋กœ๊ณ ์˜ _์ผ๋ถ€๋กœ_ ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ํ๋ธŒ ๋””์ž์ธ์ด ์ž์ฒด์ ์œผ๋กœ ์„ค ์ˆ˜ ์žˆ์„ ๋งŒํผ ์ถฉ๋ถ„ํžˆ ๊ฐ•๋ ฅํ•ฉ๋‹ˆ๊นŒ? < >๋กœ? ์—†์ด?

ํ๋ธŒ๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐํ˜ธ ์—ญํ• ์„ ํ•˜๋ ค๋ฉด ๊ณ ์œ ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์‹œ๊ฐ์  ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

16 x 16์—์„œ๋Š” ํ๋ธŒ ์™ธ์—๋Š” ๊ณต๊ฐ„์ด ๋งŽ์ง€ ์•Š์œผ๋ฏ€๋กœ Toolkit ๋ฐ Gallery์™€ ๊ฐ™์€ ํ•ญ๋ชฉ์€ ํ๋ธŒ์™€ ๋” ์ž‘์€ ํฌ๊ธฐ๋ฅผ ํฌํ•จํ•˜๋„๋ก ์˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด WinUI ๋กœ๊ณ ๋„ ์ƒˆ๋กœ์šด XAML ๋กœ๊ณ ๊ฐ€ ๋ฉ๋‹ˆ๊นŒ? XAML์€ ๋Œ€๊ด„ํ˜ธ ์•ˆ์— Cube๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์ด XAML ์ด์ƒ์ธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Microsoft์˜ Corporate ๋ธŒ๋žœ๋“œ ์ƒ‰์ƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
image

์Šน์ธ๋œ ์ƒ‰์ƒ ์กฐํ•ฉ
image

์œ ๋‹ˆ๋ฒ„์„ค Windows ์ƒ‰์ƒ
image

@itsmichaelwest๋ฅผ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค!

Filled Cube Idea

WinUILogo10

WinUILogo11

ํ๋ธŒ์™€ ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋˜ ๋‹ค๋ฅธ ๊ฐœ๋…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

image
@ratishphilip ๊ธฐ๋ฐ˜์˜ ๊ฑฐ์นœ ๊ฐœ๋…

image
image

Unity ๋กœ๊ณ ์™€ ํ˜ผ๋™ํ•˜์ง€ ์•Š๋„๋ก ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค...

image

@mdtauk ์ƒ๊ฐ์ง€๋„ ๋ชปํ–ˆ์–ด์š”!
์†”์งํžˆ ํ๋ธŒ ๊ฐ๋„๊ฐ€ ์ถฉ๋ถ„ํžˆ ๋‹ค๋ฅด๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ์–ด์จŒ๋“  ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ์ƒ์œ„ 5๊ฐœ ์•„์ด๋””์–ด๋ฅผ ๋ฝ‘์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€ ์•„์ด๋””์–ด๊ฐ€ ๋” ์žˆ์Šต๋‹ˆ๋‹ค.
image

Inner Cube idea

Fluent 2019 Cube

Asset 21winui_cube4

WinUILogo11_2

์™€ ๐Ÿ˜ฎํŒ€์ด ๋‚ด ๋กœ๊ณ ๋ฅผ ์ข‹์•„ํ•ด์„œ ๋„ˆ๋ฌด ๊ธฐ๋ปค์–ด์š”!

๋กœ๊ณ  ์—…๋ฐ์ดํŠธ

์ด ์Šค๋ ˆ๋“œ์˜ ๋‹ค๋ฅธ ๋””์ž์ธ์—์„œ ์˜๊ฐ์„ ์–ป๋Š” ํ๋ธŒ์— ๋Œ€ํ•œ ๋Œ€์•ˆ์„ ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํŠนํžˆ @mdtauk ์ด Fluent ์›น์‚ฌ์ดํŠธ ์˜ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ๋ธŒ ๋ฒ„์ „์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค(_์ด๊ฒƒ์€ ์ตœ์ข…์ด ์•„๋‹™๋‹ˆ๋‹ค!_). ๋‚˜๋Š” ๋˜ํ•œ ์ง€๊ธˆ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋–จ์–ด ๋œจ ๋ ธ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„์ด "Fluent cube"๊ฐ€ ์ž์ฒด์ ์œผ๋กœ ์„ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

WinUI_LogoExporation_V2_GitHub

์Šคํ‹ฐ์ปค

๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์Šคํ‹ฐ์ปค ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” ํ๋ธŒ๋ฅผ ์ถ•์†Œํ•˜๊ณ  WinUI ํ…์ŠคํŠธ์™€ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ๋Š” WinUI ํ…์ŠคํŠธ์™€ ํ•จ๊ป˜ ํ๋ธŒ์— ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฒƒ์ด ๊ฐ€์žฅ ์ž˜ ์ž‘๋™ํ•˜๋Š”์ง€ ๊ทธ๋ฆฌ๊ณ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ํ•„์š”ํ•œ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

WinUI_StickerExploration_V2_GitHub

๋‘ ๋ฒˆ์งธ ์Šคํ‹ฐ์ปค๋Š” ์†Œ์…œ ๋ฏธ๋””์–ด ๋กœ๊ณ ๋กœ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์„ ๊ณ„์† ๊ฐœ๋ฐœํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ์—์„œ ์˜๊ฐ์„ ์ฃผ๋Š” ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ˜ƒ

Inner Cube idea

Inner Cube Toolkit idea

์ด ๋กœ๊ณ ์˜ ํˆดํ‚ท ๋ฒ„์ „

image
@ratishphilip ์˜ ์•„์ด์ฝ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ฐœ๋…์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๊ฐ๋„์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆผ์ž๊ฐ€ ์žˆ๋Š” ๋ฒ„์ „๊ณผ ์—†๋Š” ๋ฒ„์ „์„ ํฌํ•จํ–ˆ์Šต๋‹ˆ๋‹ค.

image

Fluent Inner Cube Dark

Fluent Inner Cube Light

๋ฉ‹์ง€๋‹ค.. ์ด ๋ฐฉํ–ฅ์ด ๋งˆ์Œ์— ๋“ ๋‹ค.

๊ทธ๋ƒฅ ์˜๋ฏธ ์œ ์ง€๋ฅผ ์œ„ํ•ด .. 'ํ๋ธŒ'๊ฐ€ ๋ฌด์—‡์„ ์˜๋ฏธํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ? ๊ฑฐ๊ธฐ์— ์•ฝ๊ฐ„์˜ ๊ทผ๊ฑฐ๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Fluent Design์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค.

ํ๋ธŒ๋Š” ๋กœ๊ณ ๋‚˜ ๋ธŒ๋žœ๋“œ๋กœ ๊ทธ ์‹ฌ๋ณผ์„ ์†Œ์œ ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด ์ดˆ๊ธฐ ์„ ํ˜ธ๋„๊ฐ€ ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ XAML์— ์—ฐ๊ฒฐ๋˜๋ฉฐ ์•ž์œผ๋กœ ์–ด๋–ค ๋‹ค๋ฅธ UI ํŒจ๋Ÿฌ๋‹ค์ž„์ด ๋‚˜ํƒ€๋‚ ์ง€ ๋ˆ„๊ฐ€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ทธ๋ž˜์„œ... ์ €๋Š” ํ๋ธŒ๋ฅผ ์ฝ”์–ด๋กœ ์ทจ๊ธ‰ํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ๋ธŒ ์•ˆ์˜ ํ๋ธŒ๋Š” ์ฝ”์–ด์˜ ํ•œ ๋ถ€๋ถ„์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

์›๋ž˜ XAML ๋กœ๊ณ ์—์„œ ํ๋ธŒ๋Š” ๊ฐœ์ฒด ์ง€ํ–ฅ ์ฝ”๋”ฉ์—์„œ์™€ ๊ฐ™์ด ๊ฐœ์ฒด ๋˜๋Š” XML/XAML ์š”์†Œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

Two Tone Cube Dark

Two Tone Cube Light

Untitled-3-01

Outlined Cube

์ด WinUI ๋กœ๊ณ ๋„ ์ƒˆ๋กœ์šด XAML ๋กœ๊ณ ๊ฐ€ ๋ฉ๋‹ˆ๊นŒ? XAML์€ ๋Œ€๊ด„ํ˜ธ ์•ˆ์— Cube๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์ด XAML ์ด์ƒ์ธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

@mdtauk ์งˆ๋ฌธ์„ ์ž˜๋ชป ์ดํ•ดํ–ˆ๋‹ค๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”. ํ•˜์ง€๋งŒ ํ˜„์žฌ๋กœ์„œ๋Š” ํด๋ž˜์‹ Xaml ๋กœ๊ณ ๋ฅผ ๊ต์ฒดํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•  ์ƒ๊ฐ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹จ์ง€ WinUI๋ฅผ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ํด๋ž˜์‹ Xaml ๋กœ๊ณ ๊ฐ€ ๋ ˆ๊ฑฐ์‹œ ๋ฌธ์„œ ๋ฌธ์„œ ์ด์™ธ์˜ ๋ชจ๋“  ์˜์—ญ์—์„œ ํ™œ๋ฐœํžˆ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์‹ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ๊ฑฐ ๋ณด์‹ ๋ถ„ ๊ณ„์‹œ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”!

@mdtauk ๋ธŒ๋žœ๋“œ ์ƒ‰์ƒ ๊ฒŒ์‹œ๋ฌผ์€ ์ด ์Šค๋ ˆ๋“œ์˜ ํ›Œ๋ฅญํ•œ ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ์—์„œ ๋ฌด๊ฑฐ์šด ๋ฆฌํ”„ํ„ฐ๊ฐ€ ๋˜์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

WinUILogo11

ํ๋ธŒ์™€ ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋˜ ๋‹ค๋ฅธ ๊ฐœ๋…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

@ratishphilip - @ryandemopoulos , @stmoy , ๊ทธ๋ฆฌ๊ณ  @mdtauk , ๋˜ํ•œ ์ƒ‰์ƒ์˜ ํฅ๋ฏธ๋กœ์šด ์Šค์œ„์น˜์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ง€๊ธˆ ์ด๊ฒƒ์˜ ๋ช‡ ๊ฐ€์ง€ ๋Œ€์ฒด ์ƒ‰์ƒ ์กฐํ•ฉ์„ ํƒ์ƒ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜น์‹œ๋ผ๋„ ๋ณด๋žŒ์ฐฌ ์ผ ์žˆ์œผ๋ฉด ํฌ์ŠคํŒ… ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

Inner Cube idea

Inner Cube Toolkit idea

๊ฐค๋Ÿฌ๋ฆฌ ๋ฒ„์ „์ด ๋‹ค๋ฅธ ๋ฒ„์ „๊ณผ ํ•จ๊ป˜ ์ถ”๊ฐ€๋จ
Inner Cube Gallery

๋‹ค์Œ์€ ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๋กœ๊ณ ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์œ ์‚ฌํ•œ ๋””์ž์ธ์„ ๋งŒ๋“ค์ง€ ์•Š๋„๋ก ๋…ธ๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ต๊ธ€๋Ÿฌ JS
image

์ž๋งˆ๋ฆฐ
image

ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ
image

๋…ธ๋“œ JS
image

๋ฐ˜์‘
image

์‹ค๋ฃฉ ๊ฑฐ๋ฆฌ๋‹ค
image

์ด์˜จ
image

HTML / CSS / JS
image

๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ
image

์Šค์œ„ํ”„ํŠธ UI
image

์ค€๊ฒฐ์Šน์ „ ์—…๋ฐ์ดํŠธ

์šฐ๋ฆฌ๋Š” ๋งˆ์ง€๋ง‰์œผ๋กœ ๋“ค์–ด์˜จ ๋ชจ๋“  ๊ฒƒ์„ ๊ฒ€ํ† ํ•˜๊ธฐ ์œ„ํ•ด ํšŒ์˜๋ฅผ ๋‹ค์‹œ ๋งˆ๋ฌด๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋…ผ์˜ํ•œ ์ฒซ ๋ฒˆ์งธ ์‚ฌํ•ญ: ์™€, ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค! ๊ทธ๋ฆฌ๊ณ  ๋นจ๋ฆฌ!

๋‘˜์งธ, @itsmichaelwest ์˜ ์›๋ณธ์— ์ถ”๊ฐ€ํ•˜์—ฌ ์„ธ ๊ฐ€์ง€ ๋””์ž์ธ์ด

  1. > ์ด ์Šค๋ ˆ๋“œ์˜ ๋‹ค๋ฅธ ๋””์ž์ธ์—์„œ ์˜๊ฐ์„ ์–ป๋Š” ํ๋ธŒ์˜ ๋Œ€์•ˆ์„ ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํŠนํžˆ @mdtauk ์ด Fluent ์›น์‚ฌ์ดํŠธ ์˜ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ๋ธŒ ๋ฒ„์ „์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค(_์ด๊ฒƒ์€ ์ตœ์ข…์ด ์•„๋‹™๋‹ˆ๋‹ค!_). ๋‚˜๋Š” ๋˜ํ•œ ์ง€๊ธˆ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋–จ์–ด ๋œจ ๋ ธ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„์ด "Fluent cube"๊ฐ€ ์ž์ฒด์ ์œผ๋กœ ์„ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    >WinUI_LogoExporation_V2_GitHub

์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ์—ฌ๊ธฐ์„œ ํ•œ ์ผ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! ์ธก๋ฉด์— ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ํ™”์งˆ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒ์ƒ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

WinUI Icon Simple Mock

  1. @mdtauk ๋ฐ @ratishphilip , ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ๊ฒŒ์‹œํ•œ ๋Œ€๋‹ดํ•œ ์ฃผํ™ฉ์ƒ‰์ด ์ข‹์Šต๋‹ˆ๋‹ค! ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ๋ฉ‹์ง€๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋” ๋งŽ์€ ์ƒ‰์ƒ ๋ณ€ํ˜•์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์—์„œ ๋ช‡ ๊ฐ€์ง€ ๋Œ€์ฒด ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋ฅผ ์กฐ๋กฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒ๋‹จ์€ ์œ„์— ๊ฒŒ์‹œ๋œ Microsoft ๋ธŒ๋žœ๋“œ ์ƒ‰์ƒ @mdtauk์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ์ œํ’ˆ์€ ํŠน์ • ๋ธŒ๋žœ๋“œ ํŒ”๋ ˆํŠธ๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š๊ณ  ๊ทธ๋ƒฅ ํƒ์ƒ‰ ์ค‘์ด์—ˆ์Šต๋‹ˆ๋‹ค. "ํŒ"์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ƒ‰์ƒ ์กฐํ•ฉ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๋˜ํ•œ ๊ทธ๋ผ๋””์–ธํŠธ์— ๋ฐ˜๋Œ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚ด ๊ธฐ์ˆ ์€ ์•„์ง ๊ฑฐ๊ธฐ์— ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค!

WinUI Logo Alternate Colors 1

WinUI Logo Alternate Colors 2

  1. @mdtauk , ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ๊ฒŒ์‹œํ•œ ์ด๊ฒƒ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! a.) ํ…์ŠคํŠธ๊ฐ€ ์—†๊ณ  b.) ๊ฒ€์ •์ƒ‰ ๋ฐฐ๊ฒฝ(ํ…์ŠคํŠธ ์œ ๋ฌด)์ด ์žˆ๋Š” ๋ฒ„์ „์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

WinUI White Cube Logo

image
@SavoySchuler ๋‹น์‹ ์ด ๊ฒŒ์‹œํ•œ ์ด ๊ธ€์ด ์ •๋ง ๋งˆ์Œ์—

  1. @mdtauk , ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ๊ฒŒ์‹œํ•œ ์ด๊ฒƒ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! a.) ํ…์ŠคํŠธ๊ฐ€ ์—†๊ณ  b.) ๊ฒ€์ •์ƒ‰ ๋ฐฐ๊ฒฝ(ํ…์ŠคํŠธ ์œ ๋ฌด)์ด ์žˆ๋Š” ๋ฒ„์ „์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๐Ÿšจ ๋Œ€์šฉ๋Ÿ‰ ์ด๋ฏธ์ง€ ์ˆ˜์‹  ๐Ÿšจ
Export Fluent Inner Cube Dark
Export Fluent Inner Cube Light

ํฌ๊ธฐ ํฌํ•จ 1024 x 1024(ํ…์ŠคํŠธ ํฌํ•จ ๋ฐ ์ œ์™ธ) - 16 x 16 - 32 x 32 - 64 x 64 - 128 x 128 - 256 x 256 - 4096 x 4096

๋ฐ์€ ๋ฒ„์ „๊ณผ ์–ด๋‘์šด ๋ฒ„์ „

๋ฐฉ๊ธˆ ๊ฒŒ์‹œํ•œ @mdtauk ์•„์ด์ฝ˜์ด

@SavoySchuler > "ํŒ"์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ƒ‰์ƒ ์กฐํ•ฉ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Two Tone Cube Dark
๋ณด๋ผ์ƒ‰๊ณผ ์ฃผํ™ฉ์ƒ‰์€ ๊ณ ์ „์ ์ธ ๋ฌด๋ฃŒ ์ƒ‰์ƒ ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ•˜๋‚˜์˜ ํ๋ธŒ์— ๋‘ ๊ฐ€์ง€ ์ƒ‰์ƒ์ด ์žˆ์œผ๋ฉด ์กฐ๊ธˆ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Two Tone Cube Dark - G + Y
๋…น์ƒ‰๊ณผ ๋…ธ๋ž€์ƒ‰

Two Tone Cube Light - B + P
๋ธ”๋ฃจ์™€ ํ•‘ํฌ

image

@SavoySchuler > "ํŒ"์ด๋ผ๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ƒ‰์ƒ ์กฐํ•ฉ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Two Tone Cube Dark
๋ณด๋ผ์ƒ‰๊ณผ ์ฃผํ™ฉ์ƒ‰์€ ๊ณ ์ „์ ์ธ ๋ฌด๋ฃŒ ์ƒ‰์ƒ ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ•˜๋‚˜์˜ ํ๋ธŒ์— ๋‘ ๊ฐ€์ง€ ์ƒ‰์ƒ์ด ์žˆ์œผ๋ฉด ์กฐ๊ธˆ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Two Tone Cube Dark - G + Y
๋…น์ƒ‰๊ณผ ๋…ธ๋ž€์ƒ‰

Two Tone Cube Light - B + P
๋ธ”๋ฃจ์™€ ํ•‘ํฌ

@mdtauk ์ด๋Ÿฌํ•œ ๋””์ž์ธ์— ์ ์šฉ๋˜๋Š” ์ƒ‰์ƒ ์กฐํ•ฉ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

WinUI Logo Alternate Colors 2
WinUI Logo Alternate Colors

@itsmichaelwest ์œ„์˜ ๊ธ€๋จธ๋ฆฌ ๊ธฐํ˜ธ 1์—์„œ ์‚ฌ์ง„์ด ๋ˆ„๋ฝ๋˜์—ˆ์Œ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

@SavoySchuler

Filled Cube - Purple

๋ธ”๋ฃจ > ํ•‘ํฌ

Filled Cube - Teal

์ฒญ๋ก > ํŒŒ๋ž‘

ํ๋ธŒ ์ „์ฒด์— ๊ฑธ์ณ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Teal > Blue๊ฐ€ ์žˆ๋Š” ๋‘ ๋ฒˆ์งธ ๊ฒƒ์€ ์ง€๊ธˆ๊นŒ์ง€ ๋‚ด๊ฐ€ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค!

๋ฉ‹์ง€๋‹ค.. ์ด ๋ฐฉํ–ฅ์ด ๋งˆ์Œ์— ๋“ ๋‹ค.

๊ทธ๋ƒฅ ์˜๋ฏธ ์œ ์ง€๋ฅผ ์œ„ํ•ด .. 'ํ๋ธŒ'๊ฐ€ ๋ฌด์—‡์„ ์˜๋ฏธํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ? ๊ฑฐ๊ธฐ์— ์•ฝ๊ฐ„์˜ ๊ทผ๊ฑฐ๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Fluent Design์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค.

์ข‹์€ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค, @niels9001! ์‚ฌ๋žŒ๋“ค์€ ์ด ๋ฐฉ๋Œ€ํ•œ ์Šค๋ ˆ๋“œ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋ช‡ ๊ฐ€์ง€ ์ œ์•ˆ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์—ฌ๊ธฐ์— ํ‘œ์‹œ๋œ Fluent Designs System ์›์น™์— ๋Œ€ํ•œ ๊ฒฝ์˜๋ฅผ ํ‘œํ•ฉ๋‹ˆ๋‹ค(ํ๋ธŒ ํ˜•์‹).

Fluent Design System principles in visual metaphor

์›๋ž˜ Xaml ๋กœ๊ณ ์— ๋Œ€ํ•œ ๊ฒฝ์˜์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

Original Xaml logo

๊ทธ๋Ÿฌ๋‚˜ ๋‚˜์™€ @pag3 ๊ฐ™์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ์ด๋ฅผ "๊ตฌ์„ฑ ์š”์†Œ"๋กœ ์„ค๋ช…ํ–ˆ์œผ๋ฉฐ WinUI ํ”Œ๋žซํผ๊ณผ ํ•ด๋‹น ์ œํ’ˆ์€ UI๋ฅผ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ์™€ ์ •ํ™•ํžˆ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.

@SavoySchuler

Filled Cube - Purple

๋ธ”๋ฃจ > ํ•‘ํฌ

Filled Cube - Teal

์ฒญ๋ก > ํŒŒ๋ž‘

ํ๋ธŒ ์ „์ฒด์— ๊ฑธ์ณ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ ์ด๊ฒƒ๋“ค์„ ์ข‹์•„ํ•œ๋‹ค! ํ›Œ๋ฅญํ•œ ์„ ํƒ, @mdtauk!

Untitled-1

๋‹ค์Œ์€ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•ด ์–ผ๋งˆ ์ „์— ๋งŒ๋“ค์—ˆ์ง€๋งŒ ๊ฒฐ๊ตญ ํ•„์š”ํ•˜์ง€ ์•Š์€ ๋””์ž์ธ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์ œ์ถœํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค! Fluent Design System์˜ ์›์น™์„ ๋งŽ์ด ๋ณด์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๊ธฐ์—์„œ ๋งค์šฐ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
๋น› - ํ๋ธŒ ๋‚ด๋ถ€์˜ ๋น›.
๊นŠ์ด - ๋ˆˆ์— ๋ณด์ด๋Š” ๊นŠ์ด๊ฐ€ ์žˆ๋Š” 3D ํ๋ธŒ์ž…๋‹ˆ๋‹ค.
์žฌ์งˆ - ๋ฉ‹์ง„ ์•„ํฌ๋ฆด ๋ชจ์–‘์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์Šค์ผ€์ผ - ํฐ ํ๋ธŒ ๋‚ด์˜ ์ž‘์€ ํ๋ธŒ๋Š” ํฌ๊ธฐ๊ฐ€ ๋Œ€์กฐ๋ฉ๋‹ˆ๋‹ค.

์ €๋„ ๊ฝค ๋ฉ‹์žˆ๊ณ  ๋ญ”๊ฐ€ ๋…ํŠนํ•œ ๊ฒƒ ๊ฐ™์•„์š”. ์—ฌ๊ธฐ์—์„œ ์ผ๋ถ€ ๋””์ž์ธ์ด ์ผ๋ฐ˜์ ์ด๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œก๊ฐํ˜•/์ •์œก๋ฉด์ฒด ๋กœ๊ณ ๊ฐ€ ๋งŽ์•„์„œ ๊ตฌ๋ณ„ํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ด ๋””์ž์ธ์€ ์ผ๋ฐ˜์ ์ด์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค). ๋˜ํ•œ ์ค‘๊ฐ„์— ์žˆ๋Š” ๋ผ์ดํŠธ ๋น„ํŠธ๋Š” ๋‹ค๋ฅธ ๋ณด์™„์ ์ธ ๋””์ž์ธ๊ณผ ํŒจํ„ด์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์˜ˆ์ž…๋‹ˆ๋‹ค.

Untitled-2

ํ”ผ๋“œ๋ฐฑ์— ์—ด๋ ค ์žˆ์Šต๋‹ˆ๋‹ค!

@NoahFeller ๋ฉ‹์ง€๋„ค์š” ! ๋” ๋ฐ์€ ๋ฐฐ๊ฒฝ์— ๋ฐ”๋ฅด๊ธฐ ์œ„ํ•œ ๋” ์–ด๋‘์šด ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๊นŒ?

@yaichenbaum ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. (์ด ์„ค๋ช…์„ ์˜ฌ๋ฆฌ๊ธฐ ์ง์ „์— ๋Œ“๊ธ€์„ ๋‹ฌ์•˜๋„ค์š” ใ…‹ใ…‹)
Untitled-12t53
.
.
.
.
Untitled-61

Fluent Design๊ณผ ๊ด€๋ จ๋œ ์ด ๊ทธ๋ฆฌ๋“œ ๊ตฌ์กฐ๋ฅผ ์–ด๋””์„ ๊ฐ€ ๋ณธ ์ ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฐ์ƒ‰ ๋ฐฐ๊ฒฝ์—์„œ ๋””์ž์ธ์€ ๋ฐ”๋กœ ๋’ค์— ๊ทธ๋ฆผ์ž๊ฐ€ ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ํ๋ธŒ ์ƒ‰์ƒ์ด ๊ฒ€์€์ƒ‰์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข€ ๋” ์‹คํ—˜์„ ํ•ด๋ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค!

Filled Cube - Yellow + Blue

Untitled-61

Fluent Design๊ณผ ๊ด€๋ จ๋œ ์ด ๊ทธ๋ฆฌ๋“œ ๊ตฌ์กฐ๋ฅผ ์–ด๋””์„ ๊ฐ€ ๋ณธ ์ ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฐ์ƒ‰ ๋ฐฐ๊ฒฝ์—์„œ ๋””์ž์ธ์€ ๋ฐ”๋กœ ๋’ค์— ๊ทธ๋ฆผ์ž๊ฐ€ ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ํ๋ธŒ ์ƒ‰์ƒ์ด ๊ฒ€์€์ƒ‰์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข€ ๋” ์‹คํ—˜์„ ํ•ด๋ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค!

image

Filled Cube - T + P

Filled Cube - O + P

@ratishphilip - @ryandemopoulos , @stmoy , ๊ทธ๋ฆฌ๊ณ 

ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ๋” ์„ธ๋ จ๋œ ๋กœ๊ณ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

WinUILogo12A

๋‹ค์Œ์€ ์ด์ „ ๋กœ๊ณ ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ํ•ด์„์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋‚ด ๋ชฉํ‘œ๋Š” ํ๋ธŒ์˜ ์ผ๋ถ€๊ฐ€ ์ž˜๋ ค ํ๋ธŒ์˜ ํ•ต์‹ฌ์„ ํ‘œ์‹œํ•˜๋„๋ก ๋ฌ˜์‚ฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค(์ง€๊ตฌ ๋‹ค์ด์–ด๊ทธ๋žจ์— ํ‘œ์‹œ๋œ ๊ฒƒ์ฒ˜๋Ÿผ).

WinUILogo12B

๋‹ค์Œ์€ ์ด์ „ ๋กœ๊ณ ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ํ•ด์„์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋‚ด ๋ชฉํ‘œ๋Š” ํ๋ธŒ์˜ ์ผ๋ถ€๊ฐ€ ์ž˜๋ ค ํ๋ธŒ์˜ ํ•ต์‹ฌ์„ ํ‘œ์‹œํ•˜๋„๋ก ๋ฌ˜์‚ฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค(์ง€๊ตฌ ๋‹ค์ด์–ด๊ทธ๋žจ์— ํ‘œ์‹œ๋œ ๊ฒƒ์ฒ˜๋Ÿผ).

WinUILogo12B

๊ฐ€์žฅ ๋จผ์ € ๋ณด์ด๋Š” ๊ฒƒ์€ Play ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค.

๋‹ค์Œ์€ @NoahFeller ์˜ Fluent ํ๋ธŒ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋˜ ๋‹ค๋ฅธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WinUILogo12C

์ปท์ด ์—†๋Š” ์ด์ „ ๋กœ๊ณ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
WinUILogo12D

@NoahFeller ์˜ ํ๋ธŒ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ
Light Cube

@NoahFeller ์˜ ํ๋ธŒ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ
Light Cube

์ด๊ฒƒ์ด ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์•ฝ๊ฐ„ ๊ท ํ˜•์—์„œ ๋ฒ—์–ด๋‚˜๊ฒŒ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

@NoahFeller ์˜ ํ๋ธŒ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ
Light Cube

์ด๊ฒƒ์ด ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์•ฝ๊ฐ„ ๊ท ํ˜•์—์„œ ๋ฒ—์–ด๋‚˜๊ฒŒ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

๋ฌผ๋ก  ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ๋ธŒ์˜ ๋ฉด๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ปฌ๋Ÿฌ๋ง ์Šคํƒ€์ผ์„ ํ•ด๋ณด๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์นœ๊ตฌ ์‚ฌ์ด์— ์•ฝ๊ฐ„ ๋น„๋Œ€์นญ์ด ๋ญ์—์š” ๐Ÿ˜„

๊ฐ€์žฅ ์ž๋ž‘์Šค๋Ÿฌ์šด ์ž‘์—…์€ ์•„๋‹ˆ์ง€๋งŒ @NoahFeller ์˜ ์•„์ด๋””์–ด์— ๋Œ€๊ด„ํ˜ธ๋ฅผ

WinUI Semi-Transparent Logo

@SavoySchuler๋ฅผ ์œ„ํ•ด ๋ฌด์—‡์„ ํ•˜๋ ค๋Š”์ง€ ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์— ๋ธŒ๋ž˜ํ‚ท์ด ํ•„์š”ํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ๊ณ  ์ž์ฒด์ ์œผ๋กœ ์„ค ์ˆ˜ ์žˆ์„ ๋งŒํผ ๊ฐ•๋ ฅํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ™•์‹คํžˆ ๋””์ž์ธ์„ ๋ฐ˜๋ณตํ•˜๊ณ (๋‹จ์ˆœํ™” ๋ฐ/๋˜๋Š” ์ˆ˜์ •) ๊ด„ํ˜ธ๊ฐ€ ์žˆ๋Š” ๋ฒ„์ „๊ณผ ์—†๋Š” ๋ฒ„์ „ ๋“ฑ ๋‹ค๋ฅธ ๋ฒ„์ „์„ ์—…๋กœ๋“œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์ด ํšŒ์ „๋˜์–ด ์ž˜ ๋ณด์ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ™‚. ์—…๋กœ๋“œํ•จ์œผ๋กœ์จ ์‚ฌ๋žŒ๋“ค์ด ์ด์™€ ์œ ์‚ฌํ•œ ๋””์ž์ธ์„ ์›ํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ์ธก์ •ํ•˜๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜์‘์ด ์ข‹์€ ๊ฒƒ ๊ฐ™์œผ๋‹ˆ ๊ณ„์† ํ•ด๋ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

@NoahFeller ์˜ ํ๋ธŒ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ
Light Cube

๋ธŒ๋ž˜ํ‚ท์˜ ๋‘ ๊ฐ€์ง€ ์Œ์˜์ด ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค!

4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256

128
Fluent Inner Cube 128

64
Fluent Inner Cube 64

32
Fluent Inner Cube 32

16
Fluent Inner Cube 16

4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256

128
Fluent Inner Cube 128

64
Fluent Inner Cube 64

32
Fluent Inner Cube 32

16
Fluent Inner Cube 16

4096
Fluent Inner Cube 4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256
Fluent Inner Cube 256

128
Fluent Inner Cube 128
Fluent Inner Cube 128

64
Fluent Inner Cube 64
Fluent Inner Cube 64

32
Fluent Inner Cube 32

16
Fluent Inner Cube 16

์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ์—ฌ๊ธฐ์„œ ํ•œ ์ผ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! ์ธก๋ฉด์— ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ํ™”์งˆ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒ์ƒ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

WinUI Icon Simple Mock

@SavoySchuler ์—ฌ๊ธฐ ์žˆ์Šต๋‹ˆ๋‹ค! ๊ธฐ๋‹ค๋ฆฌ๊ฒŒ ํ•ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ๋Š” ๊ฝค ๋นจ๋ฆฌ ์›€์ง์ด๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค!

WinUI_LogoExporation_V3_GitHub

Export Inner Cube - Mono

๋ชจ๋…ธ ์ปฌ๋Ÿฌ ๋ฒ„์ „

@itsmichaelwest > ์—ฌ๊ธฐ ์žˆ์Šต๋‹ˆ๋‹ค! ๊ธฐ๋‹ค๋ฆฌ๊ฒŒ ํ•ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ๋Š” ๊ฝค ๋นจ๋ฆฌ ์›€์ง์ด๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค!

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค... ๐Ÿ˜›

๋‹ค์Œ์€ Michael West์˜ ์ƒ‰์ƒ ์ฒ˜๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256

128
Fluent Inner Cube 128

64
Fluent Inner Cube 64

32
Fluent Inner Cube 32

16
Fluent Inner Cube 16

1024 ํ๋ธŒ ์ „์šฉ
Fluent Inner Cube Only 1024

4096 ํ๋ธŒ ์ „์šฉ
Fluent Inner Cube Only 4096

@SavoySchuler @itsmichaelwest ๋˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋‚˜์—๊ฒŒ ํŠน๋ณ„ํžˆ ์›ํ•˜๋Š” ๊ฒƒ์ด ์—†๋Š” ํ•œ ์ด๋Ÿฌํ•œ ๋ณ€ํ˜•์„ ๋๋‚ธ ๊ฒƒ ๊ฐ™ ์Šต๋‹ˆ๊นŒ?

https://www.fiigma.com/file/KCQQ1wtMBnWxsXrmDOHmhB/WinUI-Logo-Share?node-id=0%3A1
_์—ฌ๊ธฐ์— ๋‚ด ๋กœ๊ณ  ์ค‘ ์ผ๋ถ€๊ฐ€ ํฌํ•จ๋œ Figma ํŒŒ์ผ์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค_

@mdtauk - ๋ชจ๋“  ์˜๊ฒฌ๊ณผ ๋ณ€ํ˜•์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋น ๋ฅธ ์งˆ๋ฌธ - ๋งŽ์€ ๋””์ž์ธ์ด "ํ๋ธŒ ์•ˆ์˜ ํ๋ธŒ"์ž…๋‹ˆ๋‹ค. ์ด ์ด์ค‘ ํ๋ธŒ๋Š” ๋ฌด์—‡์„ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๊นŒ?

@itsmichaelwest๋Š” ์›๋ž˜ XAML ์•„์ด์ฝ˜์„ ๋กœ๊ณ ์˜ ๊ธฐ์ดˆ๋กœ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ์ œ์•ˆํ–ˆ์œผ๋ฉฐ ๊ทธ์˜ ๋””์ž์ธ์€ ์ œ์ถœ๋œ ์ฒซ ๋ฒˆ์งธ ๋ผ์šด๋“œ์—์„œ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ํ๋ธŒ๋ฅผ Windows ์•ฑ ๋นŒ๋“œ์˜ ํ•ต์‹ฌ ๋ถ€๋ถ„์ธ ์ฝ”์–ด๋กœ ๋ณด๊ณ  ํ๋ธŒ์˜ ์ผ๋ถ€๋ฅผ ๋ˆˆ์— ๋„๊ฒŒ ํ•˜์—ฌ ์ฝ”์–ด์˜ ๊ฐœ๋…์„ ์„ค๋ช…ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ "๊ณตํ—ˆํ•œ" ๊ณต๊ฐ„์„ ๊ฐ€์ง€๊ณ  ๋†€์•„ ์ด๊ฒƒ์ด ๊ฑด์„คํ•  ๊ณต๊ฐ„์ž„์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํ๋ธŒ์™€ ๋ธŒ๋ž˜ํ‚ท ๋””์ž์ธ์„ ์ˆ˜์ฒœ ๊ฐœ์˜ ๋‹ค๋ฅธ ํ๋ธŒ ๊ธฐ๋ฐ˜ ๋„ํ•ด๋ฒ• ์ค‘์—์„œ "์†Œ์œ  ๊ฐ€๋Šฅ"ํ•˜๊ณ  ๋šœ๋ ทํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ์–ด๋Š ์ •๋„ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

image

Untitled-3

๋‹คํฌ/๋ผ์ดํŠธ ๋ฒ„์ „. ์•„์ง ํŒŒ๋ž€์ƒ‰์œผ๋กœ ์ž‘์—… ์ค‘์ž…๋‹ˆ๋‹ค. ์–ธ์ œ๋‚˜์ฒ˜๋Ÿผ ํ”ผ๋“œ๋ฐฑ์€ ๊ฐ์‚ฌํžˆ ๋ฐ›๊ฒ ์Šต๋‹ˆ๋‹ค.

@yaichenbaum ๊ฒŒ์‹œํ•œ ํ๋ธŒ์˜ ํ‘๋ฐฑ ๋ฒ„์ „์ด ์–ด๋–ป๊ฒŒ

image

์ด๊ฒƒ์ด ๋‹น์‹ ์ด ์˜ˆ์ƒํ•˜๋Š” ๋‹จ์ƒ‰ ๋ฒ„์ „์˜ ๋ชจ์Šต์ž…๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‹จ์ƒ‰ ๋ฒ„์ „์ด ์–ด๋–ค ๋ชจ์Šต์ผ์ง€ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฒ€ํ†  ์ค‘์ธ ๊ฒฝ์šฐ ์™„์ „ํžˆ ๋‹ค์‹œ ๊ทธ๋ฆฌ๊ณ  ์‹ถ์ง€๋งŒ ์—ฌ๊ธฐ์— ๋‚ด ์ƒ๊ฐ์œผ๋กœ ๋น ๋ฅธ ํŽธ์ง‘์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ 16px ํฌ๊ธฐ์ผ ๋ฟ์ด๋ฏ€๋กœ ์™„์ „ํžˆ ๋‹ค์‹œ ๊ทธ๋ฆฌ๊ธฐ๊ฐ€ ํ•„์š”ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Bracket Inner

Untitled-4

๋‚ด ๋””์ž์ธ์˜ ๋น ๋ฅธ(์•„์ง ์™„์„ฑ๋˜์ง€ ์•Š์€) ๋‹จ์ƒ‰ ๋ชจํ˜•. ๊ฝค ์œ ์ฐฝํ•œ ๐Ÿ˜„.

์ •๋ง ์œ ์ฐฝํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜์—ฌ ์Šค์›จ๊ทธ, ์Šคํ‹ฐ์ปค ๋“ฑ์— ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ๋ฐฉํ–ฅ์ž…๋‹ˆ๋‹ค. ์ด ๋””์ž์ธ์€ ๋นŒ๋”ฉ ๋ธ”๋ก๊ณผ ์ค‘๊ฐ„์— ์ˆจ๊ฒจ์ง„ ๋ธ”๋ก์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์ด ๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด ๋” ๋ฐ์€ ๋ฐฐ๊ฒฝ์„ ์œ„ํ•ด ๋‹ค๋ฅธ ์ƒ‰์ƒ์œผ๋กœ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
image
์œค๊ณฝ์„ ์ด ์žˆ๊ฑฐ๋‚˜ ์—†๋Š” 3D ๋ฒ„์ „๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
image

@yaichenbaum ๊ฒŒ์‹œํ•œ ํ๋ธŒ์˜ ํ‘๋ฐฑ ๋ฒ„์ „์ด ์–ด๋–ป๊ฒŒ

image

์ด๊ฒƒ์ด ๋‹น์‹ ์ด ์˜ˆ์ƒํ•˜๋Š” ๋‹จ์ƒ‰ ๋ฒ„์ „์˜ ๋ชจ์Šต์ž…๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‹จ์ƒ‰ ๋ฒ„์ „์ด ์–ด๋–ค ๋ชจ์Šต์ผ์ง€ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

@SavoySchuler ๊ดœ์ฐฎ๋‚˜์š”?

๋‹จ์ƒ‰
Fluent Inner Cube Mono Black
Fluent Inner Cube Mono

4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256

128
Fluent Inner Cube 128

64
Fluent Inner Cube 64

32
Fluent Inner Cube 32

16
Fluent Inner Cube 16

์ตœ์ข… ์งˆ๋ฌธ

@itsmichaelwest ์™€ @mdtauk ์šฐ๋ฆฌ์˜ ๋งˆ์ง€๋ง‰ ๋‘ ๊ฐ€์ง€ ์„ ํƒ์ด ์—ฌ๋Ÿฌ๋ถ„ ๊ฐ์ž์˜ ์ œ์•ˆ ํ•˜๋‚˜์— ์ด๋ฅด๋ €์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ช‡ ๋ช…์˜ ํŒ€์›๋“ค๊ณผ ๊ฑฐ์˜ 2์‹œ๊ฐ„์— ๊ฑธ์นœ ์ˆ™๊ณ ๋ฅผ ๋งˆ์ณค๊ณ  ์‰ฝ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค! ๊ฒฐ์ •ํ•˜๊ธฐ ์ „์— ์—ฌ๋Ÿฌ๋ถ„ ๊ฐ์ž์—๊ฒŒ ๋งˆ์ง€๋ง‰์œผ๋กœ ํ•œ ๊ฐ€์ง€ ๋ถ€ํƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

image

image

@itsmichaelwest

๋กœ๊ณ ์˜ ๊ฒฝ์šฐ 2D ๋ธŒ๋ž˜ํ‚ท๊ณผ 3D ํ๋ธŒ๊ฐ€ ํ•จ๊ป˜ ๋งค๋‹ฌ๋ ค ์žˆ๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ์šฐ๋ ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋” ์‘์ง‘๋ ฅ ์žˆ๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ„๊ฒฉ, ์ƒ‰์ƒ ๋“ฑ์ด ํ•„์š”ํ•œ์ง€ ์ •ํ™•ํžˆ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•ฝ๊ฐ„ ์—‰๋šฑํ•œ ๋Š๋‚Œ์ด ๋“ค ๋ฟ์ž…๋‹ˆ๋‹ค.

@mdtauk

์—ฌ๊ธฐ์— ์žˆ๋Š” ๊ท€ํ•˜์˜ ๋กœ๊ณ ์— ๋Œ€ํ•ด ์„ค๋ฌธ์— ์‘ํ•œ ์—ฌ๋Ÿฌ ๊ฐœ์ธ์€ ํ๋ธŒ ์•ˆ์˜ ๋Œ€๊ด„ํ˜ธ๊ฐ€ "I" ๋ฐ "J"์™€ ๊ฐ™์€ ๋ฌธ์ž์—ฌ์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ ํ˜ผ๋ž€์Šค๋Ÿฌ์›Œํ–ˆ๋‹ค๊ณ  ์‘๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ๋‹ค๋ฅธ ๋ง๋กœ ํ‘œํ˜„ํ•˜์ž๋ฉด, ๊ด„ํ˜ธ์˜ ๋Š๋‚Œ์„ ์žƒ์–ด๋ฒ„๋ฆด๊นŒ ๋ด ๊ฑฑ์ •์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ์—์„œ ์•ฝ๊ฐ„ ์–‡์•„์ง€๋ฉด ์ข‹์•„์ง€๋Š” ๊ฒƒ ๊ฐ™์•˜์ง€๋งŒ ๋ธŒ๋ž˜ํ‚ท์ฒ˜๋Ÿผ ๋Š๊ปด์ง€๋„๋ก ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด ์žˆ๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ด€๋ จ๋˜๋Š” ๊ฒฝ์šฐ ๋‹จ์ƒ‰ ํ…Œ์ดํฌ์—์„œ ์†์ด ๋นˆ ๋ธŒ๋ž˜ํ‚ท ๋ผ์ธ๊ณผ ์ฑ„์›Œ์ง„ ๋ธŒ๋ž˜ํ‚ท ๋ผ์ธ์„ ๋ชจ๋‘ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

image
image

๋‘˜ ๋‹ค

์ตœ์ข… ์ œ์ถœ๋ฌผ์— ๋Œ€ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

  • ํ‘๋ฐฑ ๋ฐฐ๊ฒฝ ๋ชจ๋‘์— ๋Œ€ํ•œ ์ปฌ๋Ÿฌ ๋ฐ ํ‘๋ฐฑ ๋ฒ„์ „
  • 16x16px, 64x64px ๋ฐ ๊ณ ํ•ด์ƒ๋„ ํฌ๊ธฐ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

์šฐ๋ฆฌ๋Š” ๋งŽ์€ ๊ฒƒ์„ ์š”๊ตฌํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ–ˆ์„ ๋•Œ, ์šฐ๋ฆฌ๋Š” ์‹ฌ์‚ฌ์ˆ™๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ํ›Œ๋ฅญํ•œ ์˜ต์…˜์ด ๊ทธ๋ ‡๊ฒŒ ๋งŽ๊ณ  ์ œ์ถœ ํ’ˆ์งˆ์ด ์ด๋ ‡๊ฒŒ ๋ฏฟ์„ ์ˆ˜ ์—†์„ ์ค„ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ๋ง‰๋Œ€๋ฅผ ๋„ˆ๋ฌด ๋†’์ด ์˜ฌ๋ ค์„œ ์ด์ œ ์šฐ๋ฆฌ๊ฐ€ ๋ชจ๋“  ์ž‘์€ ํ”ฝ์…€๊ณผ ๊ณก์„ ์„ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๊นŒ๋‹ค๋กญ๊ฒŒ ์‚ฌ๋Š” ์ด์œ ๋Š” ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ ๊ธˆ์„ ์ฃผ์…จ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ตœ์ข… ์š”์ฒญ ์ค‘ ํ•˜๋‚˜๋ผ๋„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฌป๋Š”๋‹ค๋ฉด ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์ง€์†์ ์ธ ๋…ธ๋ ฅ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜์™€ ๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์—๊ฒŒ "๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ์—ฌ๊ธฐ์—์„œ ๋งŒ๋“  ๊ณตํ—Œ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์žฅ์‹.

@mdtauk ๊ณผ @itsmichaelwest ๋ชจ๋‘ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค.
I์™€ J๋กœ ๋ณด๋Š” ์‚ฌ๋žŒ๋“ค์— ๋Œ€ํ•ด ์–ธ๊ธ‰ํ•œ ๋ฌธ์ œ๋Š” ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์— ๋‘ ๊ฐ€์ง€ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ๋‹จ์— ๋ฐ˜์‚ฌ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค๊ณผ ๊ด€๋ จ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๋ธŒ๋ž˜ํ‚ท์— ๋™์ผํ•œ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด '๋ฐ˜์‚ฌ' ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๊ณ  ๋‹ค๋ฅธ ๋ธŒ๋ž˜ํ‚ท์€ ๋” ์ด์ƒ J๋กœ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@SavoySchuler

@itsmichaelwest
๋กœ๊ณ ์˜ ๊ฒฝ์šฐ 2D ๋ธŒ๋ž˜ํ‚ท๊ณผ 3D ํ๋ธŒ๊ฐ€ ํ•จ๊ป˜ ๋งค๋‹ฌ๋ ค ์žˆ๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ์šฐ๋ ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋” ์‘์ง‘๋ ฅ ์žˆ๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ„๊ฒฉ, ์ƒ‰์ƒ ๋“ฑ์ด ํ•„์š”ํ•œ์ง€ ์ •ํ™•ํžˆ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•ฝ๊ฐ„ ์—‰๋šฑํ•œ ๋Š๋‚Œ์ด ๋“ค ๋ฟ์ž…๋‹ˆ๋‹ค.

์ด์— ๋Œ€ํ•œ ์ œ์•ˆ์ด ์žˆ์ง€๋งŒ Michael์ด ํ•ด๊ฒฐ์ฑ…์„ ์ œ์•ˆํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
Fluent Cube 4096
๋Œ€๊ด„ํ˜ธ์˜ ์Œ์˜์€ ํ๋ธŒ์˜ ์Œ์˜๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.

์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค! ์•ฝ๊ฐ„์˜ ํ”ผ๋“œ๋ฐฑ/์•„์ด๋””์–ด: @itsmichaelwest ์˜ ๋””์ž์ธ์— ๊ฐ€๊นŒ์šด '์•Œ์•ฝ' ๋ชจ์–‘ ๋Œ€์‹  ๋ถ€๋ถ„์ ์œผ๋กœ๋งŒ ๋‘ฅ๊ธ€์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (๋ฐฉ๊ธˆ @mdtauk์— ๊ฒŒ์‹œํ•œ ๋‚ด์šฉ์ฒ˜๋Ÿผ) ๋˜ํ•œ @mdtauk ์˜ ๋””์ž์ธ์— ๋Œ€๊ด„ํ˜ธ๊ฐ€ ๋‘˜๋Ÿฌ์‹ธ๋Š” ๋ฐฉ์‹์ด ๋‚˜์—๊ฒŒ ๋งž์ง€ ์•Š์•„ ๊ฐœ์„ ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ด๋‘์šด ์ž์ฃผ์ƒ‰ ๋น„ํŠธ๊ฐ€ ์•ฝ๊ฐ„ ์•„๋ž˜๋กœ ํ™•์žฅ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ด‘์„ ์„ ์ข€ ๋” ๊ตฌํ˜•์˜ ๋ชจ์–‘์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ‹์ง„ ๋””์ž์ธ, ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋ช‡ ๊ฐ€์ง€ ๊ฐ€๋Šฅํ•œ ๊ฐœ์„  ์‚ฌํ•ญ.

@yaichenbaum J์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๋Œ€๊ด„ํ˜ธ๊ฐ€ ๋Œ€๊ด„ํ˜ธ (

์–ด์จŒ๋“  ์ €๋Š” ๋””์ž์ด๋„ˆ๋„ ์•„๋‹ˆ๊ณ  TV์—์„œ ์—ฐ์ฃผํ•˜๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ๋” ๋Œ€๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•˜๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์–ผ๋งˆ๋“ ์ง€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. @mdtauk์—๊ฒŒ ๋งก๊ธฐ๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜๋„ ์ด ๋””์ž์ธ๋“ค์€ ๋„ˆ๋ฌด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด ์‹œ์ ์—์„œ ์„ธ๋ถ€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋กœ๊ณ ๊ฐ€ ์ปค์ง€๋ฉด ์„ ์„ ๊ฐ€๋Š˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ๋ธŒ์™€ ๋ธŒ๋ž˜ํ‚ท์—์„œ ๊ณก์„ ์„ ์กฐ์—ฌ์„œ ๋” ๋พฐ์กฑํ•œ ๋ชจ์„œ๋ฆฌ๋กœ ๋งŒ๋“ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ธ ๊ฐ€์ง€ ์ƒ‰์ƒ์˜ ์Œ์˜์ด ๋ธŒ๋ž˜ํ‚ท๊ณผ ๊ฐ™์€ ์™ธ๊ด€์„ ๋ฐฉํ•ดํ•ฉ๋‹ˆ๊นŒ?

@mdtauk ๋Œ€๊ด„ํ˜ธ๋ฅผ ๊ทธ๋ผ๋””์–ธํŠธ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ์—ฌ์ „ํžˆ ํ•˜๋‚˜์˜ ์ƒ‰์ƒ์ด ๋” ๋งŽ์ง€๋งŒ ์„œ๋กœ ๋” ์ž˜ ํ˜ผํ•ฉ๋˜์–ด ํ†ต์ผ๋œ ๋ชจ์–‘์„ ๋” ๋งŽ์ด ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

...๋˜ํ•œ ๋ธŒ๋ž˜ํ‚ท์ด @mdtauk ์˜ ๋””์ž์ธ์„ ๊ฐ์‹ธ๋Š” ๋ฐฉ์‹์ด ๋‚˜์—๊ฒŒ ์˜ณ์ง€ ์•Š์•„ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์„ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ด๋‘์šด ์ž์ฃผ์ƒ‰ ๋น„ํŠธ๊ฐ€ ์•ฝ๊ฐ„ ์•„๋ž˜๋กœ ํ™•์žฅ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ด‘์„ ์„ ์ข€ ๋” ๊ตฌํ˜•์˜ ๋ชจ์–‘์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ‹์ง„ ๋””์ž์ธ, ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋ช‡ ๊ฐ€์ง€ ๊ฐ€๋Šฅํ•œ ๊ฐœ์„  ์‚ฌํ•ญ.

๋‚˜๋Š” ์›ํ˜•์ด ์•„๋‹Œ ๋‹ค์ด์•„๋ชฌ๋“œ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ –๋น› "์•„ํฌ๋ฆด" ํ๋ธŒ ๋‚ด๋ถ€์— ์ปฌ๋Ÿฌ ํ๋ธŒ๊ฐ€ ์žˆ๋‹ค๋Š” ์•„์ด๋””์–ด๋ฅผ ์•”์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

@mdtauk ๋Œ€๊ด„ํ˜ธ๋ฅผ ๊ทธ๋ผ๋””์–ธํŠธ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ์—ฌ์ „ํžˆ ํ•˜๋‚˜์˜ ์ƒ‰์ƒ์ด ๋” ๋งŽ์ง€๋งŒ ์„œ๋กœ ๋” ์ž˜ ํ˜ผํ•ฉ๋˜์–ด ํ†ต์ผ๋œ ๋ชจ์–‘์„ ๋” ๋งŽ์ด ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ ํ‘œ๋ฉด์— ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์„ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ ์กฐ๊ธˆ ๋” ์กฐ์ •ํ•˜๊ณ  ๊ณง๊ฒŒ ํŽด๊ณ  ๊ฐ€๋Š˜๊ฒŒ ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

...๋˜ํ•œ ๋ธŒ๋ž˜ํ‚ท์ด @mdtauk ์˜ ๋””์ž์ธ์„ ๊ฐ์‹ธ๋Š” ๋ฐฉ์‹์ด ๋‚˜์—๊ฒŒ ์˜ณ์ง€ ์•Š์•„ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์„ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ด๋‘์šด ์ž์ฃผ์ƒ‰ ๋น„ํŠธ๊ฐ€ ์•ฝ๊ฐ„ ์•„๋ž˜๋กœ ํ™•์žฅ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ด‘์„ ์„ ์ข€ ๋” ๊ตฌํ˜•์˜ ๋ชจ์–‘์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ‹์ง„ ๋””์ž์ธ, ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋ช‡ ๊ฐ€์ง€ ๊ฐ€๋Šฅํ•œ ๊ฐœ์„  ์‚ฌํ•ญ.

๋‚˜๋Š” ์›ํ˜•์ด ์•„๋‹Œ ๋‹ค์ด์•„๋ชฌ๋“œ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ –๋น› "์•„ํฌ๋ฆด" ํ๋ธŒ ๋‚ด๋ถ€์— ์ปฌ๋Ÿฌ ํ๋ธŒ๊ฐ€ ์žˆ๋‹ค๋Š” ์•„์ด๋””์–ด๋ฅผ ์•”์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

IMO์— ์‹ค์ œ๋กœ ๋งํ•˜๊ธฐ์—๋Š” ๋„ˆ๋ฌด ์ •์˜๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ์•ฝ๊ฐ„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿด ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•˜์„ธ์š”.

@mdtauk ์ €์—๊ฒŒ๋Š” ๋ธŒ๋ž˜ํ‚ท์˜ ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ/์Œ์˜์ด ๋งˆ์Œ์— ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ƒ‰์ƒ์„ ์žƒ์ง€ ์•Š๊ณ  ๋” ๋ธŒ๋ž˜ํ‚ท์œผ๋กœ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋ฉด ๊ทธ๊ฒƒ์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋„์›€์ด ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์Œ์˜๊ณผ ๋” ์ ์€ ์ƒ‰์ƒ์œผ๋กœ ๋†€์•„๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@mdtauk ๋Œ€๊ด„ํ˜ธ๋ฅผ ๊ทธ๋ผ๋””์–ธํŠธ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๊ทธ๋ ‡๊ฒŒ ํ•˜๋ฉด ์—ฌ์ „ํžˆ ํ•˜๋‚˜์˜ ์ƒ‰์ƒ์ด ๋” ๋งŽ์ง€๋งŒ ์„œ๋กœ ๋” ์ž˜ ํ˜ผํ•ฉ๋˜์–ด ํ†ต์ผ๋œ ๋ชจ์–‘์„ ๋” ๋งŽ์ด ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ๋ธŒ๊ฐ€ ์„ธ ๊ฐ€์ง€ ์ƒ‰์ƒ๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•˜๊ณ  ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ๋ฅผ ํฐ์ƒ‰ ๋˜๋Š” ๊ฒ€์€์ƒ‰์œผ๋กœ ๋Œ€์กฐํ•  ์ˆ˜ ์žˆ๋Š” ์ง€์ ๊นŒ์ง€ ํ๋ธŒ๊ฐ€ ๊ฐ ์ƒ‰์ƒ์˜ ๋” ๊ฐ•ํ•œ ๋น›์„ ๊ฐ–๋„๋ก ํ•˜๋Š” ๊ฒƒ๋„ ๋ฉ‹์ ธ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๋งŒ ๋˜์ง€๋ฉด ๋ฉ๋‹ˆ๋‹ค.

@mdtauk ์ €์—๊ฒŒ๋Š” ๋ธŒ๋ž˜ํ‚ท์˜ ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ/์Œ์˜์ด ๋งˆ์Œ์— ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ƒ‰์ƒ์„ ์žƒ์ง€ ์•Š๊ณ  ๋” ๋ธŒ๋ž˜ํ‚ท์œผ๋กœ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋ฉด ๊ทธ๊ฒƒ์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋„์›€์ด ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์Œ์˜๊ณผ ๋” ์ ์€ ์ƒ‰์ƒ์œผ๋กœ ๋†€์•„๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ๋“ค๋„ ๋งˆ์Œ์— ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์Œ์˜์ด ๊ทธ๋“ค์„ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ๋ฟ ์•„๋‹ˆ๋ผ ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์˜ ์•„๋ž˜์ชฝ ์ ˆ๋ฐ˜์„ ์˜ค๋ฅธ์ชฝ ๋ธŒ๋ž˜ํ‚ท๊ณผ ๋น„์Šทํ•œ ๋†’์ด๋กœ ๋งŒ๋“ค์–ด I ๋ฐ J๊ฐ€ ์žˆ๋Š” "abc" ๋ธ”๋ก์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๊ทธ๊ฒƒ์„ ์•ฝ๊ฐ„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ์ œ ์ƒ๊ฐ์—๋Š” ์ด์ „์˜ ์ข‹์€ ๋ชจ์Šต์„ ๋ง์นฉ๋‹ˆ๋‹ค.
image

๋ธŒ๋ž˜ํ‚ท์˜ ๋ฌธ์ œ ์ค‘ ์ผ๋ถ€๋Š” ๊ทธ ๋’ค์— ๋งŽ์€ ์ƒ‰์ƒ๊ณผ ์กฐ๋ช…์ด ์žˆ๋Š” 3D ๋ชจ์–‘์ด ์žˆ๊ณ  ๊ทธ๊ฒƒ๋“ค์€ ๋‹จ์ง€ ๋‹จ์ƒ‰์ด์–ด์„œ ๋ฉ”์‰ฌ๊ฐ€ ์ž˜ ๋งž์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‘ ๋””์ž์ธ ๋ชจ๋‘ ์•ฝ๊ฐ„ ์žฌ๋ฏธ์žˆ์–ด ๋ณด์ด์ง€๋งŒ ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ์— ์žˆ์„ ๋•Œ ๋” ๋‘๋“œ๋Ÿฌ์ง‘๋‹ˆ๋‹ค.

@mdtauk ์ €์—๊ฒŒ๋Š” ๋ธŒ๋ž˜ํ‚ท์˜ ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ/์Œ์˜์ด ๋งˆ์Œ์— ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ƒ‰์ƒ์„ ์žƒ์ง€ ์•Š๊ณ  ๋” ๋ธŒ๋ž˜ํ‚ท์œผ๋กœ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋ฉด ๊ทธ๊ฒƒ์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋„์›€์ด ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์Œ์˜๊ณผ ๋” ์ ์€ ์ƒ‰์ƒ์œผ๋กœ ๋†€์•„๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

4096
Fluent Inner Cube 4096

๋‹จ์ƒ‰
Fluent Inner Cube Mono Black

@ryandemopoulos ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

@mdtauk ๊ณผ @itsmichaelwest๋ฅผ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค.
์ง€๊ธˆ๊นŒ์ง€ ๋ฉ‹์ง„ ๋””์ž์ธ!

๋ธŒ๋ž˜ํ‚ท์˜ ๋ฌธ์ œ ์ค‘ ์ผ๋ถ€๋Š” ๊ทธ ๋’ค์— ๋งŽ์€ ์ƒ‰์ƒ๊ณผ ์กฐ๋ช…์ด ์žˆ๋Š” 3D ๋ชจ์–‘์ด ์žˆ๊ณ  ๊ทธ๊ฒƒ๋“ค์€ ๋‹จ์ง€ ๋‹จ์ƒ‰์ด์–ด์„œ ๋ฉ”์‰ฌ๊ฐ€ ์ž˜ ๋งž์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‘ ๋””์ž์ธ ๋ชจ๋‘ ์•ฝ๊ฐ„ ์žฌ๋ฏธ์žˆ์–ด ๋ณด์ด์ง€๋งŒ ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ์— ์žˆ์„ ๋•Œ ๋” ๋‘๋“œ๋Ÿฌ์ง‘๋‹ˆ๋‹ค.

test

์—ญ์œผ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Œ

@ryandemopoulos ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๋‹จ์ง€ ํ•˜๋‚˜์˜ ์˜๊ฒฌ์ผ ๋ฟ์ด์ง€๋งŒ, ๋„ค, ๊ทธ๊ฒƒ์ด ์ œ๊ฒŒ๋Š” ๋” ๋Œ€๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋„์›€์ด ๋œ ๊ฒƒ ๊ฐ™์•„์š”. ๋ชจ๋…ธํฌ๋กฌ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ๋ธŒ๋ž˜ํ‚ท์ด ์—ฌ์ „ํžˆ ๋งค์šฐ ๋‘๊ป๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ž˜ํ‚ท์ด ์ด์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ณด์ผ๊นŒ์š”? (๊ฐ€์žฅ ์ตœ๊ทผ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์‚ฌ์šฉ ์ œ์™ธ)

image

์—ญ์œผ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Œ

๊ทธ๋ž˜, ๋‹น์‹  ๋ง์ด ๋งž์•„. โฌ‡๋ฐ˜๋‚ฉํ•ฉ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํ๋ธŒ๊ฐ€ ์„ธ ๊ฐ€์ง€ ์ƒ‰์ƒ๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•˜๊ณ  ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ๋ฅผ ํฐ์ƒ‰ ๋˜๋Š” ๊ฒ€์€์ƒ‰์œผ๋กœ ๋Œ€์กฐํ•  ์ˆ˜ ์žˆ๋Š” ์ง€์ ๊นŒ์ง€ ํ๋ธŒ๊ฐ€ ๊ฐ ์ƒ‰์ƒ์˜ ๋” ๊ฐ•ํ•œ ๋น›์„ ๊ฐ–๋„๋ก ํ•˜๋Š” ๊ฒƒ๋„ ๋ฉ‹์ ธ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๋งŒ ๋˜์ง€๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋‚ด ์ƒ๊ฐ์— ๋Œ€๊ด„ํ˜ธ๋Š” ์•ฝ๊ฐ„์˜ ๋ฐ˜์˜ฌ๋ฆผ์ด ์žˆ๋Š” XAML ๋กœ๊ณ ์™€ ๋™์ผํ•œ ๋ชจ์–‘์„ ์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

XAML file icon

์—ฌ๊ธฐ ๋‚ด ์ œ์•ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค

WinUILogo12E

@ryandemopoulos ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๋‹จ์ง€ ํ•˜๋‚˜์˜ ์˜๊ฒฌ์ผ ๋ฟ์ด์ง€๋งŒ, ๋„ค, ๊ทธ๊ฒƒ์ด ์ œ๊ฒŒ๋Š” ๋” ๋Œ€๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋„์›€์ด ๋œ ๊ฒƒ ๊ฐ™์•„์š”. ๋ชจ๋…ธํฌ๋กฌ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ๋ธŒ๋ž˜ํ‚ท์ด ์—ฌ์ „ํžˆ ๋งค์šฐ ๋‘๊ป๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ž˜ํ‚ท์ด ์ด์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ณด์ผ๊นŒ์š”? (๊ฐ€์žฅ ์ตœ๊ทผ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์‚ฌ์šฉ ์ œ์™ธ)

image

32px ๋ฐ 16px ํฌ๊ธฐ์—์„œ ๋Œ€๊ด„ํ˜ธ๋Š” ์ฝ์„ ์ˆ˜ ์žˆ๋„๋ก ์ฑ„์›Œ์•ผ ํ•˜์ง€๋งŒ ๋” ํฐ ํฌ๊ธฐ์˜ ๊ฒฝ์šฐ ์ด๊ฒƒ์ด ์–ด๋–ป์Šต๋‹ˆ๊นŒ?
Fluent Inner Cube Mono Black

๋‚ด ์ƒ๊ฐ์— ๋Œ€๊ด„ํ˜ธ๋Š” ์•ฝ๊ฐ„์˜ ๋ฐ˜์˜ฌ๋ฆผ์ด ์žˆ๋Š” XAML ๋กœ๊ณ ์™€ ๋™์ผํ•œ ๋ชจ์–‘์„ ์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

XAML file icon

์—ฌ๊ธฐ ๋‚ด ์ œ์•ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค

WinUILogo12E

@ratishphilip ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์ด ์„ธ๋กœ๋กœ ๋” ์ž‘์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ์Œ์˜์ด ์ธ์‹ ์ฐจ์ด๋ฅผ ์œ ๋ฐœํ•ฉ๋‹ˆ๊นŒ?

@ryandemopoulos ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๋‹จ์ง€ ํ•˜๋‚˜์˜ ์˜๊ฒฌ์ผ ๋ฟ์ด์ง€๋งŒ, ๋„ค, ๊ทธ๊ฒƒ์ด ์ œ๊ฒŒ๋Š” ๋” ๋Œ€๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋„์›€์ด ๋œ ๊ฒƒ ๊ฐ™์•„์š”. ๋ชจ๋…ธํฌ๋กฌ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ๋ธŒ๋ž˜ํ‚ท์ด ์—ฌ์ „ํžˆ ๋งค์šฐ ๋‘๊ป๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ž˜ํ‚ท์ด ์ด์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ณด์ผ๊นŒ์š”? (๊ฐ€์žฅ ์ตœ๊ทผ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์‚ฌ์šฉ ์ œ์™ธ)
image

32px ๋ฐ 16px ํฌ๊ธฐ์—์„œ ๋Œ€๊ด„ํ˜ธ๋Š” ์ฝ์„ ์ˆ˜ ์žˆ๋„๋ก ์ฑ„์›Œ์•ผ ํ•˜์ง€๋งŒ ๋” ํฐ ํฌ๊ธฐ์˜ ๊ฒฝ์šฐ ์ด๊ฒƒ์ด ์–ด๋–ป์Šต๋‹ˆ๊นŒ?
Fluent Inner Cube Mono Black

@stmoy์— ๋Œ€ํ•ด ์ด ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ์— ํƒœ๊ทธ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

@ryandemopoulos ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๋‹จ์ง€ ํ•˜๋‚˜์˜ ์˜๊ฒฌ์ผ ๋ฟ์ด์ง€๋งŒ, ๋„ค, ๊ทธ๊ฒƒ์ด ์ œ๊ฒŒ๋Š” ๋” ๋Œ€๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋„์›€์ด ๋œ ๊ฒƒ ๊ฐ™์•„์š”. ๋ชจ๋…ธํฌ๋กฌ ๋ฒ„์ „์˜ ๊ฒฝ์šฐ ๋ธŒ๋ž˜ํ‚ท์ด ์—ฌ์ „ํžˆ ๋งค์šฐ ๋‘๊ป๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ž˜ํ‚ท์ด ์ด์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ณด์ผ๊นŒ์š”? (๊ฐ€์žฅ ์ตœ๊ทผ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์‚ฌ์šฉ ์ œ์™ธ)
image

32px ๋ฐ 16px ํฌ๊ธฐ์—์„œ ๋Œ€๊ด„ํ˜ธ๋Š” ์ฝ์„ ์ˆ˜ ์žˆ๋„๋ก ์ฑ„์›Œ์•ผ ํ•˜์ง€๋งŒ ๋” ํฐ ํฌ๊ธฐ์˜ ๊ฒฝ์šฐ ์ด๊ฒƒ์ด ์–ด๋–ป์Šต๋‹ˆ๊นŒ?
Fluent Inner Cube Mono Black

์†”์งํžˆ ๋งํ•ด์„œ ๋‚˜๋Š” ์ฑ„์›Œ์ง„ ๊ฒƒ๊ณผ ์œค๊ณฝ์ด ์žˆ๋Š” ๊ฒƒ ์ค‘ ์–ด๋Š ๊ฒƒ์ด ๋” ๋‚˜์€์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ข€ ๋” ์ง€์ผœ๋ด์•ผ ๊ฒ ์Šต๋‹ˆ๋‹ค. :) ๊ณ ํ•ด์ƒ๋„์—์„œ๋„ ๋‘˜ ๋‹ค ์ž‘๋™ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. (๊ทธ๋ฆฌ๊ณ  ์ €ํ•ด์ƒ๋„์—์„œ๋Š” ์ฑ„์›Œ์ง„ ๊ฒƒ์ด ์œ ์ผํ•œ ์‹ค์ œ ์„ ํƒ์ด๋ผ๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.)

@ryandemopoulos @SavoySchuler @stmoy

4096
Fluent Inner Cube 4096
Fluent Inner Cube 4096

1024
Fluent Inner Cube 1024
Fluent Inner Cube 1024

256
Fluent Inner Cube 256
Fluent Inner Cube 256

128
Fluent Inner Cube 128
Fluent Inner Cube 128

64
Fluent Inner Cube 64
Fluent Inner Cube 64

32
Fluent Inner Cube 32
Fluent Inner Cube 32

16
Fluent Inner Cube 16
Fluent Inner Cube 16

๋‹จ์ƒ‰
Fluent Inner Cube Mono Black
Fluent Inner Cube Mono White

@ratishphilip ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์ด ์„ธ๋กœ๋กœ ๋” ์ž‘์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ์Œ์˜์ด ์ธ์‹ ์ฐจ์ด๋ฅผ ์œ ๋ฐœํ•ฉ๋‹ˆ๊นŒ?

2๊ฐœ์˜ ๋ธŒ๋ผ์ผ“์€ ์‚ฌ์ด์ฆˆ๊ฐ€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค...

๋‹ค์Œ์€ 3d ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WinUILogo12F

๊ฐœ์š”๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

WinUILogo12_outline

๋‹ค์Œ์€ 3d ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WinUILogo12F

์ด๊ฒƒ์€ ํ™•์‹คํžˆ ์ด์ „์— ๋ณด์•˜๋˜ ์ด์ƒํ•œ ๊ด€์ ์„ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ž˜ํ–ˆ์–ด!

๋‹ค์Œ์€ 3d ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
WinUILogo12F

์ด๊ฒƒ์€ ํ™•์‹คํžˆ ์ด์ „์— ๋ณด์•˜๋˜ ์ด์ƒํ•œ ๊ด€์ ์„ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ž˜ํ–ˆ์–ด!

ํ๋ธŒ๊ฐ€ ๊น”๋”ํ•˜๊ฒŒ ํšŒ์ „ํ•˜์ง€ ์•Š๊ณ  ์œ„์•„๋ž˜ ๋Œ€๊ฐ์„ ์ด ์žˆ์Œ

๋‹ค์Œ์€ 3d ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WinUILogo12F

๊ทธ๊ฒƒ์€ ๋˜ํ•œ I์™€ J๊ฐ€ ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

ํ๋ธŒ๊ฐ€ ๊น”๋”ํ•˜๊ฒŒ ํšŒ์ „ํ•˜์ง€ ์•Š๊ณ  ์œ„์•„๋ž˜ ๋Œ€๊ฐ์„ ์ด ์žˆ์Œ

:D ๋„ค, ์•ฝ๊ฐ„์˜ ํšŒ์ „์ด... @mdtauk์— ์•Œ๋ ค์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค... ์‰ฝ๊ฒŒ ๊ณ ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ฐ€์žฅ ์•ˆ์ชฝ ๋ชจ์„œ๋ฆฌ(์ž…๋ฐฉ์ฒด์˜ ๊ฐ€์žฅ์ž๋ฆฌ์— ๋‹ฟ๋Š” ๋ถ€๋ถ„)์˜ ๋‘ฅ๊ทธ์Šค๋ฆ„ํ•จ์„ ์—†์• ๊ณ  ๋‚ ์นด๋กญ๊ฒŒ ๋งŒ๋“ค๊นŒ๋„ ์ƒ๊ฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Fluent Inner Cube Mono 16
Fluent Inner Cube Mono 16

Fluent Inner Cube Mono 32
Fluent Inner Cube Mono 32

Fluent Inner Cube Mono 64
Fluent Inner Cube Mono 64

Fluent Inner Cube Mono 128
Fluent Inner Cube Mono 128

Fluent Inner Cube Mono 256
Fluent Inner Cube Mono 256

Fluent Inner Cube Mono 1024
Fluent Inner Cube Mono 1024

Fluent Inner Cube Mono 4096
Fluent Inner Cube Mono 4096

์—…๋ฐ์ดํŠธ๋œ ๋กœ๊ณ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

WinUILogo13

WinUILogo13_outline

๊ณ ํ•ด์ƒ๋„ ๋กœ๊ณ 

WinUILogo13_HiRes

์ด๊ฒƒ์€ (๋˜๋Š” ์–ด๋‘์šด ๋Œ€์‘๋ฌผ) ์•„๋ฆ„๋‹ต์Šต๋‹ˆ๋‹ค. Fluent ์š”์†Œ๋ฅผ ํ˜ผํ•ฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.
image
์œ„์˜ ๋‚ด์šฉ์„ 2 2 2 ํ๋ธŒ๋กœ ๋‚˜๋ˆ„์–ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ํ†ตํ•ฉ

๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ๋‚˜์—๊ฒŒ Apache Cordova ํ•จ์ถ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
image
ํŠนํžˆ ๊ด‘ํƒ์ด ๋‚˜๋Š” ๊ฒ€์ •์ƒ‰ ๋ธŒ๋ž˜ํ‚ท.

ํŠนํžˆ ๊ด‘ํƒ์ด ๋‚˜๋Š” ๊ฒ€์ •์ƒ‰ ๋ธŒ๋ž˜ํ‚ท.

@weitzhandler ์ด๊ฑด ์–ด๋•Œ?

WinUILogo13_color

@SavoySchuler ๋Š” ํŠธ์œ„ํ„ฐ์— ๋‘ ๊ฐœ์˜ ์˜ˆ๋น„ ๋กœ๊ณ ๋ฅผ ๊ฒŒ์‹œํ–ˆ์œผ๋ฉฐ ์‘๋‹ต์—์„œ ๋‚ด๊ฐ€ ์ทจํ•œ ์ฃผ์š” ์˜๊ฒฌ์€ Windows์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋™์ผํ•œ ๋กœ๊ณ ๊ฐ€ ์žˆ์ง€๋งŒ Microsoft Blue ์ƒ‰์ƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋„์›€์ด ๋˜๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

Fluent Inner Cube 16
Fluent Inner Cube 32
Fluent Inner Cube 64
Fluent Inner Cube 128
Fluent Inner Cube 256
Fluent Inner Cube 1024
Fluent Inner Cube 4096
Fluent Inner Cube Mono 16
Fluent Inner Cube Mono 32
Fluent Inner Cube Mono 64
Fluent Inner Cube Mono 128
Fluent Inner Cube Mono 256
Fluent Inner Cube Mono 1024
Fluent Inner Cube Mono 4096

์™ผ์ชฝ ๋ฐ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ๋Š” XAML ๊ตฌ๋ฌธ( < > )์—์„œ๋„ ๋™์ผํ•œ ํฌ๊ธฐ๋ฅผ ๊ฐ€์ง€๋ฏ€๋กœ ํฌ๊ธฐ ๊ฐ€ ์„œ๋กœ ๊ฐ™์•„์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๊ฒƒ์ฒ˜๋Ÿผ ์‹œ๊ฐ์ ์œผ๋กœ ๋ณด์ด๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค(์ฆ‰, ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์ด ์˜ค๋ฅธ์ชฝ ๋ธŒ๋ž˜ํ‚ท๋ณด๋‹ค ํฌ๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค). ๋‚˜๋Š” @ratishphilip ์ด ์ง€๊ธˆ ๊ทธ ๊ด„ํ˜ธ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ์‹์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

@Felix-Dev
@ratishphilip ์˜ ๋Œ€๊ด„ํ˜ธ๋Š” ์‹ค์ œ๋กœ ํ๋ธŒ์˜ ์ธก๋ฉด๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ํ๋ธŒ ์œ„์— ์˜ค๋ฒ„๋ ˆ์ด๋ฉ๋‹ˆ๋‹ค. ๋น„์œ ์  ํ•ด์„์— ๋น„ํ•ด ๋ฌธ์ž ๊ทธ๋Œ€๋กœ์˜ ํ‘œํ˜„๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์‹ค์ œ๋กœ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ฑฐ๋‚˜ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๋กœ๊ณ ๊ฐ€ ํŒŒ๋ž€์ƒ‰์ผ ํ•„์š”๋Š” ์—†์ง€๋งŒ ์ด๊ฒƒ์ด ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Win UI ํ•˜๋ฉด Windows ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋– ์˜ค๋ฆ…๋‹ˆ๋‹ค. ๋˜ํ•œ ํŒŒ๋ž€์ƒ‰์„ Windows์™€ ์—ฐ๊ด€์‹œํ‚ต๋‹ˆ๋‹ค.
@mdtauk์˜ ๋งˆ์ง€๋ง‰ ๋กœ๊ณ ๋Š” ๋‚ด ์ƒ๊ฐ์— Windows๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ๊ณ ์œ ํ•œ ์ •์ฒด์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ๋งŽ์€ ํ๋ธŒ ๋กœ๊ณ ์™€ ๋น„๊ตํ•˜์—ฌ ์˜๋ฏธ๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@SavoySchuler ๋Š” ํŠธ์œ„ํ„ฐ์— ๋‘ ๊ฐœ์˜ ์˜ˆ๋น„ ๋กœ๊ณ ๋ฅผ ๊ฒŒ์‹œํ–ˆ์œผ๋ฉฐ ์‘๋‹ต์—์„œ ๋‚ด๊ฐ€ ์ทจํ•œ ์ฃผ์š” ์˜๊ฒฌ์€ Windows์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋™์ผํ•œ ๋กœ๊ณ ๊ฐ€ ์žˆ์ง€๋งŒ Microsoft Blue ์ƒ‰์ƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋„์›€์ด ๋˜๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

@mdtauk ์ •๋ง ์ข‹์•„์š”! ๋‚ด ์ƒ๊ฐ์— ํฐ ๊ฐœ์„ . ์ด ์ƒํ™ฉ์—์„œ๋Š” ๋ฐ˜์‚ฌ์ ์ธ ๋ชจ์Šต๋ณด๋‹ค ๋น›๋‚˜๋Š” ๋ชจ์Šต์ด ๋” ๋‚˜์€ ๊ฒƒ ๊ฐ™์•„์š”. ์˜ค๋ฅธ์ชฝ์„ ์กฐ๊ธˆ ๋” ๋ฐ๊ฒŒ ๋งŒ๋“ค๊ฑฐ๋‚˜ ๋” ์œ ์‚ฌํ•œ ๊ทธ๋ผ๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ์œ„๋Œ€ํ•œ ์ผ ์™ธ์—๋Š”.

Fluent Inner Cube 64 scale

์ด ์–ด๋‘์šด ๊ทธ๋ผ๋””์–ธํŠธ๊ฐ€ ๋” ๋‚ซ์Šต๋‹ˆ๊นŒ?

๊ณ ํ•ด์ƒ๋„ ๋กœ๊ณ 

WinUILogo13_HiRes

@mdtauk ๊ด„ํ˜ธ ์•ˆ์— @ratishphilip ๋””์ž์ธ์˜ ๊ด„ํ˜ธ ๋์„ ๊ตฌํ˜„ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๋Œ€๊ด„ํ˜ธ๋Š” ๋‘˜ ๋‹ค ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋๋‚˜๋Š” ๊ฒฝ์šฐ ๋ฌธ์ž๋กœ ๋œ ํ˜ผ๋™๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@mdtauk ๊ฒฝ์šฐ์˜ ๋ธŒ๋ผ์ผ“์˜ ๋””์ž์ธ์„ ์„ ํƒํ•ด์•ผํ–ˆ๋‹ค ๋ธŒ๋ผ์ผ“์ด @ratishphilip์ฒ˜๋Ÿผ๋˜๊ณ , ๋‚˜๋Š” ์‚ฌ๋ž‘ '- ๊ด„ํ˜ธ๋Š” ๋ชจ๋‘ ๊ฐ™์€ ํฌ๊ธฐ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. @mdtauk ๋˜ํ•œ @ratishphilip์˜ ๋ธŒ๋ž˜ํ‚ท ๋กœ๊ณ ์˜ ๋ฒ„์ „์„ ๋งŒ๋“œ์‹ญ์‹œ์˜ค.

@mdtauk ๊ฒฝ์šฐ์˜ ๋ธŒ๋ผ์ผ“์˜ ๋””์ž์ธ์„ ์„ ํƒํ•ด์•ผํ–ˆ๋‹ค ๋ธŒ๋ผ์ผ“์ด @ratishphilip์ฒ˜๋Ÿผ๋˜๊ณ , ๋‚˜๋Š” ์‚ฌ๋ž‘ '- ๊ด„ํ˜ธ๋Š” ๋ชจ๋‘ ๊ฐ™์€ ํฌ๊ธฐ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. @mdtauk ๋˜ํ•œ @ratishphilip์˜ ๋ธŒ๋ž˜ํ‚ท ๋กœ๊ณ ์˜ ๋ฒ„์ „์„ ๋งŒ๋“œ์‹ญ์‹œ์˜ค.

@ratishphilip ์˜ ๋Œ€๊ด„ํ˜ธ๋Š” 3D ๊ณต๊ฐ„์—์„œ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‹จ์ง€ ๊ฑฐ๊ธฐ์— ๋–  ์žˆ๊ณ  ๊ทธ๋ฆผ์ž๋Š” ํ๋ธŒ์— ์ œ๋Œ€๋กœ ๋“œ๋ฆฌ์›Œ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. @mdtauk ์˜

@NoahFeller ๋Œ€๊ด„ํ˜ธ IMO๋Š” ํฌ๊ธฐ๊ฐ€ ๋™์ผํ•œ XAML์˜ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋ฐ˜์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋กœ๊ณ ์— ๋ฐ˜์˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. @mdtauk ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋Š” ๊ฒฉ๋ฆฌ๋œ ๋ธŒ๋ž˜ํ‚ท์„ ๋ณผ ๋•Œ - ํŠนํžˆ ๋” ์ž‘์€ ์ด๋ฏธ์ง€ ํฌ๊ธฐ์—์„œ - ๋ธŒ๋ž˜ํ‚ท ํฌ๊ธฐ๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ธ์ƒ์„ ์ค€๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
image
(์™ผ์ชฝ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ์— ๋น„ํ•ด ๋ถ„๋ช…ํžˆ ๋” ํฝ๋‹ˆ๋‹ค. XAML์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.) ์ผ๋ถ€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„์—์„œ ie
image
์ด๊ฒƒ์€ ๋‚˜์—๊ฒŒ ๊ฝค ๋ˆˆ๋ถ€์‹œ๊ณ  ์†”์งํžˆ ๋งํ•ด์„œ ๋‚˜๋ฅผ ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ ์Œ <> ์€ XAML์—์„œ ๋งค์šฐ ๋‘๋“œ๋Ÿฌ์ง€๋ฏ€๋กœ ํ๋ธŒ์— ์žˆ๋Š” ๊ทธ๋Œ€๋กœ "๊ทธ๋ƒฅ ๋•Œ๋ฆผ"ํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ ์ด ์ ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ํƒ€๋‹นํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@NoahFeller ๋Œ€๊ด„ํ˜ธ IMO๋Š” ํฌ๊ธฐ๊ฐ€ ๋™์ผํ•œ XAML์˜ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋ฐ˜์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋กœ๊ณ ์— ๋ฐ˜์˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. @mdtauk ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋Š”
image
(์™ผ์ชฝ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ์— ๋น„ํ•ด ๋ถ„๋ช…ํžˆ ๋” ํฝ๋‹ˆ๋‹ค. XAML์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.) ์ผ๋ถ€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„์—์„œ ie
image
์ด๊ฒƒ์€ ๋‚˜์—๊ฒŒ ๊ฝค ๋ˆˆ๋ถ€์‹œ๊ณ  ์†”์งํžˆ ๋งํ•ด์„œ ๋‚˜๋ฅผ ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ ์Œ <> ์€ XAML์—์„œ ๋งค์šฐ ๋‘๋“œ๋Ÿฌ์ง€๋ฏ€๋กœ ํ๋ธŒ์— ์žˆ๋Š” ๊ทธ๋Œ€๋กœ "๊ทธ๋ƒฅ ๋•Œ๋ฆผ"ํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ ์ด ์ ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ํƒ€๋‹นํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@mdtauk ๋‹˜ ์˜ 3D ๋ธŒ๋ผ์ผ“ ๋””์ž์ธ์ด ๊ฐˆ ๊ธธ์ด๋ผ๊ณ  ์ƒ๊ฐ ํšจ๊ณผ๋ฅผ ์ค˜๋„ ๊ฐ™์€ ์‚ฌ์ด์ฆˆ๋กœ ๋ณด์ด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์˜ˆ์œ๊ฑธ ๋ถ™์ž…๋‹ˆ๋‹ค ์š”์ ์„ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”์•…ํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค.
image

@NoahFeller ๋Œ€๊ด„ํ˜ธ IMO๋Š” ํฌ๊ธฐ๊ฐ€ ๋™์ผํ•œ XAML์˜ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋ฐ˜์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋กœ๊ณ ์— ๋ฐ˜์˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. @mdtauk ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋Š”
image
(์™ผ์ชฝ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ์— ๋น„ํ•ด ๋ถ„๋ช…ํžˆ ๋” ํฝ๋‹ˆ๋‹ค. XAML์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.) ์ผ๋ถ€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„์—์„œ ie
image
์ด๊ฒƒ์€ ๋‚˜์—๊ฒŒ ๊ฝค ๋ˆˆ๋ถ€์‹œ๊ณ  ์†”์งํžˆ ๋งํ•ด์„œ ๋‚˜๋ฅผ ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ ์Œ <> ์€ XAML์—์„œ ๋งค์šฐ ๋‘๋“œ๋Ÿฌ์ง€๋ฏ€๋กœ ํ๋ธŒ์— ์žˆ๋Š” ๊ทธ๋Œ€๋กœ "๊ทธ๋ƒฅ ๋•Œ๋ฆผ"ํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ ์ด ์ ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ํƒ€๋‹นํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@mdtauk ๋‹˜ ์˜ 3D ๋ธŒ๋ผ์ผ“ ๋””์ž์ธ์ด ๊ฐˆ ๊ธธ์ด๋ผ๊ณ  ์ƒ๊ฐ ํšจ๊ณผ๋ฅผ ์ค˜๋„ ๊ฐ™์€ ์‚ฌ์ด์ฆˆ๋กœ ๋ณด์ด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์˜ˆ์œ๊ฑธ ๋ถ™์ž…๋‹ˆ๋‹ค ์š”์ ์„ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”์•…ํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค.
image

๋ฌด์Šจ ๋ง์ธ์ง€ ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ์˜ณ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋Œ€์นญ์ ์ด๊ณ  ์—ฌ์ „ํžˆ 3D์ธ ๋น ๋ฅธ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋งค์šฐ ๋ฏธ์™„์„ฑ์ด์ง€๋งŒ(๊ทธ๋ฆผ์ž ์—†์Œ, ๊ด„ํ˜ธ๊ฐ€ ๋„ˆ๋ฌด ํผ, ์ฑ„์ƒ‰์ด ๋” ๋‚˜์„ ์ˆ˜ ์žˆ์Œ ๋“ฑ) ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์•„์ด๋””์–ด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ผ์ข…์˜ ๋ฉ‹์ง„ ์ฐฉ์‹œ ํšจ๊ณผ์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋””์ž์ธ ๋ฐฉํ–ฅ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ์ „์ ์œผ๋กœ @mdtauk ์—๊ฒŒ ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค.

Fluent Inner Cube 4096

@ratishphilip ์˜ ๋Œ€๊ด„ํ˜ธ๋Š” 3D ๊ณต๊ฐ„์—์„œ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‹จ์ง€ ๊ฑฐ๊ธฐ์— ๋–  ์žˆ๊ณ  ๊ทธ๋ฆผ์ž๋Š” ํ๋ธŒ์— ์ œ๋Œ€๋กœ ๋“œ๋ฆฌ์›Œ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. @mdtauk ์˜

@NoahFeller ๊ด„ํ˜ธ๋Š” 3D ๊ณต๊ฐ„์—์„œ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ๋นจ๊ฐ„์ƒ‰ ํ™”์‚ดํ‘œ๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ํ๋ธŒ๋ฅผ ๋ณด๋ฉด ๋Œ€๊ด„ํ˜ธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WinUILogo13_SideView

Fluent Inner Cube 64 scale

์ด ์–ด๋‘์šด ๊ทธ๋ผ๋””์–ธํŠธ๊ฐ€ ๋” ๋‚ซ์Šต๋‹ˆ๊นŒ?

@mdtauk ์ž‘์€ ์ œ์•ˆ... ์™ผ์ชฝ ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ์˜ ํ‘œ๋ฉด๊ณผ ์ผ์น˜ํ•˜๋ฉด ๋ธŒ๋ž˜ํ‚ท ์ค‘์•™์˜ ๋‘ ๋ชจ์„œ๋ฆฌ๋Š” ํ๋ธŒ์˜ ๋ชจ์„œ๋ฆฌ์™€ ๊ฐ™์€ ๋ชจ์„œ๋ฆฌ ๋ฐ˜๊ฒฝ์ด 0์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค.

์ปค๋ฎค๋‹ˆํ‹ฐ - ๋‹น์‹ ์€ ํ›Œ๋ฅญํ•˜๊ณ  ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ถฉ๋ถ„ํžˆ ๊ฐ•์กฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ _์‹œ๊ฐ„_์˜ ์ˆ™๊ณ  ๋์— ์šฐ๋ฆฌ๋Š” ํ•˜๋‚˜๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. @itsmichaelwest ์™€ @mdtauk ๋””์ž์ธ์˜ ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค.

์ƒ‰์ƒ:

New WinUI logo colored

(์ฐธ๊ณ : ์ด ๋ชจ์„œ๋ฆฌ ๋ฐ˜๊ฒฝ์ด ์žˆ๋Š” ๊ทธ๋ฆผ์ž ๋ฒ„์ „์„ ์ฐพ์„ ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ํ๋ธŒ ๊ทธ๋ฆผ์ž๊ฐ€ ์—ฌ๊ธฐ์— ๋ฐ˜์˜๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.)

๋‹จ์ƒ‰ํ™”:

New WinUI logo monochrome

(์ฐธ๊ณ : ๋Œ€์นญ ๋Œ€ ๋น„๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท์— ๋Œ€ํ•ด์„œ๋Š” ํ•˜๋‹จ ์„น์…˜์˜ ํ•ญ๋ชฉ 2 ์ฐธ์กฐ)

์ƒ๊ฐ

@ryandemopoulos๊ฐ€ ๋งํ–ˆ๋“ฏ์ด "์ด ๋กœ๊ณ ๋Š”

New WinUI logo in use

๋งˆ์ง€๋ง‰ ๋ช‡ ๋‹จ๊ณ„๋ฅผ ์œ„ํ•ด ๋””์ž์ด๋„ˆ์—๊ฒŒ ์ „ํ™”ํ•˜๊ธฐ

์™„์ „ํžˆ ๋๋‚œ ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ๋” ๊ฐ€๊นŒ์›Œ์กŒ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์šฐ๋ฆฌ๊ฐ€ ๋ฌถ๊ณ  ์žˆ๋Š” ๋Š์Šจํ•œ ๋์ž…๋‹ˆ๋‹ค.

  1. ์šฐ๋ฆฌ๋Š” ์ด ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋ฅผ ์ข‹์•„ํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์ƒ‰ ๋ณ€ํ˜•์„ ํƒ์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(๊ทธ๋ฆฌ๊ณ  ์ด๋ฅผ ๋‹ค์–‘ํ•œ ๋ฐฐ๊ฒฝ์˜ ๊ทธ๋ฆผ์ž/๊ด‘์„ ๊ณผ ํ˜ผํ•ฉ).

  2. ์šฐ๋ฆฌ๋Š” ๋‘ ๊ฐ€์ง€ ์ •๋ง ์ข‹์€ ๋ฒ„์ „์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜๋Š” ๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ๋น„๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋น„๋Œ€์นญ(์˜ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด) ์ชฝ์œผ๋กœ ๊ธฐ์šธ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ๊ฐ?

symmetrical vs. asymmetrical version of the new winui logo

  1. ์šฐ๋ฆฌ๋Š” ์•ฝ๊ฐ„์˜ ์žฅ์‹์„ ๋””์ž์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์…”์ธ , ์Šคํ‹ฐ์ปค, ๊ฐ€๋ฐฉ, ์•„๋งˆ๋„ ์‹ค์ œ ๋ชจ๋ธ ๋“ฑ. ํ•ญ์ƒ ๋ช…๋ฐฑํ•œ ๊ฒƒ์ด ์žˆ์ง€๋งŒ _์ •๋ง๋กœ_ ๋ฉ‹์ง„ ๊ฒƒ์„ ์ƒ๊ฐํ•ด๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๐Ÿ˜„

์šฐ๋ฆฌ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค.

์ปค๋ฎค๋‹ˆํ‹ฐ - ๋‹น์‹ ์€ ํ›Œ๋ฅญํ•˜๊ณ  ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ถฉ๋ถ„ํžˆ ๊ฐ•์กฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ _์‹œ๊ฐ„_์˜ ์ˆ™๊ณ  ๋์— ์šฐ๋ฆฌ๋Š” ํ•˜๋‚˜๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. @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 ๋กœ๊ณ ๊ฐ€ ์ด๋ ‡๊ฒŒ ๋  ๊ฑฐ๋ผ๊ณ  ์˜ˆ์ƒํ–ˆ๋‚˜์š”?

WinUILogo13_shadow

@NoahFeller ๋กœ๊ณ ๊ฐ€ ์ด๋ ‡๊ฒŒ ๋  ๊ฑฐ๋ผ๊ณ  ์˜ˆ์ƒํ–ˆ๋‚˜์š”?

WinUILogo13_shadow

์•„๋งˆ๋„ ๊ทธ์™€ ๋น„์Šทํ•ด ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค(๊ทธ๋ฆผ์ž๋Š” ๊ทธ๋ฆฌ ์–ด๋‘ก์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค). ํ•˜์ง€๋งŒ ๋ฌธ์ œ๋Š” ๋””์ž์ธ์ด 3D ๊ณต๊ฐ„์—์„œ ์ •ํ™•ํ•˜๊ฒŒ ๋ Œ๋”๋ง๋  ๋•Œ ๋ฉ‹์ง€๊ฒŒ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ๋ธŒ๋ž˜ํ‚ท์ด ์ด์ƒํ•˜๊ฒŒ ์••์ถ•๋˜์–ด ๋ทฐ๊ฐ€ ๋ณด๋Š” ๋ฐฉํ–ฅ์— ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. '์นด๋ฉ”๋ผ' ๋ทฐ์™€ ํ‰ํ–‰ํ•˜๊ฒŒ ๋–  ์žˆ๋Š” ์ ์ ˆํ•œ ๋ชจ์–‘์˜ ๋ธŒ๋ž˜ํ‚ท๊ณผ ์ •ํ™•ํ•˜๊ฒŒ ๊ทธ๋ฆผ์ž๊ฐ€ ๋“œ๋ฆฌ์›Œ์ง€๋ฉด ๋” ์ž˜ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ๋ธŒ๋ž˜ํ‚ท์ด ํ๋ธŒ ๋˜๋Š” ๋ฌด์–ธ๊ฐ€์— ์›€ํ‘น ๋“ค์–ด๊ฐ„ ๊ฒƒ์„ ๋ณด๋Š” ๊ฒƒ์ด ๋ฉ‹์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IMO ๊ท€ํ•˜์˜ ๋””์ž์ธ์€ ํ˜„์žฌ ํ˜•ํƒœ๋กœ ๊ทธ๋‹ค์ง€ ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ข‹์€ ์†Œ์‹์€ ๋ถ„๋ช…ํžˆ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ๋” ๋‚˜์€ ๋ฐฉํ–ฅ์œผ๋กœ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ตœ์ข… ๋””์ž์ธ์— ๋Œ€ํ•œ ์ƒ๊ฐ

๋งˆ์ง€๋ง‰ ์กฐ์ •์ด ์ง„ํ–‰๋˜๋Š” ๋™์•ˆ ๋””์ž์ธ์— ๋Œ€ํ•ด ๋ช‡ ๊ฐ€์ง€ ์–ธ๊ธ‰ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์•„ํฌ๋ฆด ํ๋ธŒ+๊ธ€๋กœ์šฐ ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ์Šต์ด ์ •๋ง ๋ฉ‹์ง‘๋‹ˆ๋‹ค. ๋˜ํ•œ 3D ํ๋ธŒ ์ƒ๋‹จ์˜ ๋‹จ์ƒ‰ ๋ธŒ๋ž˜ํ‚ท์— ๋Œ€ํ•ด ์•ฝ๊ฐ„์˜ ์šฐ๋ ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ๋ธŒ๊ฐ€ ๋น›์„ ๋ฐœํ•˜๊ณ  ์žˆ๊ณ  ํ๋ธŒ ์ธก๋ฉด์— ๋ฐฉํ–ฅ๊ด‘์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ๋ธŒ๋ž˜ํ‚ท์ด ๋‹จ์ƒ‰์ด๋ผ๋Š” ๊ฒƒ์€ ๋ง์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์กฐ๋ช… ์†Œ์Šค์™€ ์ผ์น˜ํ•˜๋Š” ์•ฝ๊ฐ„์˜ ๊ทธ๋ผ๋””์–ธํŠธ ๋ชจ์–‘์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(๊ทธ๋ž˜๋””์–ธํŠธ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๋ˆ์ ๊ฑฐ๋ฆผ์ด ์•„๋‹ˆ๋ผ ํ˜„์‹ค์ ์ผ ๋ฟ์ž…๋‹ˆ๋‹ค). ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด 3D ๊ณต๊ฐ„์—์„œ ์ „ํ˜€ ์˜๋ฏธ๊ฐ€ ์—†๊ณ  ์ž˜ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฌป๊ณ  ์‹ถ์€ ๊ฒƒ์€ ( @SavoySchuler , @stmoy) ๋Œ€๊ด„ํ˜ธ๋ฅผ ์ด์™€ ๊ฐ™์ด ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

64465361-47f1fd00-d0da-11e9-834e-918ad9f57736

์ „์— ๊ฒŒ์‹œํ•  ๋•Œ ๋งํ–ˆ๋“ฏ์ด ์ด๊ฒƒ์€ ๋งค์šฐ ๊ฑฐ์นœ ๋””์ž์ธ์ž…๋‹ˆ๋‹ค(๊ทธ๋ฆผ์ž ์—†์Œ, ๋ธŒ๋ž˜ํ‚ท์ด ๋„ˆ๋ฌด ํด ์ˆ˜ ์žˆ์Œ, ์ฐฉ์ƒ‰์ด ์‹ค์ œ๋กœ ๊ฐœ์„ ๋  ์ˆ˜ ์žˆ์Œ ๋“ฑ). ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋ธŒ๋ž˜ํ‚ท์ด ๋น„๋Œ€์นญ์ด๊ณ  ๋ชจ์–‘์ด ๋‹ค๋ฅธ ๊ฒƒ์— ๋Œ€ํ•ด ์—ฌ๊ธฐ์™€ Twitter์—์„œ ๋ณธ ๋งŽ์€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์ด์ „๊ณผ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์œผ๋กœ ํ๋ธŒ๋ฅผ ์—ฌ์ „ํžˆ ๊ฐ์‹ธ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. @mdtauk ์˜ ํ๋ธŒ์—์„œ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ํ™•์žฅ๋˜๋Š” ๊ฒƒ์„ ์ƒ์ƒํ•ด๋ณด์„ธ์š”. ๋ณ€๊ฒฝ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ๋Œ€๊ด„ํ˜ธ๊ฐ€ ๊ธ€์ž๋‚˜ ๋‹ค๋ฅธ ๊ฒƒ ๋Œ€์‹ ์— ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ๋˜๋ฏ€๋กœ ํฌ๊ฒŒ ๊ฐœ์„ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ€๋Šฅํ•˜๋ฉด ๋Œ€์นญ์ด ์ข‹๊ณ  ๊ท ํ˜•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค! ๋ถ„๋ช…ํžˆ ์Šคํƒ€์ผ์€ @mdtauk ์˜ ์•„ํฌ๋ฆด ํ๋ธŒ์— ๋น›์ด

@itsmichaelwest ์™€ @mdtauk๋„ ์ถ•ํ•˜ํ•ฉ๋‹ˆ๋‹ค!

๋จผ์ € @itsmichalwest ๋ฐ @mdtauk ๋ชจ๋“  ์ถ•ํ•˜์˜ ๊ฑฐ๋Œ€ํ•œ ๊ทธ์˜ FIGMA ํŒŒ์ผ์„ ๊ณต์œ  @mdtauk์„ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

@SavoySchuler ์ฝ”๋ฉ˜ํŠธ:

  1. ์šฐ๋ฆฌ๋Š” ์ด ์ƒ‰ ๊ตฌ์„ฑํ‘œ๋ฅผ ์ข‹์•„ํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์ƒ‰ ๋ณ€ํ˜•์„ ํƒ์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(๊ทธ๋ฆฌ๊ณ  ์ด๋ฅผ ๋‹ค์–‘ํ•œ ๋ฐฐ๊ฒฝ์˜ ๊ทธ๋ฆผ์ž/๊ด‘์„ ๊ณผ ํ˜ผํ•ฉ).

@mdtauk ๋ฉ‹์ง„ ๋””์ž์ธ์— ๋Œ€ํ•œ ์ œ ์˜๊ฒฌ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Fluent Inner Cube 64 scale
Fluent Inner Cube 16 scale (1)

๋‚˜๋Š” ์ฒญ๋ก์ƒ‰, ํŒŒ๋ž€์ƒ‰ ๋ฐ ๋ถ„ํ™์ƒ‰์„ ๋” "Windows" ๋Š๋‚Œ์„ ์ฃผ๊ธฐ ์œ„ํ•ด Windows ํ…Œ๋งˆ ํŒŒ๋ž€์ƒ‰์˜ ๋ณ€ํ˜•์œผ๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ตœ์ข… ์•„์ด์ฝ˜์„ ๋ณด๊ฒŒ ๋˜์–ด ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค! ์ •๋ง ์„ธ๋ จ๋˜์–ด ๋ณด์ž…๋‹ˆ๋‹ค! @mdtauk ์™€ @NoahFeller ๋Š” ํŠนํžˆ ๋‚ด๊ฐ€ ๋ฏธ๋ž˜์— ํ•˜๋Š” ๋ชจ๋“  ๋””์ž์ธ์— ๋„์›€์ด ๋  ๋†€๋ผ์šด ์•„์ด๋””์–ด์™€ ๊ด€์ ์„ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค.

64472825-71f00180-d164-11e9-8ee4-61791013b070

์™ผ์ชฝ ์ด๋ฏธ์ง€๋Š” @chingucoding ์ด ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ์˜ค๋ฅธ์ชฝ ์ด๋ฏธ์ง€๋Š” ๋ธŒ๋ž˜ํ‚ท์ด ๋Œ€์นญ์ธ ์ˆ˜์ • ๋ฒ„์ „์ž…๋‹ˆ๋‹ค(๋Œ€์นญ์ด๋ž€ ๋†’์ด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ์–‘๋„ ๋ณผ ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค). ๊ทธ๊ฒƒ๋“ค์„ ๋‚˜๋ž€ํžˆ ๋†“๊ณ  ๋ณด๋ฉด ๋น„๋Œ€์นญ์ด ๋‚˜๋ฅผ ์™„์ „ํžˆ ๋ฌด๋„ˆ๋œจ๋ฆฝ๋‹ˆ๋‹ค. ์ œ ์ƒ๊ฐ์—๋Š” ๋Œ€์นญ์ด ๊ท ํ˜•์„ ์ด๋ฃจ๊ณ  ์•„์ด์ฝ˜์ด ๋œ ๋ณต์žกํ•˜๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋ณธ ๋งŽ์€ ๊บพ์‡  ๊ด„ํ˜ธ๋Š” ์‹ค์ œ๋กœ ๋์ด ๋น„์Šค๋“ฌํ•œ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์›๋ž˜ ์žˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ํ‰ํ‰ํ•˜๋ฏ€๋กœ ์ด ๋ณ€๊ฒฝ์ด ๊ฐ€๋…์„ฑ์„ ํ•ด์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(์•„๋งˆ๋„ ๊ทธ ๋ฐ˜๋Œ€์ผ ์ˆ˜ ์žˆ์Œ). ์œก๊ฐํ˜•์„ 6๊ฐœ์˜ ์‚ผ๊ฐํ˜•์œผ๋กœ ์ƒ๊ฐํ•˜๋ฉด ๊ฐ์ง„ ๋์ด ๋ชจ์–‘์„ ๋” ์šฐ์•„ํ•˜๊ฒŒ ๋ฐ›์ณ์ฃผ์–ด ์ƒ์œ„ GIF ๋ฒ„์ „์˜ ์•„์ด์ฝ˜์— ๊ธฐํ•˜ํ•™์  ํŠน์„ฑ์„ ๋”ํ•ด์ค๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” @chingucoding ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ์ˆ˜์ • ๋ฒ„์ „๊ณผ ์ˆ˜์ •๋˜์ง€ ์•Š์€ ๋ฒ„์ „์˜ ์ฐจ์ด์ ์„ ๋ณด์—ฌ์ฃผ๋Š” ์ผ๋ถ€ GIF์ž…๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋Š”์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”. @chingucoding๋„ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค.

2019-09-08-19-28-05
2019-09-08-19-21-38

@NoahFeller ๋Š” ์ด์ „ ์ œ์ถœ๋ฌผ ์ค‘ ํ•˜๋‚˜์™€ ๋™์ผํ•˜๊ฒŒ ๋˜์ง€

WinUILogo13_X

@NoahFeller ๋Š” ์ด์ „ ์ œ์ถœ๋ฌผ ์ค‘ ํ•˜๋‚˜์™€ ๋™์ผํ•˜๊ฒŒ ๋˜์ง€

WinUILogo13_X

์ผ์ข…์˜. ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ์˜ ๋ธŒ๋ž˜ํ‚ท์€ ํ๋ธŒ๋ฅผ ๊ฐ์‹ธ๋Š” ๋Š๋‚Œ์„ ์ฃผ์–ด ์•ฝ๊ฐ„ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ƒ‰์ƒ ์ฐจ์ด๋Š” ๋‹ค์†Œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด @mdtauk ์˜ ๋Œ€๊ด„ํ˜ธ๋Š” 3D์—์„œ ์ดํ•ดํ•˜๋Š” ๋ฐ ํ›จ์”ฌ ๋” ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ @mdtauk ์˜ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์กฐ๊ธˆ ๋” ๋‘๊ป์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‘ ๊ฐ€์ง€ ๋””์ž์ธ์˜ ์กฐํ•ฉ์œผ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฐ๊ฐ์˜ ๋Œ€๊ด„ํ˜ธ์˜ ๊ตฌํ˜„์„ ๊ฐœ์„ ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ํ–‰๋ณตํ•œ ๋งค์ฒด ๐Ÿ™‚.

cubewithiin

์•„, ์ด ๋ฒ„์ „์—๋Š” ์ด ํŽ˜์ด์ง€์˜ ๋ช‡ ๊ฐ€์ง€ ๋””์ž์ธ์—์„œ ๋ณธ ์ ์ด ์žˆ๋Š” ํ๋ธŒ ๋””์ž์ธ ์•ˆ์— ํ๋ธŒ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์™„์ „ํžˆ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค. ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ์ด ์ •๋ง ๋ฉ‹์ง„ ์ธก๋ฉด์ด๊ณ  ๊ทธ ์ด๋ฉด์— ๋ฉ‹์ง„ ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” @mdtauk์ด @stmoy ์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ํ๋ธŒ ๋””์ž์ธ ๋‚ด์—์„œ ํ๋ธŒ๋ฅผ ์„ค๋ช…ํ•  ๋•Œ ๋งํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค .

@mdtauk - ๋ชจ๋“  ์˜๊ฒฌ๊ณผ ๋ณ€ํ˜•์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋น ๋ฅธ ์งˆ๋ฌธ - ๋งŽ์€ ๋””์ž์ธ์ด "ํ๋ธŒ ์•ˆ์˜ ํ๋ธŒ"์ž…๋‹ˆ๋‹ค. ์ด ์ด์ค‘ ํ๋ธŒ๋Š” ๋ฌด์—‡์„ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๊นŒ?

@itsmichaelwest๋Š” ์›๋ž˜ XAML ์•„์ด์ฝ˜์„ ๋กœ๊ณ ์˜ ๊ธฐ์ดˆ๋กœ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ์ œ์•ˆํ–ˆ์œผ๋ฉฐ ๊ทธ์˜ ๋””์ž์ธ์€ ์ œ์ถœ๋œ ์ฒซ ๋ฒˆ์งธ ๋ผ์šด๋“œ์—์„œ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ํ๋ธŒ๋ฅผ Windows ์•ฑ ๋นŒ๋“œ์˜ ํ•ต์‹ฌ ๋ถ€๋ถ„์ธ ์ฝ”์–ด๋กœ ๋ณด๊ณ  ํ๋ธŒ์˜ ์ผ๋ถ€๋ฅผ ๋ˆˆ์— ๋„๊ฒŒ ํ•˜์—ฌ ์ฝ”์–ด์˜ ๊ฐœ๋…์„ ์„ค๋ช…ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ "๊ณตํ—ˆํ•œ" ๊ณต๊ฐ„์„ ๊ฐ€์ง€๊ณ  ๋†€์•„ ์ด๊ฒƒ์ด ๊ฑด์„คํ•  ๊ณต๊ฐ„์ž„์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํ๋ธŒ์™€ ๋ธŒ๋ž˜ํ‚ท ๋””์ž์ธ์„ ์ˆ˜์ฒœ ๊ฐœ์˜ ๋‹ค๋ฅธ ํ๋ธŒ ๊ธฐ๋ฐ˜ ๋„ํ•ด๋ฒ• ์ค‘์—์„œ "์†Œ์œ  ๊ฐ€๋Šฅ"ํ•˜๊ณ  ๋šœ๋ ทํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ์–ด๋Š ์ •๋„ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

64468236-f7c56b80-d0d6-11e9-9bfc-fa155de7791f

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ @mdtuak ์˜ ๋…น์ƒ‰/ํŒŒ๋ž‘/๋ณด๋ผ์ƒ‰ ๋””์ž์ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ํ๋ธŒ ๋””์ž์ธ ๋‚ด ๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท ํ๋ธŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ์˜๊ฒฌ์€ ๋ธŒ๋ž˜ํ‚ท์˜ ๋„ˆ๋น„๊ฐ€ ์™ธ๋ถ€ ํ๋ธŒ ๋„ˆ๋น„์˜ 1/4์ด์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ํ๋ธŒ๋Š” ์™ธ๋ถ€ ํ๋ธŒ์˜ ๊ฐ€์žฅ์ž๋ฆฌ์—์„œ ํ๋ธŒ ๋„ˆ๋น„์˜ 1/4์ธ ๊ฑฐ๋ฆฌ์— ๋ธŒ๋ž˜ํ‚ท์„ ๋ฐฐ์น˜ํ•  ์™ธ๋ถ€ ํ๋ธŒ ํฌ๊ธฐ์˜ ์ ˆ๋ฐ˜์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ @mdtuak ์˜ ๋…น์ƒ‰/ํŒŒ๋ž‘/๋ณด๋ผ์ƒ‰ ๋””์ž์ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ํ๋ธŒ ๋””์ž์ธ ๋‚ด ๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท ํ๋ธŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

164468236-f7c56b80-d0d6-11e9-9bfc-fa155de7791f

๋ธŒ๋ž˜ํ‚ท์„ ์•ฝ๊ฐ„ ๋” ๊ฐ€๊น๊ฒŒ ์กฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ณด๋‹ˆ ์ข€ ๋‚˜์€ ๊ฒƒ ๊ฐ™๋„ค์š”.

Colour-Test

@SavoySchuler ์ด๋Ÿฐ ์ƒ‰์œผ๋กœ ํ•˜๊ณ  ์‹ถ์€

๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท์ด ํ™•์‹คํžˆ ํ›จ์”ฌ ์ข‹์Šต๋‹ˆ๋‹ค. ์•ˆ์ชฝ ๋ชจ์„œ๋ฆฌ๋„ ๋‘ฅ๊ธ€๊ฒŒ ์ฒ˜๋ฆฌํ•œ ์ปจ์…‰์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๋Œ€์นญํ˜• ๋ธŒ๋ž˜ํ‚ท์ด ํ™•์‹คํžˆ ํ›จ์”ฌ ์ข‹์Šต๋‹ˆ๋‹ค. ์•ˆ์ชฝ ๋ชจ์„œ๋ฆฌ๋„ ๋‘ฅ๊ธ€๊ฒŒ ์ฒ˜๋ฆฌํ•œ ์ปจ์…‰์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ „์ ์œผ๋กœ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊บพ์‡  ๊ด„ํ˜ธ๋ผ๊ณ  ๋งํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ๋ช…ํ™•ํžˆ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

Colour-Test-2

๋ฉ‹์ง„ ์ƒˆ๋กœ์šด ์ƒ‰์ƒ ์กฐํ•ฉ @mdtauk! ๋ฉ‹์ง„ ์ผ์„ ํ•˜์…จ์Šต๋‹ˆ๋‹ค. ๊บพ์‡ ๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญํ˜•์œผ๋กœ ํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์˜๊ฒฌ์ด ์žˆ์œผ์‹ ์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” @Felix-Dev, @elalexg ๋ฐ @goranalkovic์ด ๋Œ€์นญ ๊ด„ํ˜ธ๋ฅผ ์„ ํ˜ธํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œํ•˜๋Š” ๊ฒƒ์„

@NoahFeller ๋Œ€๊ด„ํ˜ธ IMO๋Š” ํฌ๊ธฐ๊ฐ€ ๋™์ผํ•œ XAML์˜ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋ฐ˜์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋กœ๊ณ ์— ๋ฐ˜์˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. @mdtauk ์˜ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋Š”
image
(์™ผ์ชฝ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ์— ๋น„ํ•ด ๋ถ„๋ช…ํžˆ ๋” ํฝ๋‹ˆ๋‹ค. XAML์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.) ์ผ๋ถ€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„์—์„œ ie
image
์ด๊ฒƒ์€ ๋‚˜์—๊ฒŒ ๊ฝค ๋ˆˆ๋ถ€์‹œ๊ณ  ์†”์งํžˆ ๋งํ•ด์„œ ๋‚˜๋ฅผ ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ ์Œ <> ์€ XAML์—์„œ ๋งค์šฐ ๋‘๋“œ๋Ÿฌ์ง€๋ฏ€๋กœ ํ๋ธŒ์— ์žˆ๋Š” ๊ทธ๋Œ€๋กœ "๊ทธ๋ƒฅ ๋•Œ๋ฆผ"ํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ ์ด ์ ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ํƒ€๋‹นํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ํผํ”Œ
Colour-Test-3

๋ฉ‹์ง„ ์ƒˆ๋กœ์šด ์ƒ‰์ƒ ์กฐํ•ฉ @mdtauk! ๋ฉ‹์ง„ ์ผ์„ ํ•˜์…จ์Šต๋‹ˆ๋‹ค. ๊บพ์‡ ๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญํ˜•์œผ๋กœ ํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์˜๊ฒฌ์ด ์žˆ์œผ์‹ ์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” @Felix-Dev, @elalexg ๋ฐ @goranalkovic์ด ๋Œ€์นญ ๊ด„ํ˜ธ๋ฅผ ์„ ํ˜ธํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œํ•˜๋Š” ๊ฒƒ์„

@NoahFeller ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋ธŒ๋ž˜ํ‚ท์„ ํ๋ธŒ์—์„œ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฐ™์€ ํฌ๊ธฐ์˜ ๋ธŒ๋ž˜ํ‚ท์œผ๋กœ ๋ฒ„์ „์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜ ๋ชจ์–‘์ด ๋Œ€์นญ์ ์ด์ง€ ์•Š์Œ). ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ํŒ€์€ ๋น„๋Œ€์นญ์„ ์œ ์ง€ํ•˜๋Š” ์ชฝ์œผ๋กœ ํŽธ๋“ค๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋Œ€๊ด„ํ˜ธ๋ฅผ XAML/XML์˜ ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ํ‘œํ˜„ํ•œ ๊ฒƒ์œผ๋กœ ๋ณธ๋‹ค๋ฉด ์–‘์‹ํ™”๋œ ์ ‘๊ทผ ๋ฐฉ์‹์— ๋Œ€ํ•ด ํฌ๊ฒŒ ๋ฐ˜๋ฐœํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๋ชจ์–‘์ด ๋Œ€๊ด„ํ˜ธ๋ฅผ ์ƒ์ง•ํ•˜์ง€๋งŒ ํ๋ธŒ ์ž์ฒด๊ฐ€ ๋กœ๊ณ ์ธ ๊ฒฝ์šฐ ๋น„๋Œ€์นญ์ด ๋Œ€๊ด„ํ˜ธ๋ฅผ ์•”์‹œํ•˜๋ฉด์„œ ํฅ๋ฏธ๋กœ์šด ๋กœ๊ณ ๊ฐ€ ๋  ๋งŒํผ ์ถฉ๋ถ„ํžˆ ์–‘์‹ํ™”๋ฉ๋‹ˆ๋‹ค.

๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋™์‹œ์— ํ๋ธŒ ์œ„์— ๋†“๋Š” ๊ฒƒ์€ ํ๋ธŒ๋ฅผ ํšŒ์ „ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜๋ฉฐ ์ด๋Š” ์š”์ฒญ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ XAML ๋กœ๊ณ  ์˜๊ฐ์—์„œ ๋ฉ€์–ด์ง€๋Š” ๋˜ ๋‹ค๋ฅธ ์กฐ์น˜์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆผ ๋ฌผ๊ฐ

@mdtauk - ๋‹น์‹ ์€ ํ›Œ๋ฅญํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ๋กœ๊ณ ์— ๋Œ€ํ•œ ๋ฒกํ„ฐ ํ˜•์‹ ํŒŒ์ผ๋งŒ ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค(๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ์™ผ์ชฝ ๋ฐ ์ค‘์•™ ๋ชจ์–‘์ด ์„ ํ˜ธ๋จ). ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ท€ํ•˜๊ฐ€ ์›ํ•˜์ง€ ์•Š๋Š” ํ•œ ๋” ์ด์ƒ ๊ท€ํ•˜์˜ ์‹œ๊ฐ„์„ ๋นŒ๋ ค์ค„ ์˜๋ฌด๊ฐ€ ์—†๋‹ค๊ณ  ๋Š๋ผ์‹ญ์‹œ์˜ค. ์šฐ๋ฆฌ๋Š” ์ฃ„์ฑ…๊ฐ์„ ๋Š๋ผ์ง€ ์•Š๊ณ  ๋” ์ด์ƒ ์š”์ฒญํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!

@mdtauk ์˜ ๊ฐ€์žฅ ์ตœ๊ทผ ์ œ์ถœ๋ฌผ(๊ณง ํ‰๊ฐ€ํ•  ์˜ˆ์ •

image

๋งˆ์ง€๋ง‰ ํƒ์ƒ‰์œผ๋กœ ์ด ๋””์ž์ธ์„ ๊ณต์‹ Microsoft ์ƒ‰์ƒ์œผ๋กœ ๋ฉ‹์ง€๊ฒŒ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค(๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ). ๋‚˜๋Š” ์ด๊ฒƒ์„ ์˜คํ”„๋ผ์ธ์œผ๋กœ ํƒ์ƒ‰ํ•ด ๋ณด์•˜์ง€๋งŒ ์•„์ง ์ž๋ž‘์Šค๋Ÿฝ๊ฒŒ ๊ฒŒ์‹œํ•  ๋งŒํ•œ ๊ฒƒ์„ ์ƒ๊ฐํ•ด๋‚ด์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์—†์œผ๋ฉด ์œ„์˜ ์ƒ‰ ๊ตฌ์„ฑํ‘œ์—์„œ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๋ธŒ๋ž˜ํ‚ท/๋†’์ด ๋ชจ์–‘๊ณผ ๊ด€๋ จํ•˜์—ฌ ์šฐ๋ฆฌ์˜ ๊ด€์‹ฌ์€ ์ƒ‰์ƒ์„ ๊ฐ€์žฅ ์ž˜ ๋ณด์™„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€๋Š” ์œ„์˜ ์™ผ์ชฝ ๋ฐ ์ค‘์•™ ์ด๋ฏธ์ง€๊ฐ€ ๊ฐ€์žฅ ์ž˜ ์ˆ˜ํ–‰๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ์œ„์˜ ์˜ค๋ฅธ์ชฝ ํ•ญ๋ชฉ์ด๋‚˜ ์ด๊ฒƒ์—์„œ ๋ฒ—์–ด๋‚˜๋Š” ๋Œ€์ฒด ์ƒ‰์ƒ ์ œ์ถœ์„ ๋ฐฐ์ œํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๊ทธ๋ฆผ ๋ฌผ๊ฐ

@mdtauk - ๋‹น์‹ ์€ ํ›Œ๋ฅญํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ๋กœ๊ณ ์— ๋Œ€ํ•œ ๋ฒกํ„ฐ ํ˜•์‹ ํŒŒ์ผ๋งŒ ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค(๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ์™ผ์ชฝ ๋ฐ ์ค‘์•™ ๋ชจ์–‘์ด ์„ ํ˜ธ๋จ). ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ท€ํ•˜๊ฐ€ ์›ํ•˜์ง€ ์•Š๋Š” ํ•œ ๋” ์ด์ƒ ๊ท€ํ•˜์˜ ์‹œ๊ฐ„์„ ๋นŒ๋ ค์ค„ ์˜๋ฌด๊ฐ€ ์—†๋‹ค๊ณ  ๋Š๋ผ์‹ญ์‹œ์˜ค. ์šฐ๋ฆฌ๋Š” ์ฃ„์ฑ…๊ฐ์„ ๋Š๋ผ์ง€ ์•Š๊ณ  ๋” ์ด์ƒ ์š”์ฒญํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!

@mdtauk ์˜ ๊ฐ€์žฅ ์ตœ๊ทผ ์ œ์ถœ๋ฌผ(๊ณง ํ‰๊ฐ€ํ•  ์˜ˆ์ •

image

๋งˆ์ง€๋ง‰ ํƒ์ƒ‰์œผ๋กœ ์ด ๋””์ž์ธ์„ ๊ณต์‹ Microsoft ์ƒ‰์ƒ์œผ๋กœ ๋ฉ‹์ง€๊ฒŒ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค(๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ). ๋‚˜๋Š” ์ด๊ฒƒ์„ ์˜คํ”„๋ผ์ธ์œผ๋กœ ํƒ์ƒ‰ํ•ด ๋ณด์•˜์ง€๋งŒ ์•„์ง ์ž๋ž‘์Šค๋Ÿฝ๊ฒŒ ๊ฒŒ์‹œํ•  ๋งŒํ•œ ๊ฒƒ์„ ์ƒ๊ฐํ•ด๋‚ด์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์—†์œผ๋ฉด ์œ„์˜ ์ƒ‰ ๊ตฌ์„ฑํ‘œ์—์„œ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๋ธŒ๋ž˜ํ‚ท/๋†’์ด ๋ชจ์–‘๊ณผ ๊ด€๋ จํ•˜์—ฌ ์šฐ๋ฆฌ์˜ ๊ด€์‹ฌ์€ ์ƒ‰์ƒ์„ ๊ฐ€์žฅ ์ž˜ ๋ณด์™„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€๋Š” ์œ„์˜ ์™ผ์ชฝ ๋ฐ ์ค‘์•™ ์ด๋ฏธ์ง€๊ฐ€ ๊ฐ€์žฅ ์ž˜ ์ˆ˜ํ–‰๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ์œ„์˜ ์˜ค๋ฅธ์ชฝ ํ•ญ๋ชฉ์ด๋‚˜ ์ด๊ฒƒ์—์„œ ๋ฒ—์–ด๋‚˜๋Š” ๋Œ€์ฒด ์ƒ‰์ƒ ์ œ์ถœ์„ ๋ฐฐ์ œํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋‚˜๋„ Microsoft Four Square ๋กœ๊ณ  ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ํ๋ธŒ์˜ ์ฐจ์›์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์„œ๋กœ ์ž˜ ๋ณด์ด๋„๋ก ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•ฉ๋‹ˆ๊นŒ? ์ €๋Š” Figma๊ฐ€ Microsoft์— ์ต์ˆ™ํ•œ ๋„๊ตฌ๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ ์›ํ•˜๋Š” ๊ฒฝ์šฐ Illustrator๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋Œ€์นญ/๋น„๋Œ€์นญ @mdtauk์— ๋Œ€ํ•œ ๊ด€์ ์„ ๊ณต์œ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@NoahFeller ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋ธŒ๋ž˜ํ‚ท์„ ํ๋ธŒ์—์„œ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฐ™์€ ํฌ๊ธฐ์˜ ๋ธŒ๋ž˜ํ‚ท์œผ๋กœ ๋ฒ„์ „์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜ ๋ชจ์–‘์ด ๋Œ€์นญ์ ์ด์ง€ ์•Š์Œ). ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ํŒ€์€ ๋น„๋Œ€์นญ์„ ์œ ์ง€ํ•˜๋Š” ์ชฝ์œผ๋กœ ํŽธ๋“ค๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋™์‹œ์— ํ๋ธŒ ์œ„์— ๋†“๋Š” ๊ฒƒ์€ ํ๋ธŒ๋ฅผ ํšŒ์ „ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜๋ฉฐ ์ด๋Š” ์š”์ฒญ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ XAML ๋กœ๊ณ  ์˜๊ฐ์—์„œ ๋ฉ€์–ด์ง€๋Š” ๋˜ ๋‹ค๋ฅธ ์กฐ์น˜์ž…๋‹ˆ๋‹ค.

๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ํ๋ธŒ์—์„œ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค๋Š” ๋ง์˜ ์˜๋ฏธ๋ฅผ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํ๋ธŒ๋ฅผ ํšŒ์ „ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌด์Šจ ๋œป์ธ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹น์‹ ์˜ ๋””์ž์ธ์„ ๋ฐ˜๋ณตํ•  ๋•Œ ๊ทธ ์ค‘ ์–ด๋Š ๊ฒƒ๋„ ํ•  ํ•„์š”๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์นญ โฌ‡์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋ธŒ๋ž˜ํ‚ท์˜ ๋†’์ด์™€ ๋ชจ์–‘์„ ์•ฝ๊ฐ„๋งŒ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋‹น์‹ ์˜ ๋ง์„ ์ž˜๋ชป ํ•ด์„ํ•˜์ง€ ์•Š๋Š” ํ•œ, ๋‹น์‹ ์˜ ์ง„์ˆ ์˜ ๊ทธ ๋ถ€๋ถ„์€ ์˜ณ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

64565562-08b5ed00-d322-11e9-8c29-6aa1e67a6691

@elalexg ๋Š” ๋˜ํ•œ ๊ทธ์˜ ์˜๊ฒฌ์—์„œ ๊ทธ ์ ์„ ๋ช…ํ™•ํžˆ ํ–ˆ์Šต๋‹ˆ๋‹ค.

@mdtauk ๋‹˜ ์˜ 3D ๋ธŒ๋ผ์ผ“ ๋””์ž์ธ์ด ๊ฐˆ ๊ธธ์ด๋ผ๊ณ  ์ƒ๊ฐ ํšจ๊ณผ๋ฅผ ์ค˜๋„ ๊ฐ™์€ ์‚ฌ์ด์ฆˆ๋กœ ๋ณด์ด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์˜ˆ์œ๊ฑธ ๋ถ™์ž…๋‹ˆ๋‹ค ์š”์ ์„ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”์•…ํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค.
64464723-94cfd680-d0ce-11e9-965e-a08b89d1fa73

๋‚˜๋Š” ๋‹น์‹ ์˜ ๋””์ž์ธ์„ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ๋ถ€๋ถ„์ ์œผ๋กœ ๊ทธ์—๊ฒŒ์„œ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ ๋‹น์‹ ์˜ ๊ด„ํ˜ธ๊ฐ€ ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์–ด๋–ป๊ฒŒ ์ƒ์ง•ํ•˜๋Š”์ง€ ์•Œ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์€ ๋‹จ์ง€ ํ•˜๋‚˜๊ฐ€ ๋‹ค๋ฅธ ๊ฒƒ๋ณด๋‹ค ์กฐ๊ธˆ ๋” ํฐ ๊บพ์‡  ๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. @Felix-Dev๊ฐ€ ๋งํ–ˆ๋“ฏ์ด ์›๋ž˜ XAML ๋ธŒ๋ž˜ํ‚ท์€ ๋Œ€์นญ์ด๋ฏ€๋กœ ๋Œ€์นญ์€ ์‹ค์ œ๋กœ ์ด์ „ XAML ๋””์ž์ธ์—์„œ ๋ฉ€์–ด์ง€์ง€ ์•Š๊ณ  ์ด์ „ XAML ๋””์ž์ธ์— ๋” ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

๋กœ๊ณ ๋ฅผ ์–‘์‹ํ™”ํ•˜๊ธฐ๋ฅผ ์›ํ•œ๋‹ค๋Š” ๋ง์˜ ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์™€ ์ œ๊ฐ€ ์–ธ๊ธ‰ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๋‹ค๋ฅธ ํฌ๊ธฐ์˜ ๋ธŒ๋ž˜ํ‚ท์„ ๋ณด๋Š” ๊ฒƒ์ด ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋Š๊ปด์ง€์ง€๋งŒ ์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์ด ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅด๊ฒŒ ๋ณด๋Š”์ง€ ์™„์ „ํžˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ณ ๊ฐ€ ์งˆ๊ฐ, ๋น›, ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ ๋“ฑ์œผ๋กœ ์ถฉ๋ถ„ํžˆ ๋ณต์žกํ•˜๊ณ  ๋” ๋งŽ์€ ๊ด€์‹ฌ์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€๋งŒ ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋Š”์ง€ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ •๋ง๋กœ @SavoySchuler ์™€ ๊ทธ์˜ ํŒ€์ด ๊ฐˆ ๊ธธ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ๋‹น์‹ ์˜ ๋…ผ๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๋‹ค์‹œ ํ•œ ๋ฒˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ฐธ๊ณ ๋กœ ์ €๋Š” (์ตœ์ข…) ์ตœ์ข… ๋กœ๊ณ ๊ฐ€ ๋ฌด์—‡์ด๋“  ๊ฐ„์— ์‹ค์ œ ๋ฒ„์ „์„ ์ง์ ‘ ๋””์ž์ธ(3D๋กœ)ํ•˜๊ณ  3D ์ธ์‡„ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ์•„ํฌ๋ฆด ํšจ๊ณผ๋ฅผ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ˜ํˆฌ๋ช… ํ•„๋ผ๋ฉ˜ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค(์•„๋ž˜ ์˜ˆ). ํ˜น์‹œ ๊ด€์‹ฌ ์žˆ์œผ์‹  ๋ถ„ ๊ณ„์‹œ๋ฉด ๊ฒฐ๊ณผ๋ฌผ ์‚ฌ์ง„ ๊ณต์œ ํ• ๊ฒŒ์š”!

a4f18cabbcf406fd66d3d049da0dc25a067bc6f0

์ฐธ๊ณ ๋กœ ์ €๋Š” (์ตœ์ข…) ์ตœ์ข… ๋กœ๊ณ ๊ฐ€ ๋ฌด์—‡์ด๋“  ๊ฐ„์— ์‹ค์ œ ๋ฒ„์ „์„ ์ง์ ‘ ๋””์ž์ธ(3D๋กœ)ํ•˜๊ณ  3D ์ธ์‡„ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ์•„ํฌ๋ฆด ํšจ๊ณผ๋ฅผ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ˜ํˆฌ๋ช… ํ•„๋ผ๋ฉ˜ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค(์•„๋ž˜ ์˜ˆ). ํ˜น์‹œ ๊ด€์‹ฌ ์žˆ์œผ์‹  ๋ถ„ ๊ณ„์‹œ๋ฉด ๊ฒฐ๊ณผ๋ฌผ ์‚ฌ์ง„ ๊ณต์œ ํ• ๊ฒŒ์š”!

a4f18cabbcf406fd66d3d049da0dc25a067bc6f0

์—„์ฒญ๋‚œ. ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ๋‚ด๋ถ€์ ์œผ๋กœ ๋กœ๊ณ ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด์™€ ๊ฐ™์€ ๋ฌผ๋ฆฌ์  ๊ฐœ์ฒด๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์•ฝ๊ฐ„ ์ด์•ผ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ๋ฌด์—‡์„ ์ƒ๊ฐํ•ด ๋‚ผ์ง€ ๊ธฐ๋‹ค๋ฆด ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๋ธŒ๋žœ๋“œ ์ƒ‰์ƒ์œผ๋กœ๋„ ํ•ด๋ดค๋Š”๋ฐ ์ž˜ ์•ˆ๋˜๋„ค์š”. ๊ฒฐ๊ตญ ์œˆ(๋‹ค์šฐ์ฆˆ) UI์ด๊ธฐ ๋•Œ๋ฌธ์— ์œˆ๋„๊ฐ€ ์–ด์šธ๋ฆด ๊ฒƒ ๊ฐ™์•„์š”.
@mdtauk ๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” Visual Studio ์ƒ‰์ƒ์— ๋Œ€ํ•œ ํฅ๋ฏธ๋กœ์šด ์•„์ด๋””์–ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋ธŒ๋ž˜ํ‚ท์˜ ๋Œ€์นญ/๋น„๋Œ€์นญ์— ๋Œ€ํ•œ ๋ชจ๋“  ์˜๊ฒฌ์„ ์‚ดํŽด๋ณด๋ฉด ๋กœ๊ณ ์— ๋˜ ๋‹ค๋ฅธ ๋…ํŠนํ•œ ๋ชจ์–‘์„ ๋ถ€์—ฌํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ๋“  ํ๋ธŒ๋ฅผ ์กฐ๊ธˆ ๋” ์ž˜ ๊ทธ๋ฆฌ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๋น„๋Œ€์นญ ๋””์ž์ธ์— ๋” ๊ธฐ์šธ์—ˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ํ๋ธŒ์—์„œ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค๋Š” ๋ง์˜ ์˜๋ฏธ๋ฅผ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋Œ€๊ด„ํ˜ธ๋ฅผ ๋Œ€์นญ์œผ๋กœ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํ๋ธŒ๋ฅผ ํšŒ์ „ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌด์Šจ ๋œป์ธ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹น์‹ ์˜ ๋””์ž์ธ์„ ๋ฐ˜๋ณตํ•  ๋•Œ ๊ทธ ์ค‘ ์–ด๋Š ๊ฒƒ๋„ ํ•  ํ•„์š”๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์นญ โฌ‡์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋ธŒ๋ž˜ํ‚ท์˜ ๋†’์ด์™€ ๋ชจ์–‘์„ ์•ฝ๊ฐ„๋งŒ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋‹น์‹ ์˜ ๋ง์„ ์ž˜๋ชป ํ•ด์„ํ•˜์ง€ ์•Š๋Š” ํ•œ, ๋‹น์‹ ์˜ ์ง„์ˆ ์˜ ๊ทธ ๋ถ€๋ถ„์€ ์˜ณ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ ๋‹น์‹ ์˜ ๊ด„ํ˜ธ๊ฐ€ ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์–ด๋–ป๊ฒŒ ์ƒ์ง•ํ•˜๋Š”์ง€ ์•Œ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์€ ๋‹จ์ง€ ํ•˜๋‚˜๊ฐ€ ๋‹ค๋ฅธ ๊ฒƒ๋ณด๋‹ค ์กฐ๊ธˆ ๋” ํฐ ๊บพ์‡  ๊ด„ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. @Felix-Dev๊ฐ€ ๋งํ–ˆ๋“ฏ์ด ์›๋ž˜ XAML ๋ธŒ๋ž˜ํ‚ท์€ ๋Œ€์นญ์ด๋ฏ€๋กœ ๋Œ€์นญ์€ ์‹ค์ œ๋กœ ์ด์ „ XAML ๋””์ž์ธ์—์„œ ๋ฉ€์–ด์ง€์ง€ ์•Š๊ณ  ์ด์ „ XAML ๋””์ž์ธ์— ๋” ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

๋กœ๊ณ ๋ฅผ ์–‘์‹ํ™”ํ•˜๊ธฐ๋ฅผ ์›ํ•œ๋‹ค๋Š” ๋ง์˜ ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์™€ ์ œ๊ฐ€ ์–ธ๊ธ‰ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๋‹ค๋ฅธ ํฌ๊ธฐ์˜ ๋ธŒ๋ž˜ํ‚ท์„ ๋ณด๋Š” ๊ฒƒ์ด ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋Š๊ปด์ง€์ง€๋งŒ ์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์ด ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅด๊ฒŒ ๋ณด๋Š”์ง€ ์™„์ „ํžˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ณ ๊ฐ€ ์งˆ๊ฐ, ๋น›, ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ ๋“ฑ์œผ๋กœ ์ถฉ๋ถ„ํžˆ ๋ณต์žกํ•˜๊ณ  ๋” ๋งŽ์€ ๊ด€์‹ฌ์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€๋งŒ ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋Š”์ง€ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ •๋ง๋กœ @SavoySchuler ์™€ ๊ทธ์˜ ํŒ€์ด ๊ฐˆ ๊ธธ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ๋‹น์‹ ์˜ ๋…ผ๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๋‹ค์‹œ ํ•œ ๋ฒˆ ์„ค๋ช…ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

ํ๋ธŒ์˜ "ํ‘œ์‹œ"๋ฅผ ํ๋ธŒ๋ฉด์˜ ์ธก๋ฉด์— ์ •๋ ฌํ•˜๊ธฐ๋ฅผ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์™ผ์ชฝ ๋ธŒ๋ผ์ผ“์˜ ๋๋‹จ ์ŠคํŠธ๋กœํฌ๋ฅผ ๋น„์Šค๋“ฌํ•œ ๊ฐ๋„๋กœ ์ปคํŒ…ํ•˜์—ฌ ํ๋ธŒ์˜ ์œค๊ณฝ์— ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋Š๊ปด์ง€๋ฉฐ ํšŒ์ „๊ณผ ๋‹จ์ ˆ๋œ ๋Š๋‚Œ์„ ์ค๋‹ˆ๋‹ค.

image

๊ทธ๋Ÿฌ๋‚˜ ์ด์ œ @SavoySchuler ์™€ ํŒ€์ด ๋””์ž์ธ์„ ๊ฐ€์ ธ์™€ ํŒ€์ด ์›ํ•˜๊ณ  ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ•ด์„ํ•˜๊ณ  ์„ฑํ˜•ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ์ƒ‰์ƒ์„ ์ œ๊ฑฐํ•œ Adobe Illustrator ๋ฒ„์ „์„ ๋งˆ๋ฌด๋ฆฌ ์ค‘์ด๋ฏ€๋กœ ์‹œ์ž‘์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

image

๋‹ค์Œ์€ ์••์ถ•๋œ Illustrator ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.
์ตœ์ข… ๋กœ๊ณ  ๋ชจ์–‘.zip
_EDIT: ์ฑ„์›Œ์ง„ ๋ชจ๋…ธ ์ปฌ๋Ÿฌ ๋ฒ„์ „์ด ์ถ”๊ฐ€๋œ ์—…๋ฐ์ดํŠธ๋œ Illustrator ํŒŒ์ผ_

16
Final Logo Shapes _ Mono 16
Final Logo Shapes _ Shaded 16
Final Logo Shapes _ Filled 16

32
Final Logo Shapes _ Mono 32
Final Logo Shapes _ Shaded 32
Final Logo Shapes _ Filled 32

64
Final Logo Shapes _ Mono 64
Final Logo Shapes _ Shaded 64
Final Logo Shapes _ Filled 64

128
Final Logo Shapes _ Mono 128
Final Logo Shapes _ Shaded 128
Final Logo Shapes _ Filled 128

256
Final Logo Shapes _ Mono 256
Final Logo Shapes _ Shaded 256
Final Logo Shapes _ Filled 256

1024
Final Logo Shapes _ Mono 1024
Final Logo Shapes _ Shaded 1024
Final Logo Shapes _ Filled 1024

4096
Final Logo Shapes _ Mono 4096
Final Logo Shapes _ Shaded 4096
Final Logo Shapes _ Filled 4096

@mdtauk๋ฅผ ๋ช…ํ™•ํžˆ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๊ฒŒ์‹œ๋ฌผ์—์„œ ์ด์•ผ๊ธฐํ•œ ํ๋ธŒ ๋””์ž์ธ ๋‚ด์—์„œ ๋ฏธ๋ฌ˜ํ•œ ํ๋ธŒ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๊ทธ๋ ‡๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ธ ์บก์˜ ๊ฐ๋„๊ฐ€ 45ยฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ๊ฐํ˜•์˜ ๋Œ€๊ฐ์„ ์— ์žˆ์–ด์„œ ๋„ˆ๋ฌด ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๋‹ค๋Š” ๋Š๋‚Œ์€ ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฌด์Šจ ๋ง์ธ์ง€ ์•Œ๊ฒ ์–ด์š”. ๋‚˜๋Š” ๋ชจ์–‘์„ ์œก๊ฐํ˜•์œผ๋กœ ๋งž์ถ”๋Š” ๊ฒƒ์„ ์šฐ์„ ์‹œํ–ˆ์œผ๋ฉฐ ํ๋ธŒ๋กœ ๋งž์ถ”๋Š” ๊ฒƒ์„ ์šฐ์„ ์‹œํ–ˆ์œผ๋ฉฐ ์–ด๋Š ์ชฝ์ด๋“  ์•ฝ๊ฐ„์˜ ํƒ€ํ˜‘์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(ํ๋ธŒ ๋””์ž์ธ ๋‚ด์—์„œ ํ๋ธŒ์™€ ๊ท ํ˜• ์žกํžŒ ๋Œ€์นญ ๋Œ€ ์บ๋ฆญํ„ฐ ์ถ”๊ฐ€ ๋ฐ ๋” ๋‚˜์€ ๋žฉ). ์•„๋ฌดํŠผ ์„ค๋ช… ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@mdtauk๋ฅผ ๋ช…ํ™•ํžˆ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๊ฒŒ์‹œ๋ฌผ์—์„œ ์ด์•ผ๊ธฐํ•œ ํ๋ธŒ ๋””์ž์ธ ๋‚ด์—์„œ ๋ฏธ๋ฌ˜ํ•œ ํ๋ธŒ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๊ทธ๋ ‡๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ธ ์บก์˜ ๊ฐ๋„๊ฐ€ 45ยฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ๊ฐํ˜•์˜ ๋Œ€๊ฐ์„ ์— ์žˆ์–ด์„œ ๋„ˆ๋ฌด ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๋‹ค๋Š” ๋Š๋‚Œ์€ ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฌด์Šจ ๋ง์ธ์ง€ ์•Œ๊ฒ ์–ด์š”. ๋‚˜๋Š” ๋ชจ์–‘์„ ์œก๊ฐํ˜•์œผ๋กœ ๋งž์ถ”๋Š” ๊ฒƒ์„ ์šฐ์„ ์‹œํ–ˆ์œผ๋ฉฐ ํ๋ธŒ๋กœ ๋งž์ถ”๋Š” ๊ฒƒ์„ ์šฐ์„ ์‹œํ–ˆ์œผ๋ฉฐ ์–ด๋Š ์ชฝ์ด๋“  ์•ฝ๊ฐ„์˜ ํƒ€ํ˜‘์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(ํ๋ธŒ ๋””์ž์ธ ๋‚ด์—์„œ ํ๋ธŒ์™€ ๊ท ํ˜• ์žกํžŒ ๋Œ€์นญ ๋Œ€ ์บ๋ฆญํ„ฐ ์ถ”๊ฐ€ ๋ฐ ๋” ๋‚˜์€ ๋žฉ). ์•„๋ฌดํŠผ ์„ค๋ช… ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋‘ ์ ‘๊ทผ ๋ฐฉ์‹ ๋ชจ๋‘ ๋‹ค๋ฅธ ์ ‘๊ทผ ๋ฐฉ์‹๋ณด๋‹ค ๋‚ซ์ง€ ์•Š์œผ๋ฉฐ ํ•ต์‹ฌ์ ์ธ ์•„์ด๋””์–ด๋งŒ ๋‹ค๋ฅผ ๋ฟ์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ๋งํ–ˆ๋“ฏ์ด, ๋‚˜๋Š” ์ด๊ฒƒ์ด XAML ๋กœ๊ณ  ๋’ค์— ์ˆจ๊ฒจ์ง„ ์›๋ž˜ ์˜๋„๋กœ ๊นŠ์ด์™€ ์งˆ๊ฐ์ด ์žˆ๋Š” ํ๋ธŒ๋ผ๋Š” ์‚ฌ์‹ค์„ ์žƒ๊ณ  ์‹ถ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ์••์ถ•๋œ Illustrator ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.
์ตœ์ข… ๋กœ๊ณ  ๋ชจ์–‘.zip
_EDIT: ์ฑ„์›Œ์ง„ ๋ชจ๋…ธ ์ปฌ๋Ÿฌ ๋ฒ„์ „์ด ์ถ”๊ฐ€๋œ ์—…๋ฐ์ดํŠธ๋œ Illustrator ํŒŒ์ผ_

16
Final Logo Shapes _ Mono 16
Final Logo Shapes _ Shaded 16
Final Logo Shapes _ Filled 16

32
Final Logo Shapes _ Mono 32
Final Logo Shapes _ Shaded 32
Final Logo Shapes _ Filled 32

64
Final Logo Shapes _ Mono 64
Final Logo Shapes _ Shaded 64
Final Logo Shapes _ Filled 64

128
Final Logo Shapes _ Mono 128
Final Logo Shapes _ Shaded 128
Final Logo Shapes _ Filled 128

256
Final Logo Shapes _ Mono 256
Final Logo Shapes _ Shaded 256
Final Logo Shapes _ Filled 256

1024
Final Logo Shapes _ Mono 1024
Final Logo Shapes _ Shaded 1024
Final Logo Shapes _ Filled 1024

4096
Final Logo Shapes _ Mono 4096
Final Logo Shapes _ Shaded 4096
Final Logo Shapes _ Filled 4096

์ด๋ด ์นœ๊ตฌ! ์šฐ๋ฆฌ๋Š” ์ฒ˜์Œ์— ๋ณด๋‚ผ ๋•Œ ๋งŒ๋“  ์›๋ž˜์˜ ๋ฉ€ํ‹ฐ ์ปฌ๋Ÿฌ ๋ฐ ํŒŒ๋ž€์ƒ‰ ๋กœ๊ณ  ๋””์ž์ธ์„ ์••์ถ• ํด๋”์— ํ•˜๋‚˜์˜ .ai ํŒŒ์ผ๋กœ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์ข‹์•„ ๋ณด์ธ๋‹ค! ์šฐ๋ฆฌ๋ฅผ ๋„์™€ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์˜ ์ž‘์—…์„ ๋„ˆ๋ฌด ์ข‹์•„ํ•ด์„œ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค :) ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@embender ๋ฐ”๋ผ๊ฑด๋Œ€ ์ด๊ฒƒ์ด ๋‹น์‹ ์ด ์›ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค ๐Ÿ˜ƒ

Final Blue Logo Shapes _ Shaded 1024
ํŒŒ๋ž€์ƒ‰ ๋กœ๊ณ  ๊ทธ๋ฆผ์ž ์—†์Œ.zip

Final Dark Multicolour Logo Shapes _ Shaded 1024
๋ฉ€ํ‹ฐ ์ปฌ๋Ÿฌ ๋‹คํฌ ๋กœ๊ณ .zip

Final Light Multicolour Logo Shapes _ Shaded 1024
๋ฉ€ํ‹ฐ ์ปฌ๋Ÿฌ ๋ผ์ดํŠธ ๋กœ๊ณ .zip

@SavoySchuler @embender ์ €๋Š” ์ตœ์ข… ๋กœ๊ณ ์™€ ์ƒ‰์ƒ์œผ๋กœ ์ปค์ง€๋Š” ๊ทธ๋ฆผ์ž๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

https://www.fiigma.com/file/KCQQ1wtMBnWxsXrmDOHmhB/WinUI-Logo-Share?node-id=0%3A1

์ €๋งŒ ๊ทธ๋Ÿฐ๊ฐ€์š” ์•„๋‹ˆ๋ฉด ์ž‘์€ ํšŒ์ƒ‰ ํ๋ธŒ๊ฐ€ ํ๋ฆฟํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์€ ๋‹จ์ง€ ์ด๋ฏธ์ง€ ์••์ถ• ์•„ํ‹ฐํŒฉํŠธ์ž…๋‹ˆ๊นŒ?

์ €๋งŒ ๊ทธ๋Ÿฐ๊ฐ€์š” ์•„๋‹ˆ๋ฉด ์ž‘์€ ํšŒ์ƒ‰ ํ๋ธŒ๊ฐ€ ํ๋ฆฟํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์€ ๋‹จ์ง€ ์ด๋ฏธ์ง€ ์••์ถ• ์•„ํ‹ฐํŒฉํŠธ์ž…๋‹ˆ๊นŒ?

์ด์ „์— ๊ฒŒ์‹œํ•œ ๊ทธ๋ ˆ์ด์Šค์ผ€์ผ ๋กœ๊ณ ?

์ด๋ฏธ์ง€๋Š” ํ”ฝ์…€ ๊ฒฉ์ž์—์„œ ์„ ๋ช…ํ•˜๊ฒŒ ๋ณด์ด๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฏ€๋กœ 100% ํ™•๋Œ€/์ถ•์†Œ๋กœ ๋ณผ ๋•Œ ์„ ๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

@mdtauk - ๋ชจ๋“  ๊ธฐ์—ฌ์™€ ์‹ ์†ํ•œ ์‘๋‹ต์— ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ๋‹น์‹ ์€ ์†Œ์ค‘ํ•œ ์กด์žฌ์˜€์Šต๋‹ˆ๋‹ค. ๋‹จ์ƒ‰ ๋กœ๊ณ ๋„ ์ œ๊ณตํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์Šค์›จ๊ทธ์— ์ž˜ ์–ด์šธ๋ฆด ๊ฒƒ ๊ฐ™์•„์š”!

ํฐ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด ๋น„๋Œ€์นญ ๋ธŒ๋ž˜ํ‚ท์„ ํฌํ•จํ•˜์—ฌ ๋กœ๊ณ ์˜ ์™ธ๊ณฝ์„  ๋ฒ„์ „์„ ๋ณด์—ฌ์ฃผ๋Š” ์ž์‚ฐ์„ ํ•จ๊ป˜ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด์™€ ๋น„์Šทํ•˜์ง€๋งŒ ์ตœ์‹  ๋””์ž์ธ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

image

๋˜ํ•œ ์™ธ๊ณฝ์„  ๋‘๊ป˜์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ? ์œค๊ณฝ์„  ๋‘๊ป˜๊ฐ€ ์ž‘์€ ํ”ฝ์…€ ํฌ๊ธฐ์—์„œ ๋กœ๊ณ ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ๋Œ€ํ™”๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ์Šค์›จ๊ทธ์˜ ๊ฒฝ์šฐ ๋” ์–‡์€ ์„ ์ด ๋” ํšจ๊ณผ์ ์ธ์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

์ €๋Š” ๋ผ์ธ์ด ๊ฐ ์–ผ๊ตด์˜ ๋ฐ”๊นฅ์ชฝ ๊ฐ€์žฅ์ž๋ฆฌ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ๋น„๋Œ€์นญ ๋ฒ„์ „์˜ ๋กœ๊ณ ๋ฅผ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰.
๋ฉ€ํ‹ฐ ์ปฌ๋Ÿฌ ๋ผ์ดํŠธ ๋กœ๊ณ .zip

์ด๋ฅผ ํ†ตํ•ด ๊ฐ ๋ฉด์ด ๊ทธ ์ž์ฒด๋กœ ์ผ๊ด€์„ฑ์ด ์žˆ๊ฒŒ ๋˜๋ฉฐ ํ๋ธŒ๋ฅผ ํšŒ์ „ํ•˜๋ฉด ์ˆจ๊ฒจ์ง„ ๋ฉด์ด ์–ด๋–ป๊ฒŒ ๋ณด์ผ์ง€ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ์ ์—์„œ ๋ฃจ๋น…์Šค ํ๋ธŒ์— ๋””์ž์ธ์„ ์ ์šฉํ–ˆ๋‹ค๋ฉด ๋ฉ‹์งˆ์ง€๋„ ๋ชจ๋ฅด๊ฒ ๋‹ค.

@stmoy ํ™•๋Œ€ํ•˜๋ฉด์„œ ์™ธ๊ณฝ์„ ์„ ์•ฝ๊ฐ„ ๊ฐ€๋Š˜๊ฒŒ ํ–ˆ๋Š”๋ฐ, 16๊ณผ 32์˜ ๊ฒฝ์šฐ

์–ด์จŒ๋“  ๋‚˜๋Š” Figma์— ๋” ์–‡์€ Monoline ๋ฌด๊ฒŒ ์•„์ด์ฝ˜์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

Mono 16
Mono 32
Mono 64
Mono 128
Mono 256
Mono 1024
Mono 4096

์ €๋งŒ ๊ทธ๋Ÿฐ๊ฐ€์š” ์•„๋‹ˆ๋ฉด ์ž‘์€ ํšŒ์ƒ‰ ํ๋ธŒ๊ฐ€ ํ๋ฆฟํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์€ ๋‹จ์ง€ ์ด๋ฏธ์ง€ ์••์ถ• ์•„ํ‹ฐํŒฉํŠธ์ž…๋‹ˆ๊นŒ?

์ด์ „์— ๊ฒŒ์‹œํ•œ ๊ทธ๋ ˆ์ด์Šค์ผ€์ผ ๋กœ๊ณ ?

์ด๋ฏธ์ง€๋Š” ํ”ฝ์…€ ๊ฒฉ์ž์—์„œ ์„ ๋ช…ํ•˜๊ฒŒ ๋ณด์ด๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฏ€๋กœ 100% ํ™•๋Œ€/์ถ•์†Œ๋กœ ๋ณผ ๋•Œ ์„ ๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•„, ์–ด๋ฆฌ์„์€ ๋‚˜์™€ DPI ์Šค์ผ€์ผ๋ง! ๐Ÿ˜›

๋กœ๊ณ  ์™„์„ฑ

์•ˆ๋…•ํ•˜์„ธ์š”, ๋ฉ‹์ง„ ์ปค๋ฎค๋‹ˆํ‹ฐ์ž…๋‹ˆ๋‹ค! ์ง€๋‚œ ์ฃผ์— ๋ณด์…จ์„ ๊ฑฐ๋ผ ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์˜์‹ฌ์˜ ์—ฌ์ง€ ์—†์ด 100% ์ •๋ง ์šฐ๋ฆฌ๊ฐ€ ๋งค์šฐ ํฅ๋ถ„ํ•˜๋Š” ๋กœ๊ณ ์— ์ฐฉ๋ฅ™ํ–ˆ์Šต๋‹ˆ๋‹ค! ์ด ์ง‘์„ ์šด์ „ํ•ด ์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ์—ฌ๊ธฐ์— ๋„ฃ์€ ์ข‹์•„ํ•˜๋Š” ๋ชจ๋“  ์ž‘์—…์„ ๊ฒฐํ•ฉํ•œ ๊ฒƒ์„ ๋งŒ๋“ค๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ๊ทธ๋ ‡๊ฒŒ ํ•œ๋‹ค๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค.

New WinUI Logo - wireframe and color

๋ณด๊ณ ํ•˜์ž

์—ฌ๊ธฐ์— ์ด์ „ Xaml ๋กœ๊ณ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Original Xaml Logo

@itsmichaelwest ๊ฐ€ ์—ญ์‚ฌ์— ์ƒˆ๋กœ์šด ์ƒ๋ช…์„ ๋ถˆ์–ด

WinUI_LogoExporation_V3_GitHub

๊ฑฐ๊ธฐ์—์„œ ์šฐ๋ฆฌ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋กœ ๋ˆˆ์„ ๋Œ๋ ธ์Šต๋‹ˆ๋‹ค. (๊ฑฐ์˜) ๋‹ค์‹œ ์ฑ„์ƒ‰ ๋ฐ ์Šคํƒ€์ผ๋ง์„ ํƒ๊ตฌํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ 100๋ฒˆ์˜ ์ œ์ถœ ํ›„์—, ์šฐ๋ฆฌ๋Š” ๋ธŒ๋ž˜ํ‚ท ์ž์ฒด๋ฅผ ํฌํ•จํ•˜๋Š” ์ด ๋‹จ์ˆœํ•˜์ง€๋งŒ ์šฐ์•„ํ•œ ๋น„ํ‹€๊ธฐ์™€ ์‚ฌ๋ž‘์— ๋น ์กŒ์Šต๋‹ˆ๋‹ค. @embender๊ฐ€ ๋งํ–ˆ๋“ฏ์ด "์ €๋Š” ๋ธŒ๋ž˜ํ‚ท์˜ ๋‹ค๋ฅธ ๋†’์ด๊ฐ€ ์ข‹์Šต๋‹ˆ๋‹ค. ์•ฝ๊ฐ„ ์ถ”์ƒ์ ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ณผํ•™ ์œ„์— ์˜ˆ์ˆ ์„ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค." UI๊ฐ€ ํ•ฉ์ณ์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ˆ ๊ณผ ๊ณผํ•™์ด ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง„ ๊ฒƒ์ž…๋‹ˆ๋‹ค."

New WinUI Logo - wireframe

์ƒ‰์ƒ์— ๊ด€ํ•ด์„œ - ์šฐ๋ฆฌ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์—ฌ์ „ํžˆ "Windows์™€ ๊ฐ™์€ ๋Š๋‚Œ"์„ ์š”๊ตฌํ•˜๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. @mdtauk ๋Š” ์šฐ๋ฆฌ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ด ์นœ์ˆ™ํ•œ ํŒŒ๋ž€์ƒ‰์„ ์‰ฝ๊ฒŒ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ๊ฒŒ

New WinUI Logo - color

๋ฌผ๋ก  ์ด ๊ฐ„๋‹จํ•œ ์š”์•ฝ์—์„œ๋Š” ์—ฌ๊ธฐ์—์„œ ๊ฑฐ์˜ 40๋ช…์˜ ๊ธฐ๊ณ ์ž๋กœ๋ถ€ํ„ฐ ์•ฝ 300๊ฑด์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์š”์•ฝํ•˜๊ณ  Twitter์™€ ์˜คํ”„๋ผ์ธ์—์„œ ๋” ๋งŽ์€ ๋ณผ๋ฅจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์งง์€ ์ด์•ผ๊ธฐ๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์—†์—ˆ๋‹ค๋ฉด ์ด ์ผ์„ ํ•  ์ˆ˜ ์—†์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ชจ๋‘๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž‘์—…์„ ์กฐ๊ธˆ ๋ณด๊ณ  ์—ฌ๋Ÿฌ๋ถ„์˜ ์ด์•ผ๊ธฐ๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ํ•จ๊ป˜ ๋งŒ๋“  ๊ฒƒ์— ๋ฐ˜์˜๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์–ด๋–ป๊ฒŒ ๋“  ํ˜„๋Œ€์ ์ด๊ณ  ๋ณต๊ณ ํ’์œผ๋กœ ๋™์‹œ์— ํž™ ํ•ด ๋ณด์ด์ง€๋งŒ ์—ญ์‚ฌ์ ์ด๋ฉฐ ์ •ํ™•ํ•˜๋ฉฐ ๋น„๋Œ€์นญ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์•ฝ๊ฐ„์˜ ๋Œ€ํ™” ์กฐ๊ฐ์ด๋ฉฐ ๊ทธ๊ฒƒ์€ ์˜๋„๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๐Ÿ˜Š

New WinUI Logo - wireframe and color

๊ธฐ๋Œ€

์ด ๊ณต๋™ ์ž‘์—…์ด ์–ผ๋งˆ๋‚˜ ๋‹ค์–‘ํ•˜๊ณ  ์šฐ๋ฆฌ๊ฐ€ ๋ณธ ๋ชจ๋“  ๋‹ค์ฑ„๋กœ์šด ๋ณ€ํ˜•์„ ๊ณ ๋ คํ•  ๋•Œ ๋‹น์‹ ์ด ์šฐ๋ฆฌ์—๊ฒŒ ์ฃผ์‹  ๋ชจ๋“  ์•„์ด๋””์–ด๋กœ ์–ด๋–ป๊ฒŒ ์ผ์„ ์ƒ์ƒํ•˜๊ฒŒ ์œ ์ง€ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ์ƒ‰์ƒ๊ณผ ํ…Œ๋งˆ๋ฅผ ์‹คํ—˜ํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์žฌ๋ฏธ์žˆ๋Š” ๋””์ž์ธ ์ž‘์—…์„ ๊ณต์œ ํ•˜๋Š” Twitter ๋ฅผ ๊ณ„์† ์ฃผ์‹œํ•˜๊ณ  ์ถ•ํ•˜ ์›”, ํœด์ผ์„ ์ œ์•ˆํ•˜๊ณ  ๊ณต์œ ํ•  ํ…Œ๋งˆ ๋ณ€ํ˜•์„ ์ถœ์‹œํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ˜Š

์šฐ๋ฆฌ๋Š” ๋˜ํ•œ ํฅ๋ฏธ๋กœ์šด ์žฅ์‹ ๋””์ž์ธ์— ๋Œ€ํ•œ ๋ฐ˜๋ณต ์ž‘์—…์„ ์‹œ์ž‘ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Microsoft Ignite์˜ ๋ถ€์Šค์— ๋“ค๋Ÿฌ ์•„๋ž˜ ์Šคํ‹ฐ์ปค ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์„ธ์š”!

WinUI Logo Sticker

์Šค์›จ๊ทธ ๋งํฌ?

๊ฐœ์ธ ์žฅ์‹์žฅ์‹ ๊ตฌ๋งค ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด๋‹ฌ๋ผ๋Š” ์š”์ฒญ์ด ์žˆ๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ์Šค์›จ๊ทธ ๋ผ์ธ์—…์ด ์™„์„ฑ๋˜๋Š” ๋Œ€๋กœ, ๋‚˜๋Š” ์ด๊ฒƒ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์กฐ์‚ฌํ•˜๊ณ  ์ด ์Šค๋ ˆ๋“œ์— ๋‹ค์‹œ ๋ณด๊ณ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋•Œ๊นŒ์ง€ ์ด์Šˆ ์ข…๋ฃŒ๋ฅผ ๋ฏธ๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค!

๊ณต์œ ํ•  ์Šค์›จ๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!

์ปค๋ฎค๋‹ˆํ‹ฐ ํŒ€, ๋‚˜๋Š” ๋‹น์‹ ์„ ํฌ๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. Microsoft Ignite์—์„œ, ๋ฌด๋Œ€์—์„œ, ๊ทธ๋ฆฌ๊ณ  ์ „ ์„ธ๊ณ„์—์„œ ์šฐ๋ฆฌ ๋‚ด๋ถ€ ํŒ€ ๊ตฌ์„ฑ์›์ด ํ”๋“ค๋ฆด ๋™์ผํ•œ ์ƒํ’ˆ์„ ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์„ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ํšŒ์‚ฌ๋ฅผ ํ†ตํ•ด ์šฐ๋ฆฌ์˜ ์žฅ์‹์„ ๋””์ž์ธํ•˜๊ณ  ์ฃผ๋ฌธํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ 100๊ฐœ ์ด์ƒ์˜ ํ’ˆ๋ชฉ์„ ์ตœ์ข… ์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํŒ€์›์€ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋‘˜ ๋‹ค ๋„ˆ๋ฌด ์ข‹์•„ํ•ด์„œ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋ฅผ ์ง์ ‘ ์ฃผ๋ฌธํ–ˆ์Šต๋‹ˆ๋‹ค(์ € ํฌํ•จ)!

์งˆ๋ฌธ์ด ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”. ๋ช‡ ๊ฐ€์ง€ ๋ฉ”๋ชจ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‚˜๋Š” ๋‹น์‹ ์ด ์šฐ๋ฆฌ์˜ "1000th Issue - Thank You!"์˜ ์šฐ์Šน์ž๋ผ๋ฉด!
  • ํ›„๋“œํ‹ฐ๋Š” ์ตœ์†Œ ์ฃผ๋ฌธ์ˆ˜๋Ÿ‰์ด 6๊ฐœ์ž…๋‹ˆ๋‹ค. ์ตœ์†Œ ์ฃผ๋ฌธ๋Ÿ‰์ด ์—†๋Š” ์ œํ’ˆ์œผ๋กœ ์‰ฝ๊ฒŒ ๊ตํ™˜ํ•˜๊ฑฐ๋‚˜ ๋‹จ์ฒด ์ฃผ๋ฌธ์„œ๋ฅผ ํ•จ๊ป˜ ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด๋ฒˆ ์ฃผ์— ์ฃผ๋ฌธํ•˜๊ฑฐ๋‚˜ ํ˜ธํ…”๋กœ ๋ฐฐ์†กํ•˜๋Š” ๊ฒฝ์šฐ 11์›” 4์ผ๋ถ€ํ„ฐ 8์ผ๊นŒ์ง€ ํ”Œ๋กœ๋ฆฌ๋‹ค ์˜ฌ๋žœ๋„์—์„œ ์—ด๋ฆฌ๋Š” Microsoft Ignite์—์„œ ์ฐฉ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ์‹œ๊ฐ„์— ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

WinUI ํ›„๋“œ ์ฃผ๋ฌธ ๋งํฌ

WinUI Hoodies

WinUI ์…”์ธ  ์ฃผ๋ฌธ ๋งํฌ

WinUI Shirts

์ตœ์ข… ๋กœ๊ณ ๊ฐ€ ๋ฉ‹์ง€๊ฒŒ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ์ •๋ง ํŒ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰