Maui: [๋ฒ„๊ทธ] ์ด๋ฆ„ ๋ฌธ์ œ - ์ด๋ฆ„์ด ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2020๋…„ 05์›” 20์ผ  ยท  15์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: dotnet/maui

์„ค๋ช…

์ด ์ฃผ์ œ์— ๋Œ€ํ•œ ๋ฏธํ•ด๊ฒฐ ๋ฌธ์ œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ๋‹ซํ˜€ ์žˆ์ง€๋งŒ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋‚ด๊ฐ€ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ์—ฌ๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค.

MAUI๋Š” ์œ ๋Ÿฝ ์—ฐํ•ฉ์˜ ๋“ฑ๋ก ์ƒํ‘œ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ KDE ๊ฐœ๋ฐœ์ž๋ฅผ ๊ณ ์šฉํ•˜๋Š” Blue Systems์— ์˜ํ•ด ๋“ฑ๋ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ์ƒํ‘œ ์ƒํƒœ์— ๋Œ€ํ•œ ๋งํฌ์ž…๋‹ˆ๋‹ค. https://euipo.europa.eu/eSearch/#details/trademarks/013410601

์ด ์†Œ์‹์€ ๋‚ด๊ฐ€ ์ปคํ”ผ๋ฅผ ๋งˆ์‹œ๊ณ  ์žˆ์„ ๋•Œ ์ด๋ฅธ ์•„์นจ์— ๋ฒˆ๊ฐœ์ฒ˜๋Ÿผ ๋‚˜๋ฅผ ์ณค๋‹ค. ๋˜ ์ด๋Ÿฐ ์ผ์ด? Microsoft๊ฐ€ ๊ณผ๊ฑฐ์— ๋งŒ๋“  ์œ ์‚ฌํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์ œ ์ƒ๊ฐ์—๋Š” GVfs(GNOME Virtual file system), ๊ทธ๋ฆฌ๊ณ  ์ง€๊ธˆ์€ MAUI์ž…๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ idk๋Š” ์•„๋งˆ๋„ 6-8๋…„ ๋™์•ˆ ํ”„๋ก ํŠธ์—”๋“œ UI ํ”„๋ ˆ์ž„์›Œํฌ ๊ธฐ๋ฐ˜์˜ KDE ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. QQC2์™€ ํ‚ค๋ฆฌ๊ฐ€๋ฏธ. ์ •๋ง ๋ฉ‹์ง„ ํ”„๋กœ์ ํŠธ์ด๋ฉฐ ๋ฌด๋ฃŒ์ด๋ฉฐ ์˜คํ”ˆ ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์™€์„œ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์˜ ํ”„๋กœ์ ํŠธ ์ด๋ฆ„์„ ๊ฐ€์ ธ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด ๋‹ค์Œ ํ”„๋กœ์ ํŠธ๋Š” .NET ๋˜๋Š” Microsoft๋ผ๊ณ  ํ•ด์•ผ ํ• ๊นŒ์š”? ์ดํ•ด๊ฐ€ ์•ˆ๋ผ...

๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ๋“ฑ๋ก๋œ ์ƒํ‘œ์ด๊ณ  ์ด๋Ÿฌํ•œ ํ–‰์œ„๋Š” ๋ถˆ๋ฒ•์ด๋ฏ€๋กœ ํ”„๋กœ์ ํŠธ์˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

์•„, ๊ทธ๋ฆฌ๊ณ  ํ•œ ๊ฐ€์ง€ ๋”. ๋„๋‘‘์งˆ์€ ๋‚˜์œ ๊ฒƒ์ด๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” ์Šค์Šค๋กœ๋ฅผ ๋ถ€๋„๋Ÿฌ์›Œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

์ด๊ฒƒ์ด ๋ฐ”๋กœ Linux ์ œํ’ˆ์ด ์›๋ž˜์˜ ๋ฐฉ์‹์ธ ์ด์œ ์ด๋ฉฐ ์ง€๊ธˆ๊นŒ์ง€ ์•„๋ฌด๋„ KDE MAUI์— ๋Œ€ํ•ด ๋“ค์–ด๋ณธ ์ ์ด ์—†๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์ž‘์—…์„ ์™„๋ฃŒํ•˜๋Š” ๋Œ€์‹  ๋ฏธ์นœ ์ง“์— ๋Œ€ํ•ด ๋…ผ์Ÿํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

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

์‚ฌ๋žŒ๋“ค์ด ์ด๋ฏธ ์ด์— ๋Œ€ํ•ด ๋…ผ์˜ํ–ˆ๋Š”์ง€ ์—ฌ๋ถ€์™€ ๋‹ต๋ณ€์ด ๋ฌด์—‡์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ด ์ €์žฅ์†Œ์—์„œ ๊ฒ€์ƒ‰ํ•˜์ง€ ์•Š์€ ์ž์‹ ์„ ๋ถ€๋„๋Ÿฌ์›Œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

#34 #35 #51์˜ ๋ณต์ œ

@AmyrAhmady
์•„๋งˆ๋„ ๋‹น์‹ ์€ ๋‚ด ๋ฌธ์ œ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ฝ์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. '๊ธฐํƒ€๋Š” ๋‹ซ์•˜์ง€๋งŒ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜๋‹ค'๋ผ๊ณ  ์ ์—ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋‚ด๊ฐ€ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ์—ฌ๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜์ด ๋งŒ๋“ค์–ด์ง€๋ฉด ๋‹ซ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ, ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ๋ง ๊ทธ๋Œ€๋กœ github์—์„œ ๋ฌธ์ œ๋ฅผ ์—ฌ๋Š” ๋Œ€์‹  ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์„ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

https://github.com/dotnet/maui/issues/35#issuecomment -631057219

๋ฒ•์  ์ด๋ฆ„์€ @davidortinau๊ฐ€ ์–ธ๊ธ‰ํ•œ ".NET ๋‹ค์ค‘ ํ”Œ๋žซํผ ์•ฑ UI"์ž…๋‹ˆ๋‹ค( https://github.com/dotnet/maui/issues/35#issuecomment -631056170).

๋‚˜๋Š” ๋ช…๋ช… ํ† ๋ก ์ด GitHub์— ์žˆ์–ด์„œ๋Š” ์•ˆ ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋ฒ•์  ์ด๋ฆ„์ด ".NET ๋‹ค์ค‘ ํ”Œ๋žซํผ ์•ฑ UI"์ธ ๊ฒฝ์šฐ ์ด ์ €์žฅ์†Œ๊ฐ€ "/dotnet/MAUI"์— ์žˆ๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ๊ณณ์—์„œ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ "MAUI"๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์ง„์งœ ์ง„์ง€ํ•˜๋ฉด ์•ˆ๋˜๋Š”๋ฐ...

@dhindrik
"_๋ฒ•์  ์ด๋ฆ„์€ ".NET ๋‹ค์ค‘ ํ”Œ๋žซํผ ์•ฑ UI"_"๋ผ๊ณ  ์ผ๊ณ  ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ MAUI๋Š” Blue Systems์˜ ๋“ฑ๋ก ์ƒํ‘œ์ด๋ฉฐ ๊ทธ ๋ฒ”์œ„๋Š” ์ „ ์„ธ๊ณ„์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ณณ์—์„œ MAUI๋ผ๋Š” ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๊ณ  ๊ธด ๋ฒ„์ „์ด ์•„๋‹Œ ".NET ๋‹ค์ค‘ ํ”Œ๋žซํผ ์•ฑ UI"๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. MAUI ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๋ฒ•์  ๊ถŒ๋ฆฌ๊ฐ€ ์žˆ์œผ๋ฉฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ช…๋ช… ํ† ๋ก ์€ GitHub์— ์žˆ์–ด์•ผ ํ•˜๊ณ  ๊ณต๊ฐœ๋˜์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด ์ข…๊ต์ ์ธ ๋Œ€ํ™”๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ํŒ€์ด ํ›จ์”ฌ ๋” ๋‚˜์€ ๊ฒƒ์„ ์ œ์•ˆํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” 20๋…„ ๋™์•ˆ ๊ทธ๊ฒƒ์„ ๊ธฐ๋‹ค๋ ค์™”์Šต๋‹ˆ๋‹ค. Silverlight๊ฐ€ ์–ด๋–ค ๊ฒƒ์„ ์ฒ˜์Œ ๋ณธ ๊ฒƒ ๊ฐ™๋‹ค๋ฉด 15๋…„์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค. ์ด์™€ ๊ฐ™์ด.

์ƒˆ๋กœ์šด MVU ์ ‘๊ทผ ๋ฐฉ์‹์€ ํŠนํžˆ SwiftUI ๋ฐ Flutter, ํ›Œ๋ฅญํ•œ ์ž‘์—… ํŒ€์— ๋น„์ถ”์–ด ๋ฏผํŠธ์ฒ˜๋Ÿผ ๋ณด์ด๋ฉฐ ๋” ๋‚˜์€ ์ด๋ฆ„์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ์€ Microsoft๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค ;)

GitHub๋Š” ์ฝ”๋“œ์™€ ๊ด€๋ จ๋œ ๊ธฐ์ˆ ์ ์ธ ํ† ๋ก ์„ ์œ„ํ•œ ๊ฒƒ์ด์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

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

ppl, ์นœ์ ˆ... ๋‚˜๋„ ์‹ซ์–ด. ์•…์˜์ ์œผ๋กœ ๊ทธ๋ ‡๊ฒŒ ์ด๋ฆ„์„ ์ง€์—ˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค๊ฒŒ ํ•˜๋Š”๊ตฐ์š”... ํ•˜์ง€๋งŒ MAUIKIT์กฐ์ฐจ ๋ชฐ๋ž์„ ์ˆ˜๋„... ํ•˜์ง€๋งŒ ๊ทธ๋ž˜๋„ ๊ธฐํ—ˆ๋ธŒ ์ „์Ÿ์„ ์‹œ์ž‘ํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค ;)

์šฐ๋ฆฌ๋Š” ๋ชจ๋‘ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค ;)

@dhindrik ๊ธ€์Ž„, ๋‚˜๋Š” ๊ทธ๊ฒƒ์— ๋™์˜ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋„ ์ดํ•ด๊ฐ€ ์•ˆ๋ฉ๋‹ˆ๋‹ค. ๊ตฌ๊ธ€์ด๋‚˜ ๋•๋•๊ณ  ์ฟผ๋ฆฌ "๋งˆ์šฐ์ด ํ”„๋ ˆ์ž„์›Œํฌ" -> https://mauikit.org/์— ์ž…๋ ฅํ–ˆ์„ ๋•Œ์˜ ์ฒซ ๋ฒˆ์งธ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  Microsoft์™€ ๊ฐ™์€ ํšŒ์‚ฌ๋Š” ์ œํ’ˆ ์ด๋ฆ„์„ ์„ ํƒํ•˜๊ธฐ ์ „์— ์ž‘์€ ์กฐ์‚ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

#35์˜ ์ค‘๋ณต

@rmarinho ํ•˜์ง€๋งŒ ๋ฌธ์ œ๋Š” ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. #35๋Š” ์ด๋ฏธ ๋‹ซํ˜€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋„ ๋‹ซ์€ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

@rmarinho ๋„ #35 ์ž ๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. "์ด ๋Œ€ํ™”๋Š” ๋„ˆ๋ฌด ๊ณผ์—ด๋˜์–ด ๊ณต๋™ ์ž‘์—…์ž์—๊ฒŒ๋งŒ ์ œํ•œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค." ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๊ฑฐ๊ธฐ์—์„œ ํ† ๋ก ์„ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฌธ์ œ๋ฅผ ์—ด์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ์ด ๋ฌธ์ œ๋ฅผ ๋‹ค์‹œ ์—ด๊ฒ ์Šต๋‹ˆ๊นŒ?

@adojck ์ด ๋Œ“๊ธ€ ์„ ์ฝ์–ด๋‹ฌ๋ผ๊ณ  ๋ถ€ํƒํ•ด๋„ ๋ ๊นŒ์š”?

์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ์ด ํ† ๋ก ์„ ์œ„ํ•œ ํฌ๋Ÿผ์ด ์•„๋‹ˆ๋ผ๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค. ๊ณ„์†ํ•ด์„œ ์šฐ๋ ค๋˜๋Š” ์‚ฌํ•ญ์ด ์žˆ์œผ๋ฉด David์—๊ฒŒ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ด์ฃผ์‹ญ์‹œ์˜ค. [email protected]์œผ๋กœ ๋ฌธ์˜ํ•˜์‹œ๋ฉด ์ ์ ˆํ•œ ํŒ€์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์ƒˆ ๋ฌธ์ œ๋ฅผ ๋งŒ๋“ค์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

๊ฐ์‚ฌ ํ•ด์š”

์ด๊ฒƒ์ด ๋ฐ”๋กœ Linux ์ œํ’ˆ์ด ์›๋ž˜์˜ ๋ฐฉ์‹์ธ ์ด์œ ์ด๋ฉฐ ์ง€๊ธˆ๊นŒ์ง€ ์•„๋ฌด๋„ KDE MAUI์— ๋Œ€ํ•ด ๋“ค์–ด๋ณธ ์ ์ด ์—†๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์ž‘์—…์„ ์™„๋ฃŒํ•˜๋Š” ๋Œ€์‹  ๋ฏธ์นœ ์ง“์— ๋Œ€ํ•ด ๋…ผ์Ÿํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

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