Apple Developerμ Human Interface Guidelinesλ₯Ό μ½κ³ μ 리ν κΈμ
λλ€.
μ λ¬Έμ λ²μν κ²μ΄ μλ νΌμ μ½κ³ μ 리ν κΈμ΄κΈ°μ μλͺ» μ΄ν΄νκ±°λ μ€μλ μ λ³΄κ° μμ μ μμ΅λλ€.
π μλ¬Έ 보λ¬κ°κΈ°
Designing for iOS
Human Interface Guidelines(μ΄ν HIG)μμλ μ±μ λμμΈνκΈ° μ μ λ¨Όμ κΈ°λ³Έμ μΈ κΈ°κΈ°μ λν νΉμ±μ μ΄ν΄νλ κ²μ κΆμ₯νλ€. κΈ°κΈ°μ νΉμ±μ λν λμ μ΄ν΄λκ° μλ€λ©΄ μ¬μ©μκ° μ νΈνλ λ°©ν₯μ μ±μ ꡬννκ³ μ 곡νλ λ° λμμ΄ λκΈ° λλ¬Έμ΄λ€.
λ¬Έμμμ μ€λͺ
νλ iOS κΈ°κΈ°μ νΉμ§μ λ€μκ³Ό κ°λ€.
- Display
iPhoneμ μ€κ°(medium) ν¬κΈ°μ κ³ ν΄μλ λμ€νλ μ΄λ₯Ό μ¬μ©νλ€.
- Ergonomics
iPhoneμ μ¬μ©ν λ μ¬λλ€μ νμμ λ°λΌ κ°λ‘/μΈλ‘ λ°©ν₯μ μ ννλ©΄μ μ¬μ©νλ©° μ΄ λ κ°κ° ν μ λλ μ μμΌλ‘ μ‘λ κ²½ν₯μ΄ μλ€. μ₯μΉμ μνΈμμ©νλ λμ μ¬μ©μμ κΈ°κΈ° μ¬μ΄μ μμ² κ±°λ¦¬λ 1~2νΌνΈλ₯Ό λμ§ μλλ€.
- Inputs
λ©ν° ν°μΉ μ μ€μ², μ¨μ€ν¬λ¦° ν€λ³΄λ, μμ± λ±μ ν΅ν΄ μ¬μ©μλ μ
λ ₯μ μννλ€. νμν κ²½μ° μμΉ, κ°μλκ³, μμ΄λ‘μ€μ½ν λ±μ μΆκ°μ μΌλ‘ μ¬μ©νλ€.
- App interactions
iOS κΈ°κΈ°λ₯Ό μ¬μ©νλ μ¬μ©μλ μ±μ μ¬μ©νλ€κ° λ€λ₯Έ μ±μμμ μ΄λ²€νΈ νΉμ SNSλ₯Ό νμΈνκ±°λ λ©μμ§λ₯Ό μ μ‘νλ λ± μΌλ°μ μΌλ‘ λμμ μ¬λ¬ κ°μ μ±μ μ΄μ΄λκ³ λΉλ²νκ² μ νμ νλ©° μ¬μ©νλ€.
- System features
iOSλ μ¬μ©μμκ² μ΅μνκ³ μΌκ΄λ λ°©μμΌλ‘ μμ€ν
λ° μ±κ³Ό μνΈμμ©νλ κΈ°λ₯λ€μ μ 곡νλ€.
Best practices
μ¬μ©μμκ² μ±μ΄ iOS νκ²½μμ νΈμνκ³ μ΅μνκ² λκ»΄μ ΈμΌ νλ€. μ¬μ©μκ° κΈ°λνλ λλ‘ λμν΄μΌ νκ³ μλ‘μ΄ κΈ°λ₯μ΄λΌ ν μ§λΌλ iOSλ₯Ό μ¬μ©νλ μ¬μ©μλΌλ©΄ ν΄λΉ κΈ°λ₯μ λν΄ μ½κ² μμΈ‘ν μ μλλ‘ μ΅μν λμμΈμ μ¬μ©νλ κ²μ΄ μ€μνλ€.
μ΄λ₯Ό μν΄ λ€μ λͺ κ°μ§ κ·μΉμ μ€μν΄μΌ νλ€.
- μ¬μ©μκ° μ΅μνμ μνΈ μμ©μΌλ‘ μΈλΆ μ 보 λ° μμ
μ κ²μν μ μλλ‘ νλ©΄ 컨νΈλ‘€μ μλ₯Ό μ ννμ¬ μ£Όμ 컨ν
μΈ μ μ§μ€ν μ μκ² ν΄μΌ νλ€.
- μ₯μΉ λ°©ν₯, λ€ν¬ λͺ¨λ νΉμ μμ¬μ΄ μ¬μ© λ±μ μννκ² λμνμ¬ μμ μκ² μ ν©ν κ²μ μ ννμ¬ μμ λ§μ λ°©λ²λλ‘ μ±μ μ¬μ©ν μ μμ΄μΌ νλ€.
- μ¬μ©μκ° iPhoneμ μ‘λ λ°©μλλ‘ μνΈμμ©μ νμ±νν΄μΌ νλ€. μλ₯Ό λ€μ΄ μΈλ‘ λͺ¨λλ₯Ό μ¬μ©νλ μ€μλ iPhoneμ ν μμΌλ‘ μ‘λ κ²½ν₯μ΄ μμΌλ―λ‘ μ μ΄ κ΄λ ¨ μ»΄ν¬λνΈλ₯Ό νλ¨μ λ°°μΉνμ¬ μνΈ μμ©μ ν μμΌλ‘ νΈλ¦¬νκ² μ 곡ν΄μΌ νλ€.
- νλ«νΌ κΈ°λ₯(Face ID, μ§λ¬Έ μΈμ λ±)μ ν΅ν΄ μ¬μ© κ°λ₯ν μ λ³΄κ° μλ κ²½μ° μ§μ λ°μ΄ν° μ
λ ₯μ μꡬνμ§ μκ³ νλ½μ λ°μ νμ νλ«νΌ κΈ°λ₯μ μ¬μ©νλ κ²μ΄ μ’λ€. μλ₯Ό λ€μ΄ κ²°μ λ₯Ό μλ½νκ±°λ μΈμ¦μ μ§νν λ λ³ΈμΈμΈμ¦μ΄ νμν κ²½μ° λ³λλ‘ μ
λ ₯μ λ°λ λμ iOSμμ μ 곡νλ Face IDλ₯Ό λμ νμ©νλ€.