syncswift ์„ธ์…˜ ๋‚ด์šฉ ์ •๋ฆฌ

    Widget ์„ธ์ƒ์œผ๋กœ ๊ฐ€๋Š” ์ž…๊ตฌ๊ฐ€ ์—ฌ๊น๋‹ˆ๋‹ค

    Leeo @ํฌํ•ญ๊ณต๋Œ€ 

     

    ์œ„์ ฏ์„ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ

    1. ์‚ฌ์šฉ์ž๋งˆ๋‹ค ๋‹ค๋ฅธ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ์„ ๋•Œ -> ํˆฌ๋‘๋ฆฌ์ŠคํŠธ

    2. ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ˜๋ณตํ•ด์„œ ํ™•์ธํ•˜๋Š” ์ •๋ณด -> ์ฃผ์‹์ •๋ณด

    3. ์ƒํ™ฉ์— ๋งž๋Š” ์ •๋ณด๋ฅผ ์ค„ ๋•Œ ->๋””๋ฐ์ด

    ๋””๋ฐ์ด๊ฐ€ ๋˜๋ฉด ์ปจํ…์ŠคํŠธ ๋ฐ”๋€œ, ๋‚ ์”จ์•ฑ์—์„œ ๋น„๊ฐ€ ์˜ค๋ฉด ui ๋ฐ”๋€œ

     

    ์œ„์ ฏ์ด ๋ฌด์—‡์ธ๊ฐ€์š”? 

    ์œ„์ ฏ์„ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜

    ์œ„์ ฏ ๊ฐœ๋ฐœ์„ ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๊ฐœ๋… -4๊ฐœ

    ์œ„์ ฏ์˜ ๊ฐœ๋ฐœ ์ˆœ์„œ 

     

    ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“œ๋Š” ์• ํ”Œ: ๋‘๋ฒˆ์งธ ์ฒ˜์Œ

    ๋ฐฑ์ˆ˜์˜ @Apple developer academy, IT Manager

     

    ์ฒซ๋ฒˆ์งธ ์ฒ˜์Œ 

    ํ•œ๊ตญ ์ฒซ ์• ํ”Œ ์Šคํ† ์–ด ์ฒซ ๋ฉค๋ฒ„ - Apple ๊ฐ€๋กœ์ˆ˜๊ธธ

    ๋‘๋ฒˆ์งธ ์ฒ˜์Œ 

    ํ•œ๊ตญ ์ฒซ ์• ํ”Œ ๊ฐœ๋ฐœ์ž ์•„์นด๋ฐ๋ฏธ ์ฒซ ๋ฉค๋ฒ„ - Apple Developer Academy @POSTECH

    ๊ณ„์†๋œ ๋„์ „, ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ์• ํ”Œ

     

    ๋ณด์ˆ˜์ ..? ์• ํ”Œ ํ‹ฐ์…”์ธ  ์ž…๊ณ  ๋ฐ–์—์„œ ๋ชป ๋Œ์•„๋‹ค๋‹ˆ๊ฒŒํ•จ 

    ์• ํ”Œ ๊ธฐ์—…์„ ์ผ๋ฐ˜ํ™”์‹œํ‚ฌ ์œ„ํ—˜์„ ์—†์•ฐ 

     

    ๋‘ฅ์ง€๋ฅผ ๋งŒ๋“ค๋•Œ ์„œ๋กœ๋ฅผ ๋…๋ คํ•˜๋Š” ๋ฌธํ™”๋ฅผ ๊ฐ–๋Š”๊ฒŒ ์ข‹์„ ๋“ฏ 

     

     

     

    ์• ํ”Œ ํŠธ๋ ˆ์ด๋„ˆ๊ฐ€ ๋˜๋ ค๋ฉด ํ•œ๋‹ฌ๋™์•ˆ ๋งค์ผ ํŠธ๋ ˆ์ด๋„ˆ์˜ ํŠธ๋ ˆ์ด๋„ˆ ์•ž์—์„œ ์–ด๋– ํ•œ ํ‚ค์›Œ๋“œ์— ๋Œ€ํ•˜์—ฌ ์„ค๋ช…์„ ํ•ด์•ผํ•˜๋Š”๋ฐ,

     ๋ฌผ ํ•˜๋‚˜๋ฅผ ๊ฐ€์ง€๊ณ ๋„ 100๊ฐœ์˜ ๊ด€์ ์—์„œ ์„ค๋ช…์ด ๋‚˜์˜จ๋‹ค. ํ•˜์ง€๋งŒ ์• ํ”Œ์€ ๊ทธ๋“ค์˜ ์•„์ด๋ดํ‹ฐํ‹ฐ๋ฅผ ๋‹ค ์กด์ค‘ํ•ด์ฃผ์—ˆ๋‹ค. 

     

     

    swiftUI๋กœ ์•ฑ ์ถœ์‹œ๊นŒ์ง€ 

    ๋ฐ•๊ฑดํ˜ธ @Apple Developer Academy Mantee

     

     

     

    ๊ฐœ๋ฐœ์ž ์ปค๋ฐ‹์„ ์ฃผ์ œ๋กœํ•œ ์–ดํ”Œ 

     

    SwiftUI + UIKit

    WWDC 19)Data Flow Through SwiftUI

    ๋‹จ๋ฐฉํ–ฅ ๋ฐ์ดํ„ฐ ํ”Œ๋กœ์šฐ 

     

     

    ui๊ฐ€ ์˜ˆ์˜๋‹ค.. ์‹œํ–‰์ฐฉ์˜ค ๋งŽ์ด ๊ฒช์€ ์•ฑ์ธ ๊ฒƒ ๊ฐ™๋‹ค. ํ˜„์‹ค์  ,, 

     

     

    ์˜คํ›„ ์„ธ์…˜ -----

    ๊ฐœ์ธ์•ฑ ๊ฐœ๋ฐœ, ์ด๋ ‡๊ฒŒ๋งŒ ๋”ฐ๋ผ๋ฉด ์‹คํŒจํ•  ์ˆ˜ ์žˆ๋‹ค! 

    ๊น€์ฐฌ์šฐ @์›ํ‹ฐ๋“œ๋žฉ

    chapter 1. ๊ฐœ์ธ ์•ฑ ๊ฐœ๋ฐœ, ์™œ ํ•˜์„ธ์š”? 

    ์ดˆ๋“ฑ ๊ต์‚ฌ๋ฅผ ๊ฟˆ๊พธ์—ˆ์œผ๋‚˜ ๋ชจ์ข…์˜ ์ด์œ ๋กœ ์—๋“€ํ…Œํฌ๋กœ ์ „ํ™˜ -> ์ฆ๋ช…์ด ํ•„์š”ํ–ˆ์Œ

    ๊ฒฝ์ œ์  ์ž์œ , ๊ฐœ๋ฐœ ์‹ค๋ ฅ, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ, ์ฐฝ์กฐ ์š•๊ตฌ,

    ๋‚ด ํž˜์œผ๋กœ ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ฆ๋ช… 

     

    chapter2. ์™œ ์šฐ๋ฆฌ๋Š” ์™„์„ฑ์กฐ์ฐจ ํ•˜์ง€ ๋ชปํ• ๊นŒ?

    ์šฐ๋ฆฌ๊ฐ€ ๊ฐœ์ธ์•ฑ์„ ์ œ์ž‘ํ•ด๋‚˜๊ฐ€๋ฉด์„œ ๊ฒช๋Š” ๋‹ค์–‘ํ•œ ํ—ˆ๋“ค

    1. ์ œํ’ˆ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜๋‚ด๋ฆด ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ : ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ ํ•œ๋งˆ๋”” ๋ฌธ์žฅ์œผ๋กœ ์•ฑ์„ ์ •์˜ํ–ˆ์„ ๋•Œ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•˜๋Š” ์ œํ’ˆ๊ณผ์˜ ์ƒ๋Œ€๋ฐฉ์ด ์ƒ๊ฐํ•˜๋Š” ์ œํ’ˆ์ด ๋น„์Šทํ•  ์ˆ˜๋ก ๋ช…ํ™•ํ•œ ์ •์˜

    ์ •์˜๋˜์ง€ ์•Š์€ ์žฌํ’ˆ์€ ์›์น˜์•Š๋Š” ๊ต๋Œ€์‹ ์„ ๋งŒ๋“ค์–ด๋‚ธ๋‹ค

     

    2. ์•ฑ๊ฐœ๋ฐœ์˜ ๋ชฉ์ ์ด ๊ธฐ์ˆ ๋ฐฐ์šฐ๊ธฐ์ธ ๊ฒฝ์šฐ

    ์š”์ฆ˜ TCA ๊ฐ€ ํ•ซํ•˜๋‹ค๋Š”๋ฐ.. TCA๋กœ ์•ฑ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด๋ณผ๊นŒ? 

    ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•œ ํ† ์ด ํ”„๋กœ์ ํŠธ๋กœ๋Š” ์ข‹์ง€๋งŒ ์•ฑ์œผ๋กœ ๋งŒ๋“ค์–ด๋‚ด๊ธฐ์—” ๋ถ€์ ์ ˆ

    ๊ธฐ์ˆ ์ด ๋™๊ธฐ๊ฐ€ ๋˜๋ฉด ๊ธฐ์ˆ ์— ํฅ๋ฏธ๋ฅผ ์žƒ๋Š” ์ˆœ๊ฐ„ ์•ฑ ๊ฐœ๋ฐœ์€ ๋ฉˆ์ถ˜๋‹ค 

     

    3. ๊ฑฑ์ •๊ณผ ๋Œ€๋น„๊ฐ€ ๊ณผํ•œ ๊ฒฝ์šฐ

    ๊ฐœ์ธ์•ฑ์„ ๋งŒ๋“ค๋•Œ ์šฐ๋ฆฌ๊ฐ€ ๊ฒช๋Š” ํ”ํ•œ ๊ฑฑ์ •๋“ค

    -๊ด‘๊ณ ๋ฅผ ์•ˆ๋ถ™์ด๋ฉด ํ›„ํšŒํ•˜๋Š”๊ฑฐ ์•„๋‹๊นŒ?

    -๋‚ด ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ์„ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋”ฐ๋ผํ•˜๋ฉด ์–ด๋–กํ•˜์ง€?

    -ํŒŒ์ด์–ด๋ฒ ์ด์Šค ๋น„์‹ธ๋˜๋ฐ ์‚ฌ๋žŒ๋“ค ๋ชฐ๋ฆฌ๋ฉด ์—„์ฒญ ๊ณผ๊ธˆ๋˜๋Š”๊ฑฐ ์•„๋‹ˆ์•ผ?

    -์•ฑ์ด ํ•ดํ‚น์ด ๋˜๋ฉด ์–ด๋–กํ•˜์ง€? 

    ...

    ์ œ๋ฐœ ๋งŒ๋“ค๊ณ  ๊ฑฑ์ •ํ•˜์„ธ์š”

     

    ๋‚˜๋Š” ์•ˆํ•ด๋ณธ ๊ฑฑ์ •๋“ค.. ์Šคํ”ผ์ปค๋ถ„์€ ๋ณ€๋ฆฌ์‚ฌ๊นŒ์ง€ ๊ตฌํ–ˆ๋‹ค๊ณ  ํ•œ๋‹ค... ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

     

    chapter3. MVP(Minimun Viable Product)์— ๋Œ€ํ•œ ์˜คํ•ด 

    =์ตœ์†Œ ๊ธฐ๋Šฅ ์ œํ’ˆ

    Viable ์„ ๊ธฐ๋Šฅ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š”๊ฒŒ ๋งž๋‚˜? 

    viable :์˜๋„ํ•œ๋Œ€๋กœ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋Š”..

    MVP์˜ ์ƒˆ๋กœ์šด ์ •์˜: ์˜๋„ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ์ œํ’ˆ

     

    ๊ณผ์—ฐ ๋กœ๊ทธ์ธ์ด ํ•„์š”ํ• ๊นŒ? No

    ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ํ•ต์‹ฌ ๊ฒฝํ—˜์„ testing ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ์ œํ’ˆ

     

    chapter4. ์„ฑ๊ณต์˜ ์‹ค๋งˆ๋ฆฌ

    ๋น ๋ฅธ ์‹คํŒจ์˜ ์žฅ์ ์€ ๋น ๋ฅด๊ฒŒ ๋‹ค๋ฅธ ์‹œ๋„๋ฅผ ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ

    ์ฐฌ์šฐ๋‹˜์€ ์นดํŽ˜์šด์˜์ด ์„ฑ๊ณตํ•˜๋Š” mvp๋ฅผ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ๊ณผ์ •๊ณผ ๋น„์Šทํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•จ

    ๋ฐ˜์‘ ์žˆ๋Š” ๊ฒŒ์‹œํŒ์ด ๋‚˜์˜ฌ๋•Œ๊นŒ์ง€ ์‚ญ์ œํ•˜๊ณ  ๋งŒ๋“ค๊ณ ๋ฅผ ๋ฐ˜๋ณตํ•˜๋‹ค๋ณด๋‹ˆ

    ์ˆ˜๋งŽ์€ ์‹คํŒจํ•˜๋Š” ๊ฒŒ์‹œํŒ ์ค‘ ๊ฐ€์žฅ ๋ฐ˜์‘์ด ์ข‹์•˜๋˜ ๊ฒŒ์‹œํŒ์€ ์ดˆ๋“ฑ ์ž„์šฉ๊ณ ์‹œ ์ •๋‹ต๊ณผ ํ•ด์„ค ๊ฒŒ์‹œํŒ

    ์ดˆ๋“ฑ ์ž„์šฉ ๋ถ„์•ผ ๋ฒ ์ŠคํŠธ ์…€๋Ÿฌ 

    ์–ผ๋งˆ๋“ ์ง€ ์‹คํŒจํ•ด๋„ ๋˜์ง€๋งŒ, ์‹คํŒจ ์ฃผ๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฐ€์ ธ๊ฐ์œผ๋กœ์จ ์„ฑ๊ณต์˜ ์‹ค๋งˆ๋ฆฌ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Œ

    ์„ฑ๊ณตํ•˜๋Š” ์•ฑ์„ ๋ฐœ๊ฒฌํ• ๋•Œ๊นŒ์ง€ ๊ณ„์†ํ•ด์„œ ์‹คํŒจํ•  ์˜ˆ์ •. 

     

    ๋””์ž์ด๋„ˆ๊ฐ€ ์• ํ”Œ์— ์—ด๊ด‘ํ–ˆ๋˜ ์ˆœ๊ฐ„๋“ค

    ๊น€์ง€ํ™ @๋””์ž์ธ ์ŠคํŽ™ํŠธ๋Ÿผ Founder, ๋ฉ‹์Ÿ์ด ์‚ฌ์ž์ฒ˜๋Ÿผ Head of Design 

     

    1. ๋””์ž์ธ๊ณผ ํ•™์ƒ์ด ์• ํ”Œ์„ ๋Œ€ํ–ˆ๋˜ ์ˆœ๊ฐ„๋“ค

    ๋””์ž์ธ๊ณผ์—์„œ ๋””์ž์ด๋„ˆ๋“ค์ด ๋ฐฐ์šฐ๋Š” ๊ฒƒ๋“ค. 

    ์ด๋ฏธ์ง€๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฒ•, ์ปฌ๋Ÿฌ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฒ•, ์„œ์ฒด๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฒ•, ์ž์‹ ์˜ ์ž‘์—…๊ณผ ๊ด€์ ์„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์„ค๋“ํ•˜๋Š” ๋ฒ•

    Form, Follows,Flunction ํ˜•ํƒœ๋Š” ๊ธฐ๋Šฅ์„ ๋”ฐ๋ฅธ๋‹ค. 

    ์‚ฌ๋žŒ๋งˆ๋‹ค ์ค‘์š”ํ•จ์˜ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๊ณ , ๊ด€์ ๊ณผ ์˜๊ฒฌ์˜ ์ฐจ์ด๊ฐ€ ์กด์žฌ 

    ์‹ฌ๋ฏธ์ ์ธ ๊ฒƒ ์ค‘์š”ํ•˜์ง€, ๊ทธ๋Ÿฐ๋ฐ ์ผ๋‹จ ๊ธฐ๋Šฅ์ด ๋จผ์ € ๋˜์–ด์•ผํ•˜์ž–์•„? 

    ์•„์ดํฐ์ด ์ถœ์‹œ๋˜๋ฉด์„œ ๋””์ž์ธ ๋ถ„์•ผ์—์„œ ์žˆ์—ˆ๋˜ ๊ด€๋…์ด ๋ฌด๋„ˆ์ง. 

    ๊ธฐ๋Šฅ์ ์œผ๋กœ ์œ ์šฉํ•œ ์ œํ’ˆ์„ ๋งŒ๋“ค๋ฉด์„œ ์‹ฌ๋ฏธ์ ์œผ๋กœ ์‹œ๊ฐ์  ๋งŒ์กฑ๊ฐ์„ ์ค€๋‹ค. 

     

    ์‚ผ์„ฑ์—์„œ ๋Œ€๋ถ€๋ถ„ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋” ๋น ๋ฅด๊ฒŒ ๊ฐœ๋ฐœ๋˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ž‘์—…ํ• ๊นŒ์—์„œ 

    ์• ํ”Œ์— ์˜ํ•ด ๋ถ„์œ„๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ ธ์„œ ์‹ฌ๋ฏธ์ ์ธ ๋ถ€๋ถ„์„ ๋” ๋…ผ์˜ํ•˜๊ฒŒ ๋จ

    ์˜ํ™” <์žก์Šค> 

    ํฐํŠธ๋Š” ์ค‘์š”ํ•œ๊ฒŒ ์•„๋‹ˆ์ž–์•„์š” -> ๋‚˜๊ฐ€. ๋„Œ ์ด๋ฏธ ์งค๋ ธ์–ด 

    ์žก์Šค์˜ ์Šคํ…ํฌ๋“œ ์—ฐ์„ค์—์„œ It was beautiful, historical, artistically subtle in a way that science can't capture, and I found it fascinating.

     

     

     

    2. ์‚ผ์„ฑ์ „์ž ๋””์ž์ด๋„ˆ๊ฐ€ ๊ฐค๋Ÿญ์‹œ์™€ ์•„์ดํฐ์„ ๊ฐ™์ด ์ผ๋˜ ์ด์œ 

    ๋ ˆํผ๋Ÿฐ์Šค, ๊ทธ๋ฆฌ๊ณ  ๋ชฉํ‘œ. 
    Google (material Design) Apple (HIG)

    ๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ์€ 2014~2015๋…„์ฏค ์–ด์ƒ‰ํ–ˆ๋˜ ์ƒํ™ฉ: UX์˜ ์›์น™์„ ๊ตฌ๊ธ€์—์„œ ์ฐพ๊ณ  ์ธํ„ฐํŽ˜์ด์Šค์˜ ๋””ํ…Œ์ผ์„ ์• ํ”Œ์—์„œ ์ฐธ๊ณ ํ•˜๋‹ค. 

    2013 ๋…„ iOS7 ์Šคํ‹ฐ๋ธŒ์žก์Šค๊ฐ€ ์ฃฝ๊ณ  ์• ํ”Œ ๋ถ€์‚ฌ์žฅ์ด ์‚ฌ์ž„ํ–ˆ๋˜ ๋•Œ, ํ”Œ๋žซ๋””์ž์ธ์œผ๋กœ ๋ฐ”๋€œ. 

     

    1. ํšŒ์‚ฌ ๋‚ด๋ถ€์˜ ์ƒํ™ฉ

    2. ์œ ์ €๋“ค์˜ ๋ฐ˜์‘: ๊ฐ‘๋ก ์„๋ฐ•์ด ์‹ฌํ–ˆ์Œ. 

     

    ๋ฐ”๊พธ๋‹ˆ ์‚ฌ์‹ค๋ณด๋‹ค, ์ด๊ฑธ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์—ˆ๋‹ค๋Š” ๊ฒฐ๋‹จ์— ๋†€๋ž๋˜, 

     

    ์‹ค์ œ๋กœ ํšŒ์‚ฌ์—์„œ ์ œ์งํ•œ ์‚ฌ๋žŒ๋“ค ๋ฌผ์–ด๋ณด์ž๋ฉด ๋””์ž์ธ์„ ๋ฐ”๊พธ๋ ค๋ฉด ๋‚˜์ž์‹  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœํŒ€, ๋งˆ์ผ€ํŒ…ํŒ€ ๋“ฑ ์„ค๋“ํ•ด์•ผํ•  ์‚ฌ๋žŒ์ด ๋งŽ์Œ. 

    Jonathan Ive ๊ฐ€ ์ด๊ฑธ ๋‹ค ๋ฐ”๊พธ๊ณ  ๋‚˜์„œ 2019๋…„๊นŒ์ง€ ์• ํ”Œ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ณ„์†ํ•ด์„œ ๋‹ค ๋ฐ”๊ฟ”๋ฒ„๋ฆผ.

    Jony๊ฐ€ ์• ํ”Œ์„ ๋– ๋‚˜๊ณ  ๊ธฐ๋Œ€๊ฐ€ ์‹์–ด๊ฐ. wwc๋ฅผ ๋ณผ๋•Œ ๋””์ž์ด๋„ˆ๋“ค์ด ๋ชจ์—ฌ์„œ ๋ณด๊ณ  ํ”ผ๊ณคํ•ด๋„ ๋‹ค์Œ๋‚  ๊ฐ€์„œ ์–˜๊ธฐํ•  ๊ธฐ๋Œ€๊ฐ์— ๋ถ€ํ’€์—ˆ๋Š”๋ฐ, ๊ทธ ์ดํ›„์—” ์—ด๊ธฐ๊ฐ€ ์‹์Œ. 

     

     

    3. iPhone14์—์„œ ๋‹ค์‹œ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋ณด๋‹ค 

    ๋‹ค์ด๋‚˜๋ฏน ์•„์ผ๋žœ๋“œ์˜ ๋“ฑ์žฅ

    UX์˜ ์ƒˆ๋กœ์šด ํŒจํ„ด์ด ๋“ฑ์žฅํ•œ ๊ฒƒ์— ์—ด๊ด‘ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ค‘์š”ํ•œ ๊ฑด ๊บพ์ด์ง€ ์•Š๋Š” ๋งˆ์Œ

    ์•ž์œผ๋กœ๋„ ๊ณ„์† ๋ณ€ํ™”๋ฅผ ์„ ์‚ฌํ•ด์ฃผ๊ธธ ๋ฐ”๋ผ๋ฉฐ 

     

     

     

    *์ง€์ฝฉ์ด์˜ ์งˆ๋ฌธ 

    ๋””์ž์ธ์„ ์„ค๋“ํ•˜๋Š” ๋ฐฉ๋ฒ•

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

    ์™œ? ์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์—ˆ๋Š”๊ฐ€. ์–ด๋–ค ์ ‘๊ทผ์œผ๋กœ? 

    ์šฐ๋ฆฌ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ํ† ๋Œ€๋„ ๋””์ž์ธํ•œ๋‹ค๋Š” ์–˜๊ธฐ๋Š” ์‰ฝ๊ฒŒ ํ•˜์ง€๋งŒ ์ด๊ฒƒ์„ ๋‚จ๋“ค์„ ์ถฉ๋ถ„ํ•˜๊ฒŒ ์„ค๋“ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ์–ด๋ ค์›€. 

    ํ˜„๋Œ€ ๋””์ž์ด๋„ˆ๋“ค์ด ๋ฒ ์ด์Šค ๋ผ์ธ์œผ๋กœ ์ถœ๋ฐœํ•ด์•ผํ•  ์ง€์ 

     

    WWDC Student Challenge ์šฐ์Šน๊ณผ ์•ฑ ๊ธฐํš

    ์ด๊ฐ€์€ 

     

    2. ์–ด๋–ป๊ฒŒ ์ค€๋น„๋ฅผ ํ–ˆ๋‚˜์š”?

    ๊ด€๋ จ ๊ณต์ง€ ๊ผผ๊ผผํžˆ ์ฝ์–ด์„œ ์ˆ™์ง€ํ•ด์•ผํ•จ 

    ํ•™๊ต ๋‹ค๋‹ˆ๊ณ  ์žˆ์œผ๋ฉด ์ถ”์ฒœ์„œ ํ•„์š”

    https://rriver2.tistory.com/entry/WWDC-Student-Challenge-%ED%9B%84%EA%B8%B0

     

    WWDC Student Challenge ํ›„๊ธฐ

    " Apple์ด ์ธ์ •ํ•œ 350๋ช… ์ค‘ ํ•œ๋ช…! " ( ์ด๋ผ๊ณ  ๋ฏฟ๊ณ  ์‹ถ์€... ) ์šฐ์„ ์€, ์ง„์งœ ๊ฟˆ๋งŒ ๊ฐ™์€ ์ผ์ด์—ˆ๋‹ค. ์˜ฌํ•ด ์ƒ๋ฐ˜๊ธฐ์— ์• ํ”Œ ์•„์นด๋ฐ๋ฏธ ํ•ฉ๊ฒฉ์ด ๋‚˜์˜จ ๊ฒƒ๋„ ๋˜๊ฒŒ ๊ฟˆ๋งŒ ๊ฐ™์€ ์ผ์ด์—ˆ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ WWDC Student Challenge wi

    rriver2.tistory.com

    ๊ณตํ†ต์ : ๊ต์œก์ด๋‚˜ ์‚ฌํšŒ์ ์ธ ์˜๋ฏธ, ์žฌ๋ฏธ ์žˆ์–ด์•ผ ํ•จ 

     

    3. ๋ฌด์—‡์„ ์ œ์ถœํ–ˆ๋‚˜์š”?

    ์ฃผ์ œ : ๋น„์Šทํ•˜์ง€๋งŒ ๋ชจ๋‘ ๋‹ค๋ฅธ ๋ชจ์–‘์˜ ๊ฐ์ •๋“ค

    ์ œ์ถœ 3์ผ์ „์— ๊ฐˆ์•„์—Ž์Œ

     

    4. WWDC winner ๊ฐ€ ๋œ ๊ทธ ์ดํ›„..

    iOS๊ฐœ๋ฐœ์ž๋กœ์„œ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ž์‹ ๊ฐ ์–ป์Œ. ์ธํ„ฐ๋ทฐ ์š”์ฒญ, ์•ฑ ๋‚ด์šฉ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„์ž๋Š” ์š”์ฒญ๋„

     

    ํžˆ๊ทธ๋จธ๋‹ˆ๋‚˜! ์•Œ๋ฉด ์•Œ์ˆ˜๋ก ๋†€๋ผ์šด HIG(Human Interface Guide)์˜ ์„ธ๊ณ„ 

    ์ด์ˆ˜์ง„ @Apple Developer  Academy Mentor, ์‚ฌ๋žŒ์ธ, ๋ผ์ธ ๋น„์ฆˆ ํ”Œ๋Ÿฌ์Šค PM

     

    ์˜ค๋Š˜์˜ ์œ ์ผํ•œ ๋น„์ง€๋‹ˆ์Šค ์„ธ์…˜

    ์ด ui๋ญ์•ผ ..? 

    ๋‚ด๊ฐ€ ๋ฐฅ๋ฒŒ์ด๋ฅผ ํ•˜๋ ค๋ฉด ์–ด๋””๊นŒ์ง€ ์•Œ์•„์•ผ ํ• ๊นŒ ,, -> ์ผ๋‹จ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ ๋‹ค ํ•ด๋ณด์ž 

    ๊ฒฐ๊ณผ์ ์œผ๋กœ ์„ฑ์žฅ์„ ํ•˜๊ธด ํ–ˆ์ง€๋งŒ, ๋‹ฌํŒฝ์ด ๊ฐ™์€ ๋Š๋ฆฐ ์„ฑ์žฅ ๊ฐ™์Œ

    ์กฐ๊ธˆ์€ ๋” ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์„ฑ์žฅ ๋ฐฉ๋ฒ•์ด ์žˆ์ง€ ์•Š์„๊นŒ? ๋‚ด๊ฐ€ ์ฃผ๋‹ˆ์–ด์— ๋Œ์•„๊ฐ„๋‹ค๋ฉด HIG๋ฅผ ๊ณต๋ถ€ํ•  ๊ฒƒ. 

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    ๋ฐ˜์‘ํ˜•

    ๋Œ“๊ธ€