Skip to content

Latest commit

Β 

History

History
55 lines (45 loc) Β· 2.35 KB

File metadata and controls

55 lines (45 loc) Β· 2.35 KB

ColorMatching κΈ°νšμ„œ

1. κΈ°λŠ₯

  • κΈ°λŠ₯ μ •μ˜
    • 단어 랜덀 생성 - 색상을 λ‚˜νƒ€λ‚΄λŠ” 단어와 색상이 λžœλ€ν•˜κ²Œ λ‚˜νƒ€λ‚΄μ§„λ‹€.
    • μ •λ‹΅ 클릭 - 색상 μˆ˜λŒ€λ‘œ λ²„νŠΌμ„ ν‘œμ‹œν•˜κ³  정닡을 λ§žμΆ”λ©΄ λ‹€μŒ 문제둜 λ„˜μ–΄κ°„λ‹€.
    • 점수 계산 - 5개의 문제λ₯Ό ν‘Ό μ‹œκ°„μ΄ 점수둜 반영 λœλ‹€. 즉, μ μˆ˜κ°€ μ μ„μˆ˜λ‘ λ“±μˆ˜κ°€ λ†’μ•„μ§„λ‹€.
    • μˆœμœ„ 계산 - μ§€κΈˆκΉŒμ§€μ˜ μ μˆ˜λ“€μ˜ μˆœμœ„ν‘œλ₯Ό 적은 μˆ˜μ— 따라 μ •λ ¬λœλ‹€.

2. μ„œλΉ„μŠ€ μ •μ˜ 및 λͺ©ν‘œ

  • λͺ©ν‘œ
    • κ°„λ‹¨ν•œ 색상 κ²Œμž„ κ΅¬ν˜„ν•˜κΈ°
  • λͺ©μ 
    • 사고λ ₯을 ν‚€μšΈ 수 μžˆλ‹€
    • κ²Œμž„μ„ ν•˜λ©΄μ„œ ν₯λ―Έλ₯Ό ν‚€μšΈ 수 μžˆλ‹€
  • νŠΉμ§•
    • 직관적이고 κΉ”λ”ν•œ UI/UX λ””μžμΈ
    • μ°Έκ³  아이디어
    • AI λ©΄μ ‘ 적성 검사 κ²Œμž„μ„ μ°Έκ³ 
  • μ„œλΉ„μŠ€ ꡬ쑰
    • 문제 확인 β†’ 문제 ν’€κΈ° β†’ 점수 반영

3. Flow chart

4. 와이어 ν”„λ ˆμž„

  • 색상을 λœ»ν•˜λŠ” 단어와 λ‹¨μ–΄μ˜ 색상이 λžœλ€ν•˜κ²Œ 바뀐닀. λ¬Έμ œκ°€ λ…ΈμΆœλ˜λŠ” μ‹œκ°„μ€ 1μ΄ˆμ΄λ‹€. λ‹¨μ–΄μ˜ 색상에 λ§žλŠ” ν•˜νŠΈλ₯Ό ν΄λ¦­ν•œλ‹€. (ex. text : λ…Έλž‘, color : κ²€μ • β†’ κ²€μ • ν•˜νŠΈ 클릭) 정닡이면 λ‹€μŒ 문제둜 λ„˜μ–΄κ°€κ³  틀리면 정닡인 λ²„νŠΌμ„ 클릭할 λ•ŒκΉŒμ§€ μ‹œκ°„μ΄ 흐λ₯Έλ‹€. μ΄λ ‡κ²Œ 총 5개의 문제λ₯Ό ν‘ΈλŠ” μ‹œκ°„μ΄ 점수둜 λ°˜μ˜λœλ‹€. κ°€μž₯ λΉ λ₯΄κ²Œ ν‘Ό μ‚¬λžŒμ΄ μš°μŠΉν•œλ‹€.

  • νŠΈλ‘œν”Όλ₯Ό ν΄λ¦­ν•˜λ©΄ μˆœμœ„ν‘œλ₯Ό 확인할 수 μžˆλ‹€.

  • 5개의 문제λ₯Ό λ‹€ λ§žνžˆλŠ” μˆœκ°„ alert λ©”μ‹œμ§€κ°€ λœ¬λ‹€. 문제λ₯Ό ν‘ΈλŠ”λ° κ±Έλ¦° μ‹œκ°„μ΄ 점수둜 반영 λœλ‹€. λ‹€μ‹œν•˜κΈ°λ₯Ό ν΄λ¦­ν•˜λ©΄ 문제λ₯Ό λ‹€μ‹œ ν’€ 수 μžˆλ‹€. λ©”μΈν™”λ©΄μ—μ„œ νŠΈλ‘œν”Όλ₯Ό ν΄λ¦­ν•˜λ©΄ μˆœμœ„ν‘œλ₯Ό 확인할 수 μžˆλ‹€. μ‹œκ°„μ΄ 적게 걸릴 수둝 λ“±μˆ˜κ°€ μ˜¬λΌκ°„λ‹€. 1,2,3 λ“±λ§Œ 각각의 메달이 ν‘œμ‹œλœλ‹€. back λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ κ²Œμž„μ„ λ‹€μ‹œ μ‹œμž‘ν•  수 μžˆλ‹€.

5. 개발 ν™˜κ²½

  • Xcode : Version 12.2
  • Language : Objective-C
  • iOS Deployment Target : 14.2
  • Other : MVC / Storyboard