2022.05.10 ~ 2022.06.20
6μ£Όκ° μ§ννλ μ ν λ벨λ‘νΌ μμΉ΄λ°λ―Έμμμ λλ²μ§Έ νλ‘μ νΈκ° λλ¬λ€.λλκ²λ, λ°°μ΄μ λ λ§μλ νλ‘μ νΈμ΄κΈ°μ νκ³ λ₯Ό μμ±ν΄λ³΄λ €κ³ νλ€. μλμμλ 'λλ²μ§Έ νλ‘μ νΈ'λΌλ λ§ λμ μ ν λ벨λ‘νΌ μμΉ΄λ°λ―Έμμ μ¬μ©νλ λ¨μ΄μΈ MC2 λΌκ³ μΉνκ² λ€. (Mini Challengeμ μ½μ) μμ!!
π΅ 차곑차곑
μ΄λ²μ μ°λ¦¬νμ΄ λ§λ '차곑차곑'μ±μ "μ΄μ νλ λμ€μ κΈ°λ‘μ νΈνκ² νμ" λΌλ μ±λ¦°μ§λ₯Ό κ°κ³ μμνλ€. μ΄μ νλ©΄μ λ°κ²¬ν μμ λλΌμ΄λΈ μ½μ€ (κ°μκΈ° λ°κ²¬ν κ½κΈΈ λ±)μ μμμΉ λͺ»ν μ₯μλ₯Ό λ°κ²¬νμ λ, μλμ°¨ νΈλ€μ κ°λ¨ν μ‘°μμΌλ‘ μμΉλ₯Ό 차곑차곑 μ μ₯νλ μ±μ΄λ€.
π Github - https://github.com/DeveloperAcademy-POSTECH/chagokchagok
μ°λ¦¬νμ κΉνλΈ λ§ν¬μ΄λ€. μ¬μ€ λ€λ¬μ΄μ§μ§ μμ, κ·Έλ¦¬κ³ μμ±λμ§ μμ μ±μ΄λΌ κΉνλΈλ₯Ό λκ° λ³Έλ€λκ² κ΅μ₯ν λ―Όλ§νμ§λ§, μ°¨μ°¨ κ°μ μμΌλκ° μν₯μ΄ μμ΄μ μ μ΄λλ€. (λλ μΆν μμ κ°μΈνλ‘μ νΈ μκ°μ ν΄λΉ μ±μ κ°μ μμΌλ³Ό μκ°μ΄ μλ€.)
λλ체 μ μ΄λ°μ±μ΄ λμ€κ² λμκ³ , ννλ‘μ νΈλ₯Ό μ§ννλ©΄μ μ΄λ€ κ³Όμ μ΄ μμκΈΈλ μ±μ μμ±μν€μ§ λͺ»νμκΉ? κ·Έλ¦¬κ³ MC2 ννμ λν΄μλ μμ¬μλ§ λ¨μκΉ? μκ°μ νλ€κ°, μ°¨κ·Όμ°¨κ·Ό νκ³ λ₯Ό ν΄λ³΄μλ€.
π΅ κΈ°νλ¨κ³
μ°λ¦¬λ 'μΊ ν'μ΄λΌλ λμ£Όμ λ‘ λΆν° μμνλ€. μ°λ¦¬μ μκ°μ νλ¦μ λ€μκ³Ό κ°λ€.
μ°λ¦¬ νμ μΊ νμΌλ‘ μμνμ§λ§, μΊ νμ μ루μ 컨μ μμ΄λμ΄λ‘ κ°μ Έκ°μ§ μμ μ΄μ κ° μλ€. λ°λ‘ 6λͺ μ€ μΊ νμ νμμ μ¦κΈ°λ μ¬λμ΄ λ¨ ν λͺ λ°μ μμκΈ° λλ¬Έμ΄λ€. 6λͺ λͺ¨λκ° κ³΅κ°νμ§ λͺ»νλ μ£Όμ λ, 6λͺ μ μ견μ νλλ‘ μ’νλλ° λ¬Έμ κ° μκ³ , μ¦κ±°μ΄ νλ‘μ νΈκ° λ μ μλ€κ³ νλ¨νλ€. κ·Έλμ μΊ νμ 'μ'κ°λμ§μ μ§μ€νκ³ , κ·Έλ‘λΆν° 'ν΄λ°©κ°κ³Ό 곡κ°' μ΄λΌλ μ£Όμ λ‘ μ’νλκ°λ€. κ·Έλ κ² κ²°μ λ μ°λ¦¬μ μ루μ 컨μ μ 'μ΄μ μ€μ λκΌλ μκ°κ³Ό μμΉλ₯Ό κΈ°λ‘νλλ‘ λμμ£Όμ'κ° λμλ€.
π¬ κΈ°νλ¨κ³λ λμλ λ―Έν μ μ°μ!!
μ΄λ©΄μ μ΄λ κ² νμλ₯Ό κΈΈκ²ν΄λ³Έμ μ΄ μμλκ°. μ§μ§ λλμ§ μλ λ―Έν μ μ°μμ΄μλ€. λλΏλ§ μλλΌ μ ν λ벨λ‘νΌ μμΉ΄λ°λ―Έ λ©ν°λ€ λͺ¨λκ° κ°μ₯ νλ μκΈ°κ° μλκΉ μΆλ€. 6λͺ λͺ¨λκ° λμνλ μ견μ λμΆν΄λ΄λ λ°©λ²λ μ°ΎμμΌνκ³ , νΉμ λ§μ λ€μ§ μμλ λ³ΈμΈ μ€μ€λ‘ ν΄λΉ μμ΄λμ΄μ λ΄ μκ° μ¬μ΄μμ ννμ μ μ°ΎμμΌνκΈ° λλ¬Έμ΄λ€.
μ°λ¦¬ νμ μ¬μ―λͺ μ΄ λμνλ κ΄μ¬λΆμΌλ₯Ό μ ννκΈ° μν΄μ κΈΈκ² νμλ₯Ό μ§ννλ€. μ μ΄λ μμ΄λμ΄λ₯Ό μ μ νλ λΆλΆμ λν΄μλ λ§μ₯μΌμΉκ° λμ΄μΌ λμ΄κ°κ² λ€λ λ§μΈλμλ€.
μ΄ κ³Όμ μμ μ°λ¦¬νμ΄ κ°μ₯ μ’μκ³ , μνλ€κ³ μκ°λλ λΆλΆμ 'ν¬ννμ§ μμ μ¬λμ μ견μ λ€μ΄λ³΄κΈ°'μλ€. μ견μ κ²°μ ν λ νμ 'ν¬νλ λ€μκ²°'λ‘ λ¨Όμ μμ¬λ₯Ό νμΈνκ² λλ€. μ΄λ 1:5κ° λμ€λλΌλ, νλͺ μ μ견κΉμ§ λΆλͺ νκ² λ£κ³ λμ΄κ°λ€. μ¬μ€μ λ€μκ²°μ΄ μλμλ ,, κ·Έλ₯ μ견μ λ£κΈ°μν μ€λͺ ν¬ν μμμλ?
λ§μ½ 2/4 λ‘ νκ° λλμλ€λ©΄, λ€μκ° μ νν μμ΄λμ΄μ λν΄μ λλ¨Έμ§ λλͺ μκ² 'μ μ΄ μ견μ ν¬ννμ§ μμλκ°?'λ₯Ό λ¬Όμλ€. ν¬ννμ§ μμ μ΄μ μ λν΄μ λ Όλ¦¬μ μΌλ‘ μ€λͺ ν΄ λκ°κ³ , λ€μμ μκ²¬μ΄ λ°μλ μμ΄λμ΄μ λ¬Έμ μ μ΄ μλ€λ©΄ μ ννκ² ν΄κ²°νκ³ λμ΄κ° μ μμλ€. μ°λ¦¬ν λͺ¨λκ° νλ€μ§λ§ λμμ΄ λννκ³ κ²½μ²νλ €κ³ λ Έλ ₯ν΄μ€ κ²μ λν΄μ λ무λ무 κ°μ¬νλ€!
π¬ κΈ°νλ¨κ³μμμ νκ³
μ ν λ벨λ‘νΌ μμΉ΄λ°λ―Έμ μ μ± μ, νλ‘μ νΈλ₯΄ μ§ννλ μΈλΆμ¬νμ 곡κ°νμ§ λͺ»νκ² λμ΄μλ€. μ ν λ벨λ‘νΌ μμΉ΄λ°λ―Έμ κ΅μ‘ λ°©μμ μ μ μΌλ‘ CBL λ°©μμΈλ°, μ΄ λ°©μλλ‘ μ§ννκΈ° λλ¬Έμ λ¬ννκ², νΌμ§λ§νκ² μμ±νλ©΄μ νκ³ ν΄λ³΄μ.
μ°λ¦¬ νμ λͺ¨λ νμμ κ΄λ ¨λ λ΄μ©μ λ Έμ μλ€κ° μ 리νλ€. μ 리κ΄μΈ λ΄κ° μ£Όλμ μΌλ‘ νμλ‘μ μμ±νκ³ μΆμμΌλ, νμλ€λ νμλ‘μ μμ±νλ μ°μ΅μ νκ³ μΆλ€λ μ견μ μ κ·Ήμ μΌλ‘ λ°μλ€μ¬ λ€κ°μ΄ νμλ‘μ μμ±νλ€.
https://nifty-manx-a51.notion.site/Mini-Challenge-2-52a1fe9608c44d28a5d1d4cad6300d50
μ°λ¦¬ νμ νμλ₯Ό κ·Έλ₯ κΈΈκ²ν νμ μλμλ€. (λ€λ₯Έ νλ€μ λΉν΄!) λͺ¨λκ° ν¨μ¨μ μΆκ΅¬νκΈ° λλ¬Έμ΄λ€. νμ§λ§ μ΄κ² λμ€μ ν° λ¬Έμ λ‘ λ μ¬λλ€. ν¨μ¨λ§μ μΆκ΅¬νμ¬ μλ§Ήμ΄λ₯Ό μ λλ‘ μ±κΈ°μ§ λͺ»νλ€λ μκ°μ΄ λ€μλ€. λΉμ°νκ²λ, 'μν΅μ μ€λ₯'κ° λ°μνκ³ μ΄λ κ°λ°λ¨κ³λ₯Ό λ€μ΄κ°μ λλ μλ‘ λ€λ₯Έ κ²μ λ§λ€κ³ μκ±°λ, κ°μ viewλ₯Ό λ§λ€κ³ μλ λ± ν° λ¬Έμ κ° λμλ€.
μ μ΄λ° λ¬Έμ κ° μκ²ΌμκΉ? λ΄κ° λΈλ¦Ώμ§(μ¬λ)κΈ°κ°μ νΌμ κ³°κ³°ν μκ°νμ¬ μ°ΎμλΈ λ¬Έμ λ λ€μκ³Ό κ°λ€.
- νμ λ΄λΆμμ μ ν μ±μ κΈ°λ₯, UX λμμΈ μ¬ν, κ°λ° λ°©μ λ±μ λν΄μ ꡬ체μ μΌλ‘ λ¬Έμννμ§ μμλ€. λ¬Όλ‘ νλ Έμ μΌλ‘ λͺ¨λ λ΄μ©μ κ΄λ¦¬νκΈ΄ νλλ°, νμλ‘μ μμ±νκ³ μλ£λ₯Ό 곡μ νλ κ²μ μ΅μνμ§ μμκΈ°μ μ λλ‘λ 곡μ κ° μ΄λ£¨μ΄μ§μ§ μμλ€.
- μκ°μ΄ 짧λ€κ³ μ’μ νμλ μλλ°, μΆ©λΆν μ견μ λλμ§ μκ³ νμλ₯Ό λ§λ¬΄λ¦¬νλ€. μλ₯Όλ€μ΄ "μ΄κ±΄ κ°λ°λ¨κ³λ‘ λμ΄κ°μ κ·Έλλ΄μ μ νμ£ !" νκ³ λμ΄κ° λ΄μ©μ΄ λ무 λ§μλ€. νμ§λ§ μ°λ¦¬κ° μ΄λ κ² κ²°μ νλ°μλ μ΄μ λ μκΈ΄ νλ€. (Tech positionμ΄ 1λͺ μ΄μλ ν) μ΄μ κ° μμμ§λ§, μ΄λ κ² νκ²λ¨μΌλ‘μ¨, μ΄λ€κ±Έ μ νκ³ λμ΄κ°λμ§, μ νμ§ μκ³ λμ΄κ°λμ§μ λν΄μ λ¬Έμνλμ΄μμ§ μμκΈ° λλ¬Έμ κ°λ°μλ€ μ¬μ΄μμλ μν΅μ μ€λ₯κ° λ°μνλ€.
- μ λλ‘λ νμ normsκ° μμλ€. νμ κ·μΉ, κ·Έλ¦¬κ³ ν κ·μΉμ λν΄μ μΆ©λΆν μκ°μ κ°μ‘μμλ λΆκ΅¬νκ³ , μ°λ¦¬νμ "μ΄κ±° κ·Έλ₯ μΆμμ μΈκ²λ§ μ μ΄λκ³ λμ΄κ°μ£ " νκ³ λμ΄κ°μλ€. νμ§λ§ 'μ견 μΆ©λ μ μ΄λ»κ² ν΄κ²°ν΄μΌνλμ§', 'λ³ΈμΈμ μ견μ μ΄λ€ λ°©μμΌλ‘ μ€λν΄μΌνλμ§'λ±μ λν ꡬ체μ μΈ normμ΄ μμλ€λ©΄, μ‘°κΈ λ λ Όλ¦¬μ μ΄κ³ μλ§Ήμ΄κ° κ°λ μ°¬ νμκ° μ§νλμ§ μμμκΉ.
λ¬Όλ‘ μ΄λ κ² μ΄λ ΅κ³ νλ μ λ λ§μμ§λ§ μ°λ¦¬νμ΄ κ³μν΄μ κ°μ Έκ°μΌν μ’μ μ λ λ§μλ€.
- μ°μ νμλ€μκ² 'μ€λνλ λ°©λ²'μ λν΄μ λ°°μ λ€. μ°λ¦¬ νμλ€μ κ°μ₯ ν° μ₯μ μ 'λ Όλ¦¬μ μΌλ‘ λ³ΈμΈμ μ견μ μ ννκ² μ λ¬νλ κ²'μ΄μλ€. "μ¬λμ λν λ°λκ° μλλΌ, μ견μ λν λ°λ"μμ μ ννκ² μΈμ§νκ³ μμλ€. λͺ¨λκ° νλμ μ견μ λν΄μ λ°λλλ μ견μ μ΄μΌκΈ°ν λ 'λ°λνλ μ΄μ + μ΄κ²μ 보μν λ°©λ²'μ λν΄μ ν¨κ» μ΄μΌκΈ°λ₯Ό λλ΄λ€. μ΄λ° μ μ 'μλ κ·Όλ°,,'λΌκ³ λ§μ μμνλ λ΄ μμ’μ μ΅κ΄μ λ°κΏ μ μκ² λ, κ·Έλ¦¬κ³ λ°κΎΈλ €κ³ λ Έλ ₯νκ² λ κ³κΈ°μλ€.
- μ°λ¦¬ νμ΄μ€λλ‘, μ‘°κΈν΄νμ§ μλ κ²μ λν΄μ λ°°μ λ€. λ΄ μ±κ²© μ€ κ°μ₯ ν° λ¨μ μ΄ λ°λ‘ μ‘°κΈν΄νλ€λ κ²μ΄λ€. (λ€μμ μΈκΈνκ² μ§λ§) μ°λ¦¬νμ κ°λ° λ΄λΉμκ° λΆμ‘±ν΄μ μ‘°κΈν λ§μμ΄ λ€μλ€. κ·Έλ΄λλ§λ€ νμλ€μ΄ 'κΈν νμμλ€, μ°λ¦¬νμ΄μ€λλ‘, μ°λ¦¬κ° λ± ν μ μλ λ§νΌλ§'μ κ°μ‘°ν΄μ£Όμλ€. μ΄λ° λ§λ€μ΄ λλ₯Ό μ‘°κΈ μ»¨νΈλ‘€ν μ μλλ‘ λμμ£Όμλ€. μ€μ λ‘ μ΄λ° κ²μ νμλ₯Ό νλ©΄μ λ§μ΄ λ°μνλ€. κ°λ°μ΄ λμ§ μμ κ² κ°μ κ², μ°λ¦¬μ κΈ°μ μ€νμ λΉν΄ λ무 κ³ κΈ κΈ°μ μ νμλ‘νλ κ², μκ°λ΄λ‘ λλ΄μ§ λͺ»ν κ² κ°μκ²μ λͺ¨λ μ³λκ³ , scopeμ μ°λ¦¬μ μλμ λ§μΆ°μ μ μ‘°μ ν΄ λκ°λ €κ³ λ Έλ ₯νλ€.
π΅ λμμΈ λ¨κ³
차곑차곑μ μ΅μ’ λμμΈμ μλμ κ°λ€.
μ°λ¦¬κ° UX λμμΈμ νλ©΄μ κ°μ₯ μ€μνκ² μκ°ν λΆλΆμ λ€μκ³Ό κ°λ€.
- λ¬΄μ¨ μ±μΈμ§ νλμ μμ보κ²λ λ§λ€ κ²
- μ μ μ ν°μΉ νλ²μΌλ‘ λͺ¨λ λ©λ΄μ μ κ·Όμ΄ κ°λ₯ν κ²
μ΄ μ‘°κ±΄μ μΆ©μ‘±νκΈ° μν΄μ μ°λ¦¬λ κ³Όκ°νκ² tabbarλ₯Ό μμ νκ³ , μμ²λΌ κ°λ¨ν UIκ° νμνλ€. μ¬μ€ κ°μ₯ 보ν΅μ μ¬λλ€μ΄ μκ°νλ tabbarκ° λ¬λ¦° UIλ μ²μμλ μκ°νμμ§λ§, μ±μ΄ κ°μ§ κΈ°λ₯μ΄ 'λλΌμ΄λΈ'κΈ°λ₯κ³Ό 'λͺ¨μλμ μ½μ€λ ν 보기' λκ°μ§μ κΈ°λ₯ λ°μ μκΈ° λλ¬Έμ tabbarκ° μ μ νμ§ μλ€κ³ νλ¨νλ€. HIGμμ Tabbarμ κ°μ₯ μ΄μμ μΈ μλ 3~5κ°λΌκ³ νλλ°, μ°λ¦¬λ λκ°λ°μ λμ§ μμκΈ° λλ¬Έμ tabbarκ° νμμλ€κ³ κ²°λ‘ λ΄λ Έλ€.
λ΄κ° μκ°νμ λλ, UX μΈ‘λ©΄μμ μ’μ κ²°κ³Όλ¬Όμ΄λΌκ³ μκ°λλ€. μ°μ μ°λ¦¬ μ±μμλ μ μ μ μ₯μμ 'μ΄ μ΄κ² λ²νΌμΈκ°? μ΄κ±°λλ₯΄λ©΄λλ?'νλ μ 맀λͺ¨νΈν¨μ μμλ€. κ·Έλ¦¬κ³ μ±μ μ§μ νλ©΄ 'μ λλΌμ΄λΈνκ³ , κΈ°λ‘ν 리μ€νΈλ₯Ό 보λμ±μ΄κ΅¬λ!'κ° νλμ λ€μ΄μ€κ³ 리μ€νΈ λ΄λΆμμλ 'λ΄ν, λ΄μ½μ€, μ¦κ²¨μ°ΎκΈ°'μ λν νν°λ§μ μΆκ°μ μΌλ‘ νμ§ μκ³ λ©μΈ νλ©΄μμ λ°λ‘λ°λ‘ μ§μ ν μ μλ€λ κ²μ΄ depthκ° νλ μ€μ΄λ€μ΄μ λ μ’μ μ¬μ©μ κ²½νμ μ 곡νλ€κ³ μκ°νλ€.
λ¬Όλ‘ μμ¬μ΄ μ λ μ‘΄μ¬νλ€. λ°λ‘ "UX λΌμ΄ν " μ΄λ€. μ°λ¦¬λ μ΄ μ±μ λν΄μ κ°μ₯ μ μκ³ μλ μ¬λλ€λ‘μ¨, 'μμ μ¬λΆ' , 'λ΄ μ½μ€μ λ΄ νμ΄ μ΄λ€ μμΌλ‘ ꡬλ³μ΄λλμ§'μ λν΄μ λ§€μ° μ μκ³ μλ€. μ°λ¦¬κ° μκ³ μλ€κ³ μ μ λ λΉμ°ν μκ±°λΌκ³ μκ°νλ κ²μ΄ ν° μ€μμλ€. μ μ ν μ€νΈλ₯Ό μ§ννλλ° 'λ΄νκ³Ό λ΄μ½μ€'λ₯Ό ꡬλ³νμ§ λͺ»νλ μΌμ΄ λ°μνκ³ , μ μμ μ΄νμνμ£ ?λΌλ μ§λ¬Έμ΄ λ€μ΄μ€κΈ°λ νλ€. μ λλ‘λ μ± μ€λͺ μ΄ μ΄λ£¨μ΄μ§μ§ μμκ³ , μ 맀λͺ¨νΈν UXλΌμ΄ν μ΄ μμΈμ΄λΌκ³ μκ°νλ€.
μ΅κ·Ό μΆκ°λ λλΌμ΄λΈμ μ λ μ§λ‘ λ¨λμ§λ μ΄ν΄νμ§ λͺ»νλ€. 차곑차곑μ μΉ΄νλ μ΄μ μ°κ²°λ μνμμ μ₯μμ μμΉλ₯Ό κΈ°λ‘νκΈ° λλ¬Έμ μμλ‘ 'μ΅κ·Ό μΆκ°λ λλΌμ΄λΈ'μ μ μ₯λκ³ , μ΄νμ μ¬μ©μκ° μ§μ μμ ν΄μ€μΌνλ ꡬ쑰μλ€. μ΄λ° κ²μ μ¬μ©μκ° μ μ΄ν΄νμ§ λͺ»ν΄μ, 'μ±μ΄ μ΄λ ΅λ€'λΌλ νμ΄ λ§μλ€.
μ΄λ₯Ό ν΄κ²°νκΈ° μν΄μλ, μ¨λ³΄λ© νμ΄μ§κ° μμ΄μΌ νλ€κ³ μκ°νλ€. μ¬μ©μ μ μ₯μμ μ μΉ΄νλ μ΄κ° μ¬μ©λμ΄μΌνλμ§?μ λν΄ μ΄ν΄λ₯Ό μ λͺ»νλ μν©μ΄ μκ³ , νκ³Ό μ½μ€λ₯Ό ꡬλ³νλ μ΄μ λ λͺ°λκΈ° λλ¬Έμ μ΄λ₯Ό λ μ½κ² μ€λͺ ν μ μλ UXλΌμ΄ν κ³Ό, μ¨λ³΄λ© νμ΄μ§κ° κΌ νμν΄λ³΄μλ€.
π¬ λμμΈ λ¨κ³μμμ νκ³
μ°λ¦¬νμ Tech 1λͺ , Domain 2λͺ , Design 3λͺ μΌλ‘ ꡬμ±λ νμ΄λ€. λμμ΄λλ€μ λμμ΄λλ‘μμ νκ³ ν μ±μ₯μ μνκ³ , tech κ°λ°μλ νκ³ ν κ°λ°μλ ν¨μμ μνλ€. κ°μ λ€λ₯Έ λͺ©νλ₯Ό κ°μ‘κΈ° λλ¬Έμ μ°λ¦¬νμ μ΄λ°λΆν° (κ°λ°ν/λμμΈν) λνμΌλ‘ μͺΌκ°μ§κ² λμλ€. μ΄ κ³Όμ μμ μλμ κ°μ λ¬Έμ μ λ€μ΄ λ°μνλ€.
- ν λ΄λΆμμ λλ μ νμλ₯Ό μ§ννκΈ° λλ¬Έμ (λμμΈν / κ°λ°ν) λ ν μ¬μ΄μμμ μν΅μ μ€λ₯κ° λ°μνκ³ , λμμ΄λλ€μ κ°λ°μ¬νμ μ μμ§ λͺ»νκ³ , κ°λ°μλ€μ λ§€λ² λ°λλ ν¨λ©κ°, λμμΈμ¬νμΌλ‘ μΈν΄μ λΆλ§μ ν λ‘νλ€.
- λμμ΄λ μΈ λͺ μ μκ°μ κ°ν λΉ λ₯Έ μμ¬κ²°μ μ νμ§ λͺ»νλ€. κ°λ°νλ μ¬λλ€λ λμ΄μ λμμΈμ μ°Έμ¬νκ³ μΆμ§ μλ€κ³ μ μ κ·Έμλ κ²μ΄ λ¬Έμ μλ€. μ‘°κΈ λ λ€μν μκ°μΌλ‘ μ±μ λ°λΌλ³΄κ³ , λ€μν μκ°μμμ ν΄κ²°μ± μ λμΆν΄λμ΄μΌ νλ€. κ·Έλ μ§ λͺ»νκ³ , λμμ΄λ μΈλͺ μ΄μ λμλ ν λ‘ μΌλ‘ λμμΈ μ¬νμ λͺ¨λ κ²°μ νκΈ° λλ¬Έμ λμμΈ μ¬νλ€μ΄ λ무 λ¦μ΄μ§μ§ μμλ μκ°λλ€.
- λλ tech νλͺ μ΄ νμμ, λ΄κ° techλ₯Ό 리λν΄μΌ νκΈ° λλ¬Έμ λ§μ λΆλ΄κ°μΌλ‘ μΈν΄ λμμΈμμ 빨리 λΉ μ Έλμ κ°λ°μ νκΈΈ μνλ€. μ΄ κ³Όμ μμ μ λλ‘ μ μλμ§ μμ μ¬νλ€μ κ°λ°νκ² λλκΉ, κ°λ° μλκΉμ§ λ λλμ§κ² κ°λ€.
μ°λ¦¬νμμ μνμ λ μλ€.
- λμμ΄λλ€μ νΌλλ°± μμ²μ΄ μμ λ, λλ €μνμ§ μκ³ μ κ·Ήμ μΌλ‘ νΌλλ°±μ μνλ€. 'λ΄κ° λμμΈ κ°κ°μ΄μμ΄μ..'νλ μ£Όλ λλ μΌμ΄ μμκ³ , λͺ¨λ λ€ μμ§νκ² λ³ΈμΈμ μ견, κ·Έλ¦¬κ³ λ³ΈμΈμ μκ°μμ μ νν μμ¬λ₯Ό μ λ¬νλ€.
μ¬μ€ λ΄κ° λμμΈ κ³Όμ μ λ§μ΄ μ°Έμ¬νμ§ μμμ μ΄μ λλ§ μμ±ν μ μμ κ² κ°λ€. λμμΈ/κ°λ° μ μ κΈκ³ μ°Έμ¬νμ§ μμ μ μ λν΄μλ λ§μ ννκ° λ¨κ³ , λ§μ κ²μ λ°°μΈ κΈ°νλ₯Ό λ΄κ° μ€μ€λ‘ λ§μ κ² κ°μΌ λλμ΄ λ λ€.
π΅ κ°λ° λ¨κ³
μ°λ¦¬νμ μ²μμΌλ‘ CarPlayλΌλ μ κΈ°ν μ루μ μ μ ννλ€. λ©ν λ€λ κ±°μ μ ν΄λ³΄μ§ λͺ»νλ κ°λ° λ΄μ©μ΄λΌ, λ§μ΄ νλ€κ±°λΌκ³ λ μμνλ€. λλΆμ΄,, μΈν°λ·μλ μ λ§ μ λ§ μλ£κ° μλ€... κ·Έλλ μ΄μ° μ μ° λ€μν referenceλ₯Ό μ°Έκ³ ν΄μ μλμ κ°μ νλ©΄μ λ§λλλ° κΉμ§λ μ±κ³΅νλ€.
λ¬Όλ‘ κ°μ₯ κ°λ¨ν ν¬νλ¦Ώμ κ°μ Έλ€κ° μΌκΈ° λλ¬Έμ, μΌμͺ½ μμμλ λ²νΌνλ μλ UIκ° μ λΆμ΄λ€. γ γ γ γ γ μ΄κ±° λ§λλλ°λ 3μΌμ΄ κ±Έλ Έλ€.... μ΄λ €μ γ γ
κ·Έλ¦¬κ³ CarPlayλ₯Ό μ±μΌλ‘ κ°λ°νκΈ° μν΄μ , μ νμ μΉμΈμ΄ νμνλ€. μ±μ κΈ°νν λ κ³μν΄μ μΉμΈμμ²μ λ£μλλ°,,, νλ‘μ νΈκ° λλκ³ μ΄νμ λ λ€μ μΉμΈμ λ°μλ€... νΈλ€ μ΄...πΎ κ·Όλ° μ’λ§ λΉ¨λ¦¬ν΄μ£Όμ§ ^^
μΉμΈμ λ°μκ² μκΉμμλΌλ μΉ΄νλ μ΄ κ°λ°μ μ‘°κΈλ λκ³ κ°λ³ΌκΉνλ€. μλ‘μ΄ μ§μμ λ°°μΈ μ μμμ κ°μ¬νλ€!
π¬ κ°λ° λ¨κ³μμμ νκ³
μ°λ¦¬νμ κ°λ° 리λλ λλΆλΆ λ΄κ° νκ² λμλ€. (νλͺ μ Tech μ§μμκ° λμκΈ° λλ¬Έμ΄λ€) κ·Έλμ λ΄κ° μΈμ΄ λͺ©νλ μλ λκ°μ§μλ€.
- Github νμ©ν΄μ νμ νκΈ°
- κ°λ° μλ ν¨μνκΈ° (UIKit λ€λ€λ³΄κΈ°)
λλ μ±κ°λ°μ κ±°μ μ΄λ³΄ μμ€μ΄μκΈ° λλ¬Έμ κΈ°νκΈ°κ°μ ννν κΉνλΈμ κ°λ°κ΄λ ¨ν 곡λΆλ₯Ό νλ©΄μ μκ°μ 보λλ€. 'λ΄κ° λ μΈμ 리λκ°λ°μλ₯Ό ν΄λ³΄κ² μ΄'λΌλ μκ°μΌλ‘ μμ£Ό νΈκΈ°λ‘κ² κ°λ°μ μμνμ§λ§, λ¬Έμ λ λ무 λ§μλ€.
μ°μ , github μ¬μ©λ²μ μ€μμ±μ νμλ€μκ² μ μ λ¬ν΄μΌνλ€. λ΄κ° 30~1μκ°μ λ μκ°μ λ΄μ΄ κΉνλΈ μ¬μ©λ²μ λν΄μ λ―ΈλμΈμ (?)μ μ΄μ΄ νμλ€μκ² μ€λͺ ν΄μ£ΌκΈ΄ νμ§λ§, κ·Έ μ€μμ±μ΄ νμλ€μκ² μ μ λ¬λμ§ μμλ κ² κ°λ€. μλ§ λ΄κ° μ λ¬ν λ λ무 κΈνκ², λΉ λ₯΄κ² μ λ¬νλ €κ³ νκ³ ν΅μ¬μ μ μ λ¬νμ§ μμκΈ° λλ¬Έμ΄λΌκ³ μκ°λμλ€.
κ·Έλμ κΉνλΈλ‘ νμ νλ κ³Όμ μμ λ§μ λ¬Έμ κ° μκ²Όλ€.
https://didu-story.tistory.com/277?category=1022250
λλΆμ΄ λλ λ΄κ° 'μ»€λ° κ·μΉκ³Ό μ½λ 컨벀μ 'μ μ§μΌμ μ¬λ¦¬λ©΄, λΉμ°νκ² νμλ€μ΄ λ°λΌμ νμμ λ§μΆμ€ μμλ€. μ΄κ²λ λμ ν° μ€μμλ€. 무쑰건 νμ μ μμνκΈ° μ μ μ½λ 컨벀μ , μ»€λ° κ·μΉ, λΈλμΉκ·μΉ, νμΌ λλ ν 리ꡬ쑰λ₯Ό 미리 μ νκ³ μμνμ΄μΌνλλ° κ·Έλ κ² νμ§ λͺ»νμ μ΄ λ무 μμ¬μ λ€.
λ€μμ κ°λ°μ μ§ννκ² λλ€λ©΄, μμΌλ‘ μ΄λ»κ² μ§νν΄μΌ νλμ§ μ 리ν΄λ κΈμ΄ μλλ° μ¬κΈ°μ νμΈν΄λ³΄λ©΄ λ κ² κ°λ€.
https://didu-story.tistory.com/278?category=1022250
μ΄λ² νλ‘μ νΈλ₯Ό μ§ννλ©΄μ UIKitμ μλ‘ λ°°μλ³΄κ³ μΆμλ€. νμ§λ§ μ΄λ²μ μ°λ¦¬νμ UIKitμ ν μ μλ μ½λκ° μμκΈ° λλ¬Έμ UIkitμ μ¬μ©νμ§ λͺ»νκ³ , κ·Έλλ§ μ΅μνλ swiftUIλ₯Ό μ΄μ©νκ² λμλ€. μ΄ λν μ‘°κΈ μμ¬μ΄ μ μΌλ‘ λ¨μλ€. λ¬Όλ‘ SwiftUIκ° μλ²½νμ§λ, μνμ§λ μμ§λ§, μλ‘μ΄ μ§μμ λ°°μλ³΄κ³ μΆμλ λμ λͺ©νκ° μμ΄μ§ κΈ°λΆμ΄λκΉ?
νμ§λ§ μ΄λ λλ μ΄λ°κ²λ§ ννκ³ μμμμΌλ©΄ μλλ€. λλ³΄λ€ μνλμ¬λ λ°μμ μΈμ λ λ°λΌκ°λ©΄μ λ°°μ°λ μμΉμλ§ μμ μ μμ§ μλ??μ€μ€λ‘ SwiftUIμμ μ΄λ€ μλμ ν¨μν μ μλμ§ μ°Ύμ보면μ λ 곡λΆνμ΄μΌ νλ€. νμ μ΄λμ΄μΌνλ€λ λΆλ΄κ°κ³Ό, λ€μν κΉνλΈ μ΄μ λ±μ ν΄κ²°νλλ° κΈκΈν΄μ λμ 곡λΆλ₯Ό λ§μ΄ λμΉκ²μ λν΄μ νννλ€.
λ κΉνλΈ μ΄μκ° μκ²Όμ λ νμλ€κ³Ό ν΄λΉ μ΄μλ₯Ό 곡μ νκ³ ν¨κ» ν΄κ²°νλ €κ³ λ Έλ ₯νμ΄μΌνλ€. λ무 λ νΌμμλ§ λ§€λ¬λ €μ μ΄μλ₯Ό ν΄κ²°νλ €κ³ νλ€λ³΄λ, μ¬νμ μ©μΌλ‘ λ λ €λ²λ¦¬κ³ κ°λ°κ³΅λΆλ νλλ νμ§ λͺ»νλ μ¬νκ° λμλ€. μ΄μνκ° λλ λλν μ§μΉκ²λμλ κ² κ°λ€.
νμ§λ§ CarPlayλΌλ μλ‘μ΄ κ²μ λν΄μ λ°°μΈ μ μμλ€. CarPlayκ° UIKit κΈ°λ°μ΄λΌ, μ‘°κΈμ μ΄λ»κ² λμκ°λμ§ λ³΄λ©΄μ 곡λΆν΄λ³Ό μλ μμλ€. μ΄λ €μ΄ μν© μμμλ μλ‘μ΄ κ²μ λμ νλλ‘ νμλ€λ νμ λΆλμ μ£Όμκ³ , λ―Ώμ΄μ€ νμλ€μκ² λ무 κ°μ¬νλ€!
π£ λ€μ ννλ‘μ νΈμμ κΌ ν΄λ³΄κ³ μΆμ κ²
- Daily Scrum
- Github λ‘ νμ νκΈ° (μ½λ리뷰νκ³ μ½λ 컨벀μ , 컀λ°κ·μΉ, λΈλμΉ κ·μΉ μ νκΈ°)
- Team Norms μ ννκ² μ νκ³ κ°κΈ°
- λμμΈμ μ£Όλμ μΌλ‘ μ°Έμ¬νκΈ°
π£ λ΄κ° κ³μν΄μ κ°μ Έκ°κ³ (Continue), κ°μ ν΄μΌν (Stop) μμΈ
π¬ Continue
- 곡μ μ κΈ°λ‘νλ λ¬Ένλ₯Ό λ§λ€μλ€λμ
νμλ€κ³Ό μμνκΈ° μ λΆν°, λ΄κ° λ
Έμ
μ λͺ¨λ κ²μ 곡μ νκ³ νμ
ν λ 곡μ νκ³ μλ‘ λ¦¬λ·°ν΄μ£Όλ λ¬Ένκ° μΌλ§λ μ€μνμ§ νμ κ°μ‘°νλ€. μ΄λ¬ν λΆλΆμ΄ μ°λ¦¬ νμ μ±μ₯μ μ‘°κΈ λ κΈ°μ¬ν κ² κ°λ€. κΈ°ν λ¨κ³μμ μμΌλ‘ λμκ° μΌμ΄ μκΈ°λ©΄, νμλ‘μ λ€μ λ³΄κ³ , μ°λ¦¬κ° μ μ΄λ° μμ΄λμ΄κΉμ§ λμΆνκ² λλμ§ λͺ
ννκ² μ§κ³ λμ΄ κ° μ μμλ€.
https://nifty-manx-a51.notion.site/Mini-Challenge-2-52a1fe9608c44d28a5d1d4cad6300d50
μλ μ°λ¦¬ νμ λ Έμ μ΄λ€. κ°λ°λ¨κ³λ‘ μ§μ νλ©΄μ κΉνλΈλ₯Ό μ¬μ©ν΄μ νμ νκΈ° λλ¬Έμ μ ννκ² μ ν λ΄μ©μ΄ μμ μ μμ§λ§ λλ¦ λκΉμ§ μ± μμ§κ³ λ¬Ένλ₯Ό μ ννλ €κ³ λ Έλ ₯νλ€λ μ μ΄ λ μ€μ€λ‘λ λΏλ―νλ€.
- λκΉμ§ λ¬Έμ λ₯Ό ν΄κ²°νλ €λ μμΈ
κΉνλΈμμ λ¬Έμ κ° μκ²Όμ λλ, νμ°μ§ μκ³ λ¬Έμ λ₯Ό ν΄κ²°νλ λ°©λ²μ΄ λ§μλ€. repoλ₯Ό μμ νλ€κ° λ€μλ§λ λ€κ±°λ, λ€μν μ¬μ΄ λ°©λ²μ΄ μμμ§λ§, μ΄λ κ² νκ² λλ€λ©΄, μλ¬΄λ° μ±μ₯λ νμ§ λͺ»νκ³ λ¬΄μλ―Έν΄μ§ κ² μ΄λΌλ μκ°μ΄ λ€μλ€. κ·Έλμ ν루, μ΄νμ΄ μ§λλ ν¬κΈ°νμ§ μκ³ λ¬Έμ λ₯Ό ν΄κ²°νλ €κ³ λκΉμ§ 맀λ¬λ Έλ κ² κ°λ€. μ΄λ κ² λ¬Έμ λ₯Ό ν΄κ²°νλκΉ, μ΄λ€ κ³³μμ λ¬Έμ κ° μκ²Όκ³ , μ΄λμλΆν° μλͺ»λλμ§ μμΈμ μ ννκ² νμ
ν μ μμλ€. λ€μλΆν°λ λμ΄μ μ΄λ¬ν μ€μλ₯Ό νμ§ μμ μ μκ² λμκ³ , λμ΄μ κΉνλΈμ κ·Έ μ΄λ ν conflictκ° λ¬΄μμ§ μκ² λμλ€!
π¬ Stop
- νμλ€κ³Ό μ
무곡μ λ₯Ό μ λλ‘ νμ§ μμ μ
λ¬Έμ λ₯Ό ν΄κ²°νλλ° μκ°μ λ§μ΄ μμ λ§νΌ, κ΅³μ΄ νμλ€μκ² κ³΅μ ν΄μΌνλ?λΌλ μκ°μ κ°κ³ μμλ κ²λ μ¬μ€μ΄λ€. νμ§λ§ μ΄λ¬ν λͺ¨λ μν©μ νμλ€μκ² κ³΅μ νκ³ , μλ‘ μ΄λ€μμΌλ‘ μμ
μ μ§ννλμ§ κ³΅μ λ₯Ό νλλΌλ©΄, λ¬Έμ μν©μ λν΄μλ 3μΌμ΄λΌλ κΈ΄ μκ°μ μμ§ μμμ μλ μλ€. νμλ€μ μ‘°κΈ λ λ―Ώκ³ μμ§νλ©΄μ κ°λ°μ μ§ννμ΄μΌ νλλ°, κ·Έλ¬μ§ λͺ»ν΄μ νΌμλλ ν΄κ²°νλ €κ³ νλ μ μ΄ ννμ€λ½λ€.
- λ°μ°νλ©΄μ μκ°μ μ 리νμ§ μκ³ λ§ν μ
νμνλ€κ° λ°μ°νλ©΄μ μ견μ λ§ μ μνλ μ μ κ³ μ³μΌνλ€. λ λ΄κ° λ§μ΄ μ‘°κΈ λΉ λ₯΄κΈ° λλ¬Έμ μκ°μ΄ μ 리λμ§ μμ μνμμ μμ¬μ λ¬μ΄ μ ννμ§ μμλ λκ° λ§μλ€. νμλ€μκ² κ°μ₯ λ§μ΄ λ°°μ λ μ μ΄, μμ μ μκ°μ λ
Όλ¦¬μ μΌλ‘ μ 리ν ν 'λκ΄μ'μΌλ‘ λ§νλ€λ μ μ΄μλλ°, μ΄ λ°°μ΄μ μ μ μ©μν€λ©΄μ λ΄ λ¨μ μ μ‘°κΈ λ 극볡νλ €κ³ λ
Έλ ₯νλ©΄μ MC3λ₯Ό μ§νν΄μΌκ² λ€!