βμμ°¨!βνλ©΄ λμΉκΈ° μ¬μ΄ μμ΄μ½ μ μ κ°μ΄λβοΈ
πββοΈ Renewal κ³κΈ°
ν λ¬ μ νμλ βμ¬μ ν°μΌβμ UX/UI λμμ΄λλ‘ μ΄μ§μ νκ² λμμ΅λλ€.π
μ¬μ ν°μΌμ νΌλΆ μμ μ ν©λ¦¬μ μΈ κΈμ‘μΌλ‘ μ 곡νλ μλΉμ€μ λλ€. λλ¬Έμ μ 체 λΆμμ κΈ°μ‘΄ μ±μμ μΌλ°μ μΌλ‘ μ¬μ©νλ μμ΄μ½λ€μ΄ λ°°ν©λμ΄ μ¬μ©λλλ°μ~
κΈ°μ‘΄ μμ΄μ½μ μΌμ ν κ°μ΄λκ° μλ νμ 곑μ κ³Ό μ§μ , μ μ μ΄ νΌν©λμ΄ λμμ΄λμ λ§μμ μνκ² νλ λΆλΆ μ€ νλμμ΅λλ€.π₯²
λ§μΉ¨π !!! λ€μ λΆκΈ° λμμΈνμ κΆκ·Ήμ λͺ©νλ βComponentλ₯Ό μ μνμ!βμκ³ , μλΉμ€μ κΈ°λ³Έμ μΌλ‘ μ¬μ©λλ μμ΄μ½λΆν° μ 립νλ μμ μ μ§ννμμ΅λλ€. μ€λμ μ΄λ€ μλΉμ€μμλ μ΄μ§κ° μμ΄ λ Ήμλλ μ μκΈ°λ₯Ό 곡μ νκ³ , λ€μ λΆκΈ° BIκ° νμ λ νμλ [μ¬μ ν°μΌ]λ§μ μμ΄λ΄ν°ν°λ₯Ό λ ΉμΈ κΈμ μ¨λ³΄λ € ν©λλ€.
μμ΄μ½ μ μ 1λΆ!! μ΄μ μμν©λλ€.π€©
1. λμ΄λ₯Ό ν΅μΌνμ
μμ΄μ½μ κΈ°λ³Έμ μΈ ννλ 4κ°λ‘ λλ μ μμ΅λλ€. μν / μ μ¬κ°ν / κ°λ‘λ‘ κΈ΄ μ§μ¬κ°ν / μΈλ‘λ‘ κΈ΄ μ§μ¬κ°νμ λλ€.
νλμ μλΉμ€μμ κ°κ°μ λ€λ₯Έ ννλ₯Ό κ°μ§ μμ΄μ½μ λμΌλ λμ΄λ₯Ό κ°μ ΈμΌ ν©λλ€. μμ΄μ½λ§λ€ μμ ν λμ΄κ° λ€λ₯΄λ€λ©΄ μ€μλκ° λ€λ₯΄κ² λκ»΄μ§κ² μ£ ?π€ λλ¬Έμ!! 4κ°μ ννλ‘ ν΅μΌνμ¬ ν κ°μ§ ννμ μ§μ€λμ§ μλλ‘ νλ κ²μ λλ€.
π κ·Έλ λ€λ©΄ 4κ°μ ννλ₯Ό λͺ¨λ λ΄μλΌ μ μλ κ°μ΄λλ₯Ό μ μν΄ λ³΄κ² μ΅λλ€.
μ μ¬κ°νμ β24dp*24pdβλ‘ μμ΄μ½ κ°μ΄λλ₯Ό μ μμ νλ€λ©΄ 1~4μ λͺ¨λ ννλ₯Ό ν¬κ΄ν μ μλ λμΌν λμ΄μ μμ΄μ½μ μ μν μ μμ΅λλ€.π
λ μμΈν λ΄μ©μ νλ¨μ Material Guide(λ¨Έν°λ¦¬μΌ κ°μ΄λ)λ₯Ό μ°Έκ³ ν΄ μ£ΌμΈμ!
2. ν¬κΈ°λ₯Ό κ·μ νμ
νμλ Figmaλ‘ componentλ₯Ό μμ νλ©°, μ¬μ©ν μμ΄μ½ ν¬κΈ°μ μ νν ν΅μΌμ΄ νμνμμ΅λλ€. κ΅³μ΄ Figmaλ₯Ό μ¬μ©νμ§ μλλΌλ Skech, Framer λ± λ€μν ν΄μμλ κ·κ²©μ ν΅μΌμ νμνκ² μ£ ? π€
μλΉμ€μ UI Frameμ ν΅μμ μΌλ‘ μ μ©νκΈ°μ μ©μ΄ν μ¬μ΄μ¦λ₯Ό 4κ° μ μ νμμ΅λλ€.
πββοΈ β36dp, 24dp, 20dp, 10dpβμΈ μ§μ μ¬μ΄μ¦λ‘ κ·μ νμ¬ Frame μμ μ λ μ΄μμ λ³νμ μ©μ΄νκ² λμν μ μλλ‘ νμμ΅λλ€.
μμ΄μ½ μμ μμ 10dpλ‘ μ μνλ μμ΄μ½μ κ²½μ°μλ μΈμ§κ° μ¬μ ννλ§μΌλ‘λ μ€λͺ μ΄ κ°λ₯ν κΈ°νΈλ§μ μ¬μ©ν΄μΌ ν©λλ€. λΉ μ§κ΄μ μΈ μμ΄μ½μ 10dpλ‘ μ μν κ²½μ°, μκ°μ μΌλ‘ ννκ° λμ³ κ°λ μ±μ΄ λ¨μ΄μ§ μ μμ΅λλ€.π± μμ μ λ²‘ν° λ°©μμΌλ‘ μμ νκΈ° λλ¬Έμ νμ΄ 2κ° μ΄μμΈ μμ΄μ½μ 그릴 μ μμ§λ§, μ§κ΄μ μΈ μμ΄μ½κ³Ό λΉ μ§κ΄μ μΈ μμ΄μ½μ λΉκ΅νμ¬ UIμ μ μ©νλ€λ©΄ μ§μν΄μΌ νλ μ΄μ λ₯Ό μ½κ² μ μ μμ΅λλ€.
λν μ§κ΄μ μΈ μμ΄μ½μ ννλ§μΌλ‘λ μ€λͺ μ΄ κ°λ₯νμ§λ§, λΉ μ§κ΄μ μΈ μμ΄μ½μ λ³λμ μ€λͺ μ΄ νμν¨κ³Ό λμμ νλμ ννλ₯Ό μΈμ§νκΈ°λ μ΄λ ΅μ΅λλ€.π₯² μ¬μ©μκ° λμμ΄λμ μλλ₯Ό μ½μΌλ©° μλΉμ€λ₯Ό μ¬μ©νμ§ μλ μ΄μ λ³λμ μ€λͺ μ νμλ‘ ν μ μκΈ° λλ¬Έμ νΌλμ μΌκΈ°νλ ννλ μ§μνλ κ²μ΄ UX μ μΌλ‘λ μ ν©νλ€κ³ λ³Ό μ μμ΅λλ€.
3. μμΉμ μΈμ°μ
ννμ ν¬κΈ°μ κ·μ μ΄ λ§λ¬΄λ¦¬λμλ€λ©΄ μμΉμ μΈμ보μμΌκ² μ£ ?π§ββοΈ μμΉμλ βμλΉμ€ μμ΄λ΄ν°ν°λ₯Ό μΌλ§λ λ΄μλΌ μ μλμ§β, βBIμμ μ‘°νκ° λ§λμ§β, βUI μ μ© μ ν€μ€ 맀λκ° μ μ νμ§βλ± λ€μν κ°μ΄λλΌμΈμ΄ μ‘΄μ¬ν μ μμ΅λλ€.
μμ΄μ½μ μλΉμ€μ BX μμλ‘ λ΄μλ΄κΈ° μν΄μλ μ°μ μ μΌλ‘ BIκ° νμ λμ΄μΌ νμ§λ§!!!! νμ¬ [μ¬μ ν°μΌ]μ BIμ 리λ΄μΌμ΄ κ³νλμ΄ μμ§ μκΈ° λλ¬Έμ μ΄λ€ μλΉμ€μλ μμ°μ€λ½κ² λ Ήμλ€ μ μλ λ°©ν₯μΌλ‘ μ§ννμμ΅λλ€.π©βπ»
(1) Strock λμ ννλ₯Ό κ²°μ νμ!
νμλ μμ λ§νλ―, μμ΄λ΄ν°ν°λ₯Ό μ΅μννλ κΈ°λ³Έ ννλ₯Ό μ μ§νκΈ° μνμ¬ βButt Capβμ ννλ₯Ό νμ©νμμ΅λλ€.
Stroke Capμ κ²½μ°, λ€μκ³Ό κ°μ ννλ‘ μμ΄μ½μ μ¬μ©ν©λλ€. 4κ°μ μμ μμ΄μ½μ 보면 λλΆλΆμ΄ 90λμ μ§κ°μΌλ‘ λ§κ°λ κ²μ νμΈν μ μμ΅λλ€.
(2) Cornerμ 곑λ₯ μ κ²°μ νμ
곑λ₯ μ΄λ Radius μ¦, λͺ¨μ리μ κ΅΄λ¦Όμ λ§ν©λλ€! μμ΄μ½μ ννκ° λ³΅μ‘ν΄μ§μλ‘ κ³‘λ₯ μ λν μ€μλκ° μ¬λΌκ°λλ°μ, λ§μ½ 곑λ₯ μ κ·μ μ΄ μλ€λ©΄ μ¬μ©μμ λ°λΌ λ€λ₯Έ μμ΄μ½μΌλ‘ μΈμλ μ μμ΅λλ€.π€
κ°λ¨ν μμλ₯Ό λ€μ΄λ³΄κ² μ΅λλ€!!
Radius(=곑λ₯ )μ 0, 60, λ€μνκ² μ¬μ©ν κ²½μ°μ μλ₯Ό λ€μ΄λ³΄μμ΅λλ€. 첫 λ²μ§Έ μμ΄μ½μ κ²½μ° μ§κ°μ μ¬μ©νμ¬ κ²¬κ³ νκ³ λ¨λ¨ν λλμ μ£Όμ§λ§ 2, 3μ μμ΄μ½μ κ²½μ° λΆλλ½κ³ μ¬μ±μ μΈ λλμ μ€ μ μμ΅λλ€. μ΄μ²λΌ 곑λ₯ μ λ°λΌ μ¬μ©μκ° μΈμ§νκΈ°μ μΆ©λΆν λ€λ₯Έ μλΉμ€μ²λΌ μΈμ§ν μ μμ΅λλ€.π
πββοΈ κ³‘λ₯ μ ν¬κ² 3κ°μ μΉ΄ν κ³ λ¦¬λ‘ κ΅¬λΆν μ μμ΅λλ€.
νμμ κ²½μ°, λͺ¨λνκ³ κ²¬κ³ ν λλμ μ£ΌκΈ° μνμ¬ βMiter Joinβμ μ¬μ©νμμ΅λλ€. π¨ μμμ μΈκΈνλ―μ΄ βRound Joinβμ μ¬μ©ν κ²½μ°, 곑λ₯ μ ν΅μΌν΄μΌ νλ©° 3κ° μ΄μμ 곑λ₯ μ νλμ μμ΄μ½μ μ μ©νμ μ λμ‘ν΄ λ³΄μΌ μ μμΌλ―λ‘ κ°λ³ν μ£Όμν΄μΌ ν©λλ€.
(3) Strokeμ μμΉ
νμ μ λ ¬μ΄ μ΄λ€ λΆλΆμ μ€μ¬μΌλ‘ μλμ λ°λΌμ μμ΄μ½μ μμ λ°©λ²μ΄ λ¬λΌμ§ μ μμ΅λλ€. κ°μ μ¬μ΄μ¦μ μμ λ¬Όμ΄λΌλ CenterμΈμ§ Inside μΈμ§ Outside μΈμ§μ μμ λ°©λ²μ λ°λΌμ μ΅μ’ μ μΈ μμ΄μ½μ μ¬μ΄μ¦κ° λ³κ²½λ μ μκ² μ£ ? κ·Έ μμλ₯Ό μ΄ν΄λ³΄κ² μ΅λλ€!!π€
μλ³Έ μ¬μ΄μ¦λ λμΌνμ§λ§ μΆμΆλ¬Όμ μ¬μ΄μ¦κ° λ€λ₯Έ κ²μ νμΈν μ μμ΅λλ€. illustratorλ‘ μμ΄μ½ μμ μ insideμ outsideλ₯Ό νΌμ©ν΄μ μ¬μ©νλ€λ©΄ μ²μμ μλνλ κ²°κ³Όλ¬Όμ μ»μ§ λͺ»νκ² μ£ ?π€·ββοΈ λλ¬Έμ μ΄λ€ Align Strokeλ₯Ό μ¬μ©ν μ§ ν΅μΌν΄μΌ ν©λλ€.
(4) κ·Έ μΈμ μμΉ
μμ 3κ°μ μμΉμ λͺ¨λ μ§μΌ°λ€λ©΄ ν μΈνΈλ‘ 보μ΄λ Icon Bowlμ κ°μ Έκ° μ μμ κ±°μμ! κ·Έ μΈμ λμ± λν μΌμ μ‘κ³ μΆλ€λ©΄ λͺ κ°μ§ μμΉμ λ μΈμΈ μ μμ΅λλ€.
1. κ°λ
2. νμ μ΅μ~μ΅λ κ°μ
3. λ€κ°νμ κ²½μ°, κΌμ§μ μ κ°μ μ ν
λ¨!!!βοΈ μμΉμ μμΈν μ ν μλ‘ λμμΈ μμ€ν μ΄ ννν΄μ§μ§λ§, μ μ½ λ²μκ° λμ΄λκΈ° λλ¬Έμ μ΄λ μ λμ μμ¨μ±μ νμ©νλ©° μ μνλ κ²μ΄ μ μ ν©λλ€!
4. λ€μ΄λ° κ·μΉμ λ§λ€μ
λ΄κ° λ§λ μμ΄μ½!!!π Component μμ νκΈ°λ νΈλ¦¬ν΄μΌκ² μ£ ?? νμλ μμ΄μ½μ λͺ μΉμ μΌμ ν κ·μΉμ ν΅νμ¬ κ·μ νμμ΅λλ€.
'μΉ΄ν
κ³ λ¦¬(μ¬μ΄μ¦)/λͺ
μΉ' μΌλ‘ ν΅μΌνμμ΅λλ€.
Figmaμμλ β/βλ₯Ό ν΅ν΄μ Copomentλ₯Ό ꡬλΆμ νκΈ° λλ¬Έμ Atomic Design ꡬ쑰λ₯Ό λ§λ€κΈ° μν΄μλ βμΉ΄ν κ³ λ¦¬(μ¬μ΄μ¦)/λͺ μΉβμ κ΅¬μ‘°κ° νμν©λλ€.
π©βπ» νμκ° μμ ν νμΌμ μμλ‘ λ€μ΄λ³΄κ² μ΅λλ€!
μ€λ₯Έμͺ½μ 보μ΄λ κ²μ²λΌ βμΉ΄ν κ³ λ¦¬(μ¬μ΄μ¦)βμ λͺ μΉμ΄ λμΌνλ€λ©΄ Swap Instanceμμ λ³κ²½μ΄ κ°λ₯ν©λλ€.
5. λ§μΉλ©°..π
μ€λμ μμ΄μ½ μμ λ°©λ²μ λν κΈ°μ΄μ λν΄ μμ±ν΄ 보μμ΅λλ€. μ²μ μμ΄μ½μ μμ νλ λΆλ€μ΄ μ΄ κΈμ μ½κ³ λ§μ λμμ΄ λμμΌλ©΄ μ’κ² μ΅λλ€.π
μμ΄μ½ μ μμ μλ ¨λκ° λΆλ κ°μ₯ λΉ λ₯Έ Tipμ λ리μλ©΄!!! λ§μ μμ μ κΆμ λλ¦¬κ³ μΆμ΄μ. κ°μ₯ νμ€νκ³ λΉ λ₯Έ μ€λ ₯ ν₯μ λ°©λ²μ λ§μ μμ κ²½νμ΄λΌλ κ±°~π 곧 λ μ’μ λ΄μ©μΌλ‘ μ°Ύμμ€κ² μ΅λλ€π