More Related Content
iOS Human Interface Guidlines #7_SYS4U iOS_Human_Interface_Guidlines_#4_SYS4U iOS Human_Interface_Guidlines_#2_SYS4U iOS Human Interface Guidlines #3_SYS4U iOS Human Interface Guidlines #12_SYS4U iOS Human Interface Guidlines #10_SYS4U iOS Human Interface Guidlines #8_SYS4U iOS Human Interface Guidlines #15_SYS4U What's hot (9)
iOS Human Interface Guidlines #14_SYS4U iOS Human Interface Guidlines #13_SYS4U iOS Human_Interface_Guidlines_#1_SYS4U iOS human interface guidelines(HIG) iOS Human Interface Guidelines ์ ๋ฆฌ (1) iOS Human Interface Guidelines ํ๊ธ ์ ๋ฆฌ ๋ฌธ์์
๋๋ค. ํ๋์ปด ํ๋ธ๋ฆฟ ๋์์ธ Viewers also liked (13)
2012 UX Design Trend Report Part 2_SYS4U I&C UIX UNIT_Several UI Teminologies Easy To Miss_SYS4U I&C ์น์ด์๋์ปจํผ๋ฐ์ค๊ฐ์ฐ์๋ฃ ์์คํฌ์ Advanced SWOT Analysis of e-commerce_SYS4U UX Planning Training Course_SYS4U I&C 2012 UX Design Trend Report Part 1_SYS4U I&C Observer Design Pattern in Java_SYS4U JQuery๋ฅผ ์ด์ฉํ์ฌ ์น ์์ ฏ ์์ฑํ๊ธฐ_(์ฃผ)์์คํฌ์ ์์ด์ค์จ JavaScript Profiling With The Chrome Developer Tools_SYS4U I&C Memory_leak_patterns_in_JavaScript_SYS4U From Java code to Java heap_SYS4U I&C Similar to iOS Human Interface Guidlines #5_SYS4U (20)
220806 UX/UI แแ
ขแแ
ฌ ์ธ๊ธฐ แแ
กแแ
ตแแ
ณแฏ 6แแ
ต : 3์ฃผ์ฐจ ๋ฐํ LingoStar iPhone App Design Workshop 220319 ํด์ธ ์ํฐํด ์คํฐ๋ 5๊ธฐ : 1์ฃผ์ฐจ ๋ฐํ UX trend report 2014 lite version (by UX1) 2016 3rd UX ํธ๋ ๋ ๋ฆฌํฌํธ_1๋ถ [์๊ฐ๊ธ์ต] ์ค๋งํธ์ํฌ ํ์ํ์ฉํ(1) ์ค๊ฐ๊ด๋ฆฌ์๋ฅผ ์ํ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์
_ WETEAM Ux trend report 2014 lite version_ux1 ์ค๋งํธํฐ๋ง์ผํ
์ ๋ต ๊น์ฑ๋ฒ(์ฝ๋์บ ํ3๊ธฐ) 110216 ์ค๋ฌด๋ฅผ์ํ๋ชจ๋ฐ์ผ UI UX step up Ux trend report 2014 new app Flutter๋ก ๊ธ๋ก๋ฒ์ฑ ์ถ์๋ฅผ ์ํ ๊ฟํ - Droidknights2020 Windows 10 in the classroom [์๊ฐ๊ธ์ต]์ค๋งํธ์ํฌ(6)-์ค๋งํธ์ํฌ ํ์์ถ์ฒ์ฑ 11๊ฐ์ง SKHUFEEDS ์๊ฐ ๋ฐํ์๋ฃ(๋
ธํธ ํฌํจ) Smartphone Branded Apps makreting strategy๋ง์ผํ
์ ๋ต ๊น์ฑ๋ฒ(์ฑ๊ท ๊ด๋๋์์ธ๊ฒฝ์ํ๊ณผ๋ํ์ํน๊ฐ) 100818_1_1 More from sys4u (9)
JavaEE6 Tutorial - Java Message Service_sys4u iOS Human Interface Guidlines #11_SYS4U 30_eCommerce_sites_using_html5_SYS4U Proxy_design_pattern_in_Java_SYS4U Java_Concurrency_Programming_SYS4U Implementing_AOP_in_Spring_SYS4U Introduction to Fork Join Framework_SYS4U I&C 2013 UX Design Trend Report Part 3_SYS4U I&C iOS Human Interface Guidlines #5_SYS4U
- 1. iOS Human Interface Guidelines
๋ฒ์ญ์ : ์์คํฌ์ ์์ด์ค์จ ๋ง์ํฌ ์ฃผ์
์์ฑ์ผ : 2013๋
4์ 19์ผ
V. ์ฌ์ฉ์ ๊ฒฝํ ๊ฐ์ด๋๋ผ์ธ
iOS ์ฅ์น์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ฌ๋๋ค์๊ฒ ๋์์ ์ฃผ๋ ์ปจํ
์ธ ์ ์ํธ์์ฉ์ ๊ฐ๋ตํ ๋ค๋ฃฌ๋ค. ์ด ์ฅ์
๊ฐ์ด๋๋ผ์ธ์ iOS์ฅ์น์์ ๋์ํ๋ ๋ชจ๋ ์ดํ๋ฆฌ์ผ์ด์
์ ํด๋น๋๋ค.
1. ์ฃผ์์์
์ ์ด์ ์ ๋ง์ถฐ๋ผ.
iOS ์ดํ๋ฆฌ์ผ์ด์
์ ์ค์นํ๊ณ ์ฃผ์ ์์
์ ์ด์ ์ ์ ์งํ๋ ๊ฒฝ์ฐ์ ๋ง์กฑํ๊ณ ์ฌ์ฉํ ์ ์๋ค. ๋น
์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ ๋ฌธ์ ์ฌ์ฉํ๋ฉด ์ฃผ์์์
์ ์ง์คํ๋๋ฐ ๋์์ ๋ฐ์ ์ ์๋ค. (์ข ๋ ๋ง์
์ ๋ณด๋ โCreate an App Definition Statementโ๋ฅผ ํตํด ์ป์ ์ ์๋ค.) ์ด์ ์ ์ ์งํ๊ธฐ ์ํด์๋
๋ด์ฉ๊ณผ ํ๋ฉด ์ค์ ์ด๋ค ๊ฒ์ด ๋ ์ค์ํ์ง๋ฅผ ๊ฒฐ์ ํด์ผ ํ๋ค.
๊ฐ๊ฐ์ ํ๋ฉด์ ๋ฌด์์ด ํ์ํ๊ฐ ๋ถ์ํ๋ค. ๊ฐ ํ๋ฉด์ ๊ตฌ์ฑ์ ๊ฒฐ์ ํ ๋ ํญ์ ์๋ฌธํด ๋ด์ผ ํ๋ค.
์ฌ๋๋ค์ด ์ ๋ณด์ ๊ธฐ๋ฅ ์ค์ ์ง๊ธ ๋น์ฅ ํ์ํ ๊ฒ์ ๋ฌด์์ธ๊ฐ? ๋ง์ฝ ๋น์ ์ ๋๋ต์ด โNOโ ๋ผ๋ฉด ๋ด
์ฉ์์ ์ค์ํ ๊ฒ์ด ์ ๋ณด ์ธ์ง ๊ธฐ๋ฅ์ธ์ง ๊ฒฐ์ ํด์ผ ํ๋ค. ์๋ฅผ ๋ค๋ฉด, iPhone์ ๋ฌ๋ ฅ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ ์ง์ ๋ฐ์๋๋ ์ด๋ฒคํธ์ ์ด์ ์ ๋ง์ถ๊ณ ์๋ค. ์ฌ์ฉ์๋ค์ ํ์ฌ๋ ์ง๋ฅผ ๊ฐ์กฐํ์ฌ ๋ณด๊ธฐ ์ํด
๋ช
ํํ ๋ฒํผ์ ์ฌ์ฉํ ์ ์๊ณ , ์ต์
์ ์ ํํ ์ ์์ผ๋ฉฐ, ์ด๋ฒคํธ๋ฅผ ์ถ๊ฐ ํ ์ ์๋ค.
- 2. 2. ์ฌ๋๋ค์ด ๊ฑฑ์ ํ๋ ๋ด์ฉ๋ค์ ํฅ์ ์์ผ๋ผ.
๊ฒ์ ๋ด ์์๋ ์ฌ๋๋ค์ด ๊ฑฑ์ ํ๋ ๊ฒฝํ์ด ์๋ค. ๊ทธ๊ฒ์ ์์์น ๋ชปํ๋ ์ด์์ด๋ ์๋น, ์ปจํ
์ธ ์
์์ฐ ๋ฑ ์ด๋ค. ๋ง์ฝ ๋น์ ์ด ๊ฒ์์ ๊ฐ๋ฐ ํ๋ค๋ฉด ๋น์ ์ ์ถฉ๋ถํ ์คํ ๋ฆฌ, ๋ฉ์ง ๊ทธ๋ํฝ, ๊ทธ๋ฆฌ๊ณ ๋์
์ธ ๊ฒ์๋ฐฉ์์ ๊ฒฝํ์ ๊ฐํํด์ ๊ฒ์์ ๋ฐ์ ์ํฌ ๊ฒ์ด๋ค. ๋น์ ์ด ๊ฒ์์ ๊ฐ๋ฐํ์ง ์์ ๊ฒฝ์ฐ, ์ฌ
๋๋ค์ด ๊ด์ฌ ๊ฐ์ง๋ ์ ๋ณด๋ฅผ ์ฌ์ธํ ํ๋ ์์ผ๋ก UI๋ฅผ ๋์์ธํ์ฌ ์ฌ๋๋ค์ด ์ฝํ
์ธ ์ ์ง์คํ๊ฒ ํ
์ ์๋ค. ์ฌ๊ธฐ์ ๋น์ ์ด ํ ์ ์๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค.
UI์ ๋ถ๋ด์ ์ค์ด๊ธฐ ์ํด ๋์ ๋๋ ์ปจํธ๋กค ๊ณผ ๊ทธ ๊ฐ์๋ฅผ ์ต์ํ ํ๋ค. ์ฌ์ง์ ๋ฐ ํฌ๋ช
๋ฐ์ ๋
์ ์ ๋์ง ์๋ ์ปจํธ๋กค์ ๋ฐฐ์นํ์ฌ ์์
ํ๋ค.
๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๊ทธ๋ํฝ ์คํ์ผ์ ํตํฉํ๊ธฐ ์ํด์ ์ฌ์ธํ ์ต์ ํ ์ปจํธ๋กค์ ๊ณ ๋ คํด์ผ ํ๋ค.
์ด ๋ฐฉ๋ฒ์ ์ปจํธ๋กค์ด ๋์ ๋์ง ์์๋ ๋ฐ๊ฒฌ๋๊ณ ์ดํด๋ ์ ์๋ค.
์ฌ๋๋ค์ด ์ปจํธ๋กค์ ์ ์ ์ฌ์ฉํ์ง ์์์ ๋ ์ปจํธ๋กค์ด ์ฌ๋ผ์ง๋ ๊ฒ๊ณผ ์ฌ๋๋ค์ด ์คํฌ๋ฆฐ์ ๋๋๋ ธ
- 3. ์ ๋ ๋ค์ ํ๋ฉด์ ํ์ ๋๋ ๊ฒ์ ๊ณ ๋ คํด๋ผ. ๋๋ก๋ ๋น์ ๋ ์ดํ๋ฆฌ์ผ์ด์
UI๊ฐ ๋ณด์ด์ง ์๊ธฐ๋ฅผ
์ํ ์ง๋ ๋ชจ๋ฅธ๋ค. ์ด๊ฒ์ ์ฌ๋๋ค์ด ๋ณด๊ณ ์ถ์ดํ๋ ํ๋ฉด์ ๋ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋ชฐ์
ํ ๊ฒฝํ์ ๊ฐ
๋ฅํ๊ฒ ํ๋ ์ดํ๋ฆฌ์ผ์ด์
์์ ํนํ ์ ํฉํ๋ค. ์๋ฅผ ๋ค๋ฉด ์ฌ์ง์ ์ปจํธ๋กค๊ณผ ๋ฐ๊ฐ ๋ช ๋ถ ๋์ ๋์
์ด ์์ผ๋ฉด ์ฌ๋ผ์ง๊ณ ์ฌ๋๋ค์ด ์ฌ์ง ๊ทธ ์์ฒด์๋ง ๋ชฐ์
ํ ์ ์๊ฒ ํ๋ ๊ฒ์ด๋ค. ์ฌ๋๋ค์ด ์์
ํ๊ธธ
์ํ ๋ ๊ฐ๋ณ๊ฒ ๋๋๋ฆฌ๊ธฐ๋ง ํ๋ฉด ์ธ์ ๋ ์ง ์ปจํธ๋กค์ ๋ค์ ํ์ ๋๋ค.
3. ์.ํ๋ฅผ ์๊ฐํ๋ผ.
์ฌ๋๋ค์ ์๋์ ๊ฐ์ ์ฌํญ์ ๋ฐ๋ฅด๋ ๊ฒฝํฅ์ด ์๊ธฐ ๋๋ฌธ์ ํ๋ฉด์์ ์๋จ์์ญ์ ์ฌ๋๋ค์๊ฒ ๊ฐ์ฅ
๋์ ์ ๋๋ค.
๏ฎ ์ ์ฌ์ฉํ์ง ์๋ ์๊ณผ ์ ์ฌ์ฉํ๋ ์์ ์๊ฐ๋ฝ์ผ๋ก ์ ์ค์ฒ
๏ฎ ํ ์์ผ ๋ ๊ฐ์ ์์ ์์ง๋ก ์ ์ค์ฒ ํ๋ค.
๏ฎ ๊ทธ ๋ค์ ์ ์ฌ์ด ๋ ์์ง ์๊ฐ๋ฝ์ผ๋ก ์ ์ค์ฒ
์์ฃผ ์ฌ์ฉ๋๋ ์ ๋ณด๋ ์๋จ ๊ทผ์ฒ ๋์ ์ ๋๊ณ ์ ๊ทผํ๊ธฐ ์ฌ์ด ๊ณณ์ ๋ฐฐ์น ํ๋ค. ์ฌ์ฉ์๋ ํ๋ฉด์
์์์ ์๋๋ก ๋ณด๊ธฐ ๋๋ฌธ์, ์ ๋ณด๋ ์ผ๋ฐ์ ์ธ ๊ฒ์์ ํน๋ณํ ๊ฒ์ผ๋ก ๋์ ์์ค์์ ๋ฎ์ ์์ค์ผ
๋ก ๋ฐฐ์นํ๋ค. ๊ฒ์์ ์๋ก ๋ค๋ฉด, ๊ฐ์ฅ ์ค์ํ ์ ๋ณด๋ ์๋จ์ ๋ฐฐ์น ๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค. ๋ถ๊ฐ
์ ์ธ ์ ๋ณด๋ ํ๋ฉด ํ๋จ์ ๋ฐฐ์น๋์ด์๊ณ ์ฌ์ฉ์๋ค์ ์ปจํธ๋กค์ ์ฌ์ฉํ ์ ์๋ค.
4. ์ฌ๋๋ค์ด ๋
ผ๋ฆฌ์ ์ธ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ฅด๊ฒ ํ๋ผ.
์ฌ๋๋ค์ ์ดํ๋ฆฌ์ผ์ด์
์ด ์ฌ๋ฐ๋ฅธ ๊ฒฝ๋ก๋ฅผ ๊ฐ๊ณ ์๋ ๊ฒ์ ์๊ฒ ๋๋ฉด ๋ง์กฑ ํ๊ฒ ๋๋ค.
์ฌ์ฉ์๋ค์ด ์์ธกํ๊ธฐ ์ฝ๊ณ ๋
ผ๋ฆฌ์ ์ธ ์ ๋ณด๋ฅผ ํตํด ๊ฒฝ๋ก๋ฅผ ๋ง๋ค์ด๋ผ. ๋ํ ํ์๋ฅผ ์ ๊ณต ํด์ผ ํ๋ค.
์ฌ๋๋ค์ด ์ด์ ๋จ๊ณ๋ก ๋์๊ฐ๊ธฐ ์ํ ๋ค๋ก ๊ฐ๊ธฐ ๋ฒํผ์ ์๋ก ๋ค ์ ์๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฌ์ฉ์์๊ฒ ํ๋ฉด์ ํ๋์ ๊ฒฝ๋ก๋ง ์ฃผ์ด์ง๋ค. ๋ง์ฝ ํ ํ๋ฉด์์ ๊ฐ๊ฐ ๋ค๋ฅธ ์ํฉ์ผ
๋ก ์ ์์ด ํ์ํ ๊ฒฝ์ฐ, ๋ค๋ฅธ ๋ด์ฉ์ ๋ํ๋๊ฒ ํ ์ ์๋ modal ๋ทฐ ์ฌ์ฉ์ ๊ณ ๋ คํด์ผ ํ๋ค.
- 4. 5. ์ฌ์ฉ๋ฒ์ ๊ฐ๋จํ๊ณ ๋ช
๋ฃํ๊ฒ ๋ง๋ ๋ค.
๊ทธ๊ฒ์ ์์
์ ์ฌ์ฉํ๊ธฐ ์ํด ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋นํ๋์ง ์ ์ ์๊ธฐ ๋๋ฌธ์ ๋น์ ์ ์ดํ๋ฆฌ
์ผ์ด์
์ ์ฌ๋๋ค์ด ์ฆ์ ์ดํดํ ์ ์๊ฒ ๋ง๋ค์ด์ผ ํ๋ค.
์ดํ๋ฆฌ์ผ์ด์
์ ์ฃผ์๊ธฐ๋ฅ์ ์ฆ์ ๋ณผ ์ ์๊ฒ ๋ง๋ค์ด๋ผ.
๏ฎ ์ฌ๋๋ค์ ์ํด ์ ํ๋ ์ปจํธ๋กค ์๋ฅผ ์ต์ํ
๏ฎ ์ฌ๋๋ค์ด ์์ํ ๋๋ก ์ปจํธ๋กค๊ณผ ์ ์ค์ฒ๊ฐ ์ ์ ํ๊ฒ ์ฌ์ฉ
๏ฎ ์ฌ๋๋ค์ด ๊ทธ๋ค์ด ๋ฌด์์ ํ๋์ง ์ ํํ ์ดํดํ๊ฒ ๋ช
ํํ๊ฒ ๋ผ๋ฒจ๋ง ํด์ผ ํ๋ค.
๋ด์ฅ๋ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉ๋ฐฉ๋ฒ๊ณผ ์ผ์น ํด์ผ ๋๋ค. ์ฌ์ฉ์๊ฐ ํ๋ฉด์ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ํ์ํ๋ ๋ฐฉ๋ฒ
์ ์ดํดํ๋ ค๋ฉด ๋ชฉ๋ก์ ๋ด์ฉ์ ํธ์งํ๊ณ ํญ ๋ฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋๋ฅผ ๋ฐ๊พธ๋ฉด ๋๋ค.
๊ทธ๊ฒ๋ค์ ๊ฒฝํ์ ๊ฐํํ์ฌ ์ฌ๋๋ค์ด ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ๋ง๋ ๋ค. ์๋ฅผ ๋ค๋ฉด, ์ฌ
๋๋ค์ ๋๊ตฌ ์์์ ํ๋์์ผ๋ก ํ์๋ ๋ฒํผ์ด ํ์ฌ์ ๋ด์ฉ์ด ํ์๋ ๊ฒ์ด๋ผ๊ณ ์ดํด ํ ๊ฒ์ด๋ค.
๋ง์ฝ ์ดํ๋ฆฌ์ผ์ด์
์์ ํ๋์ ๋ด์ฉ์ ์ฌ๋ฌ ๊ฐ์ ํ๋์ ๋ฒํผ์ด ํ์๋ ๋ค๋ฉด ์ฌ์ฉ์๋ค์, ํ๋ฒ
๋๋ ์ ๋ ์ด๋ ๊ฒ ํ์๋๋ค๊ณ ์ดํดํ ๊ฒ์ด๋ค. ๋ด์ฅ๋ ์คํฑ์์น ์ดํ๋ฆฌ์ผ์ด์
์์ ์ ์ง ๋ฒํผ๊ณผ ์
์๋ฒํผ ๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ก์ด ์บก์ณ ๋ ๋ฒํผ์ ํ๋์ ๋ณผ ์ ์๋ค.
- 5. 6. ์ฌ์ฉ์ ์ค์ฌ์ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ผ.
์ฌ์ฉ์์ ๋ชจ๋ ํ
์คํธ ๊ธฐ๋ฐ์ ์ปค๋ฎค๋์ผ์ด์
์ ๊ทธ๋ค์ด ์ดํดํ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ๋น์ ์ด ์ฌ
์ฉํ๊ณ ์ ํ๋ ๋จ์ด ๋ ๋ฌธ๊ตฌ๊ฐ ์ ํฉํ ์ง ์ฌ๋ถ๋ฅผ ํ๋จํ๋ ค๋ฉด ์ฌ์ฉ์๊ฐ ์๊ณ ์๋ ๊ฒ์ ์ฌ์ฉํด์ผ
ํ๋ค. ์๋ฅผ ๋ค๋ฉด, ์ ๋ฌธ ๊ธฐ์ ์ฉ์ด๋ ์ด๋ณด ์ฌ์ฉ์์๊ฒ๋ ๊ทธ๋ฆฌ ์ ์ฉํ์ง ์์ง๋ง, ๊ณ ๊ธ ์ฌ์ฉ์๋ค์๊ฒ
๋ ์ ์ฉํ ์ ์๋ค. Wi-Fi ๋คํธ์ํฌ ์ค์ ํ๋ฉด์ iOS ์ฌ์ฉ์์ ์ทจํฅ์ ๋ง๊ฒ ์ด๋ป๊ฒ ๋ฐ์ ํ๋์ง๋ฅผ
์ค๋ช
ํ๊ธฐ ์ํด ํ์ดํ ๋จ์ด๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค.
๋ ์ง๋ ์ ํํ๊ฒ ์์ฑ ํด์ผ ํ๋ค. UI์ ๋ ์ง ์ ๋ณด๊ฐ ํ์๋ ๋ โ์ค๋โ ์ด๋ โ๋ด์ผโ ๊ฐ์ ์น์ํ ์ฉ
์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. ๊ทธ๋ฌ๋ ์ฌ์ฉ์์ ํ์ฌ์ ์ฅ์๋ฅผ ๊ณ ๋ คํ์ง ์๋๋ค๋ฉด ํผ๋์ ์ค ์ ์๋ค.
์์ ์ง์ ์ ์์ํ๋ ์ด๋ฒคํธ๋ฅผ ์๋ก ๋ค์ด ๋ณด๊ฒ ๋ค. ๊ฐ์ ์๊ฐ๋์ ์ฌ์ฉ์์๊ฒ ์ด๋ฒคํธ๊ฐ ์ค๋ ์
์๋์ง๋ง ์ด๋ฐ ์ฌ์ฉ์์๊ฒ ๋์ผํ ์ด๋ฒคํธ๊ฐ ์ด์ ์์ํ์ ์ ์๋ค.
7. ์ฌ์ฉ์์ ์
๋ ฅ์ ์ํ ๋
ธ๋ ฅ์ ์ต์ํ ํ๋ผ.
์ฌ๋๋ค์ด ์ปจํธ๋กค์ ๋๋ฅด๊ฑฐ๋ ํค๋ณด๋๋ฅผ ์ฌ์ฉํด ์ ๋ณด๋ฅผ ์
๋ ฅํ๋ ๊ฒ์ ์๊ฐ๊ณผ ์ฃผ์๊ฐ ํ์ํ๋ค. ๋ง
์ฝ ์ดํ๋ฆฌ์ผ์ด์
์ผ๋ก ์์
์ ํ๋๋ฐ ๋ง์ ์
๋ ฅ์ด ํ์ํ๋ค๋ฉด ์
๋ ฅ์ด ๋๋ฆฐ ์ฌ๋๋ค์ ๋น์ ์ ์ดํ
๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๋๋ฐ ์ด๋ ค์์ ๋๋ ์ ์๋ค.
์ฌ์ฉ์์ ์
๋ ฅ์ ์ํ ์๊ตฌ์ ๋น์ ์ด ์ฌ์ฉ์์๊ฒ ์ฃผ๋ ๋ต์ ๊ท ํ์ ์ด๋ฃจ์ด์ผ ํ๋ค. ์ฆ, ์ฌ๋๋ค์
๊ฒ ๊ฐ๋ฅํ ํ ๋ง์ ์ ๋ณด์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ์ํด ๋
ธ๋ ฅํด์ผ ํ๋ค. ๊ทธ๋ฌ๋ฉด ์ฌ๋๋ค์ ๋น์ ์ด ์ดํ๋ฆฌ
์ผ์ด์
์ด ์ง์ฒด๋์ง ์๊ณ ์งํ๋๊ณ ์๋ค๋ ๊ฒ์ ๋๋ผ๊ฒ ๋๋ค.
์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ์ ํํ ์ ์๋๋ก ๋ง๋ ๋ค. ์๋ฅผ ๋ค๋ฉด ์ฌ๋๋ค์ด ๋จ์ด ํํ๋ณด๋ค ๋ชฉ๋ก์์ ํญ๋ชฉ์ ์
ํํ๋ ๊ฒ์ด ๋ ์ฝ๊ธฐ ๋๋ฌธ์, ํ
์คํธ ํ๋ ๋์ ์ ํ
์ด๋ธ ๋ทฐ ๋๋ Picker๋ฅผ ์ ํํ ์ ์๋ค. (์ด๊ฒ
์ ๋ํด์๋โTable Viewโ ์ โPickerโ์ ๋ด์ฉ์ ์ฐธ์กฐ ํ๋ฉด ๋๋ค.)
- 6. iOS์์ ์ ๋ณด๋ฅผ ์ป์ด๋ผ. ์ฌ๋๋ค์ ์ฅ์น์ ๋ง์ ์์ ์ ๋ณด๋ฅผ ๋ณด๊ดํ๋ค. ์ด๊ฒ์ ์๋ฉด ๋น์ ์ ์ฐ๋ฝ์ฒ
๋ ๋ฌ๋ ฅ ์ ๋ณด ๋ฑ์ ์ฝ๊ฒ ์ฐพ๊ธฐ ์ํด ์ฌ๋๋ค์๊ฒ ์ ๋ณด๋ฅผ ์ ๊ณตํ ํ์๊ฐ ์๋ค.
8. ํ์ผ ์ฒ๋ฆฌ์์
์ ๋ฌด์ํด๋ผ.
iOS์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ๋๋ค์ด ํ์ผ์ ๋ง๋ค๊ณ ์กฐ์ ํ ์ ์๋๋ก ํ ์ ์์ง๋ง, ์ด๊ฒ์ด ์ฌ๋๋ค
์ด iOS ์ฅ์น์ ํ์ผ ์์คํ
์ ์ธ์ํ๊ณ ํด์ผ ํ๋ ๊ฒ์ ์๋๋ค.
iOS์ดํ๋ฆฌ์ผ์ด์
๊ณผ OS X finder๋ ์ ์ฌํ ๊ฒ์ด ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ์ปดํจํฐ์์์ฒ๋ผ ํ์ผ๊ณผ ์
ํธ์์ฉํ๋ ๊ฒ์ ์๊ตฌํด์๋ ์ ๋๋ค. ํนํ ํ์ผ์ ๋ฉํ๋ฐ์ดํฐ๋ ์ฅ์ ๋ฑ์ ๊ดํด ์ฌ๋๋ค์ด ์์
์๋ ์ ๋๋ค. ๊ฐ๋ น,
๏ฎ ํ์ผ์ ๋จ๊ณ๊ฐ ๋
ธ์ถ๋ ๋ค์ด์ผ๋ก๊ทธ์ ์ด๊ธฐ ๋๋ ์ ์ฅ
๏ฎ ํ์ผ์ ํ์ฉ ์ํ์ ๊ดํ ์ ๋ณด
๊ฐ๋ฅํ ํ ๋ง์ ์ฌ๋๋ค์ด ์์ ์ iTunes๋ฅผ ์ด์ง ์๊ณ ์์ ์ ๋ฌธ์๋ฅผ ๊ด๋ฆฌํ ์ ์๋ค. ์ฌ์ฉ์๊ฐ
์์ ์ ๋ชจ๋ ์ฅ์น์์ ์์ ์ ์ฝํ
์ธ ์ ์ก์ธ์คํ๊ธฐ ์ํด์ iCloud๋ฅผ ์ฌ์ฉ ํ๋ฉด ๋๋ค. ๋น์ ์ ์ดํ
๋ฆฌ์ผ์ด์
์์ ๋ ๋ง์ iCloud ๊ฒฝํ์ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ํ์, "iCloud์"๋ฅผ ์ฐธ์กฐํ๋ฉด
๋๋ค. ์ฌ๋๋ค์ด ์ดํ๋ฆฌ์ผ์ด์
์ผ๋ก ๋ฌธ์๋ฅผ ์์ฑํ๊ณ ํธ์ง ํ ๋, ๊ธฐ์กด ๋ฌธ์๋ฅผ ์ด๊ฑฐ ๋ ์๋ก ๋ง๋ค
์ ์๋ ๋ฌธ์ ์ ํ๊ธฐ์ ์ผ์ข
์ ์ ๊ณตํ๋ ๊ฒ์ด ์ ์ ํ๋ค. ๊ฐ๋ น document picker ๊ฐ์ ๊ฒ์ด๋ค.
๏ฎ ๊ทธ๋ํฝ์ด ์ข์์ผ ํ๋ค. ์ฌ๋๋ค์ด ํ๋ฉด์ ํ์๋ ๋ฌธ์๋ฅผ ๋ณด๊ณ ๊ทธ๋ค์ด ์ํ๋ ๋ฌธ์๋ฅผ ๋ช
ํ
ํ ๋ณผ ์ ์์ด์ผ ํ๋ค.
๏ฎ ์ฌ๋๋ค์ด ๊ฐ๋ฅํ ์ ์ ์์ ์ ์ค์ฒ๋ก ๊ทธ๋ค์ด ์ํ๋ ๊ฒ์ ํ ์ ์์ด์ผ ํ๋ค. ์๋ฅผ ๋ค๋ฉด,
์ฌ๋๋ค์ ํ์ฌ์ ๋ฌธ์๋ฅผ ํ์ ํ๋ ๊ฒ ๋ง์ผ๋ก ๊ฐ๋ก ์คํฌ๋กค ํ ์ ์๊ณ ํ๋ฒ ๋๋๋ฆฌ๋ ๊ฒ
๋ง์ผ๋ก ์ํ๋ ๊ฒ์ ์ด ์ ์๋ค.
๏ฎ ์๋ก์ด ๋ฌธ์์ ๊ธฐ๋ฅ์ ํฌํจํด์ผ ํ๋ค. ์ฌ๋๋ค์ด ์๋ก์ด ๋ฌธ์๋ฅผ ๋ง๋ค๊ธฐ ์ํด ์ด๋๊ฐ๋ก ์ด
๋ํ๋ ๋์ ์ document picker์ ์ด๋ฏธ์ง๋ฅผ ๋๋ฅด๊ธฐ๋ง ํ๋ฉด ๋๋ค.
์ดํ๋ฆฌ์ผ์ด์
์ ์ด์ ์๋ ๊ฒฝ์ฐ์๋ ๋น์ ์ ์ฌ๋๋ค์ด ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
๋ด์์ ๋ฌธ์๋ฅผ ๋ฏธ๋ฆฌ
๋ณผ ์ ์๋๋ก ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ค. ์ด๊ฒ์ ๋ํด์๋ โQuick Look Document Previewโ
๋ด์ฉ์ ์ฐธ์กฐํ๋ฉด ๋๋ค.
- 7. 9. ํ์
๊ณผ ์ฐ๊ฒฐ์ ํ์ฑํ.
iOS ์ฅ์น๋ ๊ฐ์ธ ์ฅ์น์ด์ง๋ง, ๋ค๋ฅธ ์ฌ๋๊ณผ์ ํ์
๊ณผ ๊ณต์ ๋ฅผ ์ด์งํ๋ค. ํ์ธ๊ณผ ํ๋ ฅํ์ฌ ์ฐ๊ฒฐ ์ง
์ํจ์ผ๋ก์จ ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๊ฐํํ๋ค.
์ฌ๋๋ค์ด ๋ค๋ฅธ ์ฌ๋๊ณผ ๊ทธ๋ค์ด ์ ํธํ๋ ์ฅ์, ์๊ฒฌ ๋ฑ์ ๊ณต์ ํ๊ธฐ ์ฝ๊ฒ ๋ง๋ ๋ค. ์ฌ๋๋ค์ ์ผ๋ฐ์
์ผ๋ก ๊ทธ๋ค์๊ฒ ์ค์ํ ์ ๋ณด๋ฅผ ๊ณต์ ํ๋ ๊ฒ์ ๊ธฐ๋ํ๊ณ ์๋ค. ๋๋ถ๋ถ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๋๊ตฌ๋ฅผ
์ฌ์ฉํ์ฌ ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์
์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๋ค. ์๋ฅผ ๋ค๋ฉด iOS ์ดํ๋ฆฌ์ผ์ด์
์ ์ปดํจ
ํฐ ์ ํ๋ฆฌ์ผ์ด์
์์ ๋ชจ๋ฐ์ผ ๋ณด์ ์ญํ ์ ํ ์ ์๋ค. ๋๋ iPad ์ดํ๋ฆฌ์ผ์ด์
์ฌ์ฉ์๊ฐ iPhone
๋ฒ์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ฌ์ฉ์์ ํต์ ํ ์ ์๋ค. ์ฌ๋๋ค์ด ์์
๋ฏธ๋์ด์ ์ ์ ํ ๊ฒฝ์ฐ ๊ฐ์ ์ฅ์น
์์ ์ค๋ณต ์๋ช
์ ํผํ๊ธฐ ์ํด์ Social framework APIs๋ฅผ ์ด์ฉํด์ผ๋ง ํ๋ค.
iPad ๊ฐ์ ์ฅ์น์์ ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ๋ฌ ์ฌ๋์ด ์ฌ์ฉํ๋ ๊ฒ์ ์๊ฐํด ๋ด์ผํ๋ค. ์๋ฅผ
๋ค๋ฉด ๋ ์ฌ๋์ด ํ๋ฉด์ ๋ณด๋ ์์ชฝ์์ ๊ฒ์์ ํ ์ ์์์ง๋ ๋ชจ๋ฅธ๋ค. ๋๋ ๋ฐด๋ ์ดํ๋ฆฌ์ผ์ด์
์
ํตํด ํ๋์ ์ฅ์น์์ ์๋ก ๋ค๋ฅธ ์
๊ธฐ๋ฅผ ์ฐ์ฃผ ํ ์ ์์์ง๋ ๋ชจ๋ฅธ๋ค.
10. ์ค์ ์ ์ค์์ฑ์ ์ค์ธ๋ค.
ํ ์ ์๋ค๋ฉด ์ดํ๋ฆฌ์ผ์ด์
์์ ์ค์ ์ ํฌํจ์ํค๋ ๊ฒ์ ํผํ๋ผ. ์ค์ ์๋ ์ฐ์ ์ดํ๋ฆฌ์ผ์ด์
๋์๊ณผ ์ฌ๋๋ค์ด ๋๋ฌผ๊ฒ ๋ณ๊ฒฝํ๋ ์ ๋ณด๋ค์ด ํฌํจ๋์ด ์๋ค. ์ฌ์ฉ์๋ ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ณ
ํ ์์ด๋ ์ค์ ์ ์ด์ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ ์ ์ด๋ ๊ฒ ํ๋ํ๊ธธ ์์น ์๋๋ค.
๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๊ธฐ๋ฅ์ด ์ฌ์ฉ์์ ๊ธฐ๋๋ฅผ ๋๋ถ๋ถ ์ถฉ์กฑ์์ผฐ์ ๋ ์ค์ ์ ์ค์ด๋ ๋ค. ๋น์ ์ด
์ฌ์ฉ์์ ๋ํ ์ ๋ณด๊ฐ ํ์ํ ๊ฒฝ์ฐ, ๋ต์ ์ ๊ณตํ๊ธฐ ์ํด ์ฌ์ฉ์์๊ฒ ๋ฌป๋ ๋์ ์ ์์คํ
์ผ๋ก ์ง
๋ฌธ์ ํ ์ ์๋ค. iOS ์ดํ๋ฆฌ์ผ์ด์
์์ ์ค์ ์ ์ ๊ณตํด์ผ๋ง ํ๋ ๊ฒฝ์ฐ โThe Settings Bundleโ ์
์๋ iOS App Programming Guide ๋ฅผ ์ฐธ์กฐ ํ๋ฉด ๋๋ค.
์ฌ์ฉ์๊ฐ ์ดํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ฑ ์ต์
์ ์ฌ์ฉํ์ฌ ๊ทธ๋ค์ด ์ํ๋ ๋์์ ์ค์ ํ๊ฒ ํ์. ์ฌ๋๋ค์ด
๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ค์ ํ ๋ ์ข
๋ฃํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ค์ ์ต์
์ ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ณํ์ ๋์ ์ผ๋ก ๋ฐ์ ํ ์ ์๋ค.
ํ๋ฉด์ ๋ท๋ฉด์ ์๋ ์ดํ๋ฆฌ์ผ์ด์
๋ฉ์ธ UI์ ์ดํ๋ฆฌ์ผ์ด์
์ค์ ์ต์
์ ์ ๊ณต ํด์ผ ํ๋ค. ํ๋นํ
์์น๋ฅผ ์ ํ๊ธฐ ์ํด ์ฌ๋๋ค์ด ์ผ๋ง๋ ์์ฃผ ์ค์ ์ ์ฌ์ฉํ๋์ง๋ฅผ ์์์ผ ํ๋ค.
๏ฎ ๋ฉ์ธ UI์์๋ ์ค์ํ ๊ธฐ๋ฅ ๋๋ ์ฌ๋๋ค์ด ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ๋ฐฐ์นํด์ผ ํ๋ค. ์๋ฅผ
๋ค๋ฉด iPad์ ๋ฌ๋ ฅ์์๋ ์ฌ๋๋ค์ด ๊ทธ๋ค์ ํ๋ฃจ, ํ ์ฃผ, ํ ๋ฌ์ ์ผ์ ์ ๋ณผ ์ ์๋ค. ์ฌ๋
๋ค์ด ์์ฃผ ์ผ์ ์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์ค์ํ ๊ธฐ๋ฅ์ด ๋ฌ๋ ฅ์ ๊ด์ ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ด ์ค์ ์ต
์
์ ๋ฉ์ธ UI์ ์ ๊ณต๋๋ค. ๋ชฐ์
ํ ๊ฒฝํ์ ์ ๊ณตํ๋ ๊ฒ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉ์๋ค์ด ์ต
- 8. ์ํ ์ธ๊ด์ผ๋ก ๋ฐ๊พธ๋ ค๋ ๊ฒฝํฅ ๋๋ฌธ์ ์ดํ๋ฆฌ์ผ์ด์
๋ด๋ถ์ ์ค์ ์ต์
์ ์ ๊ณตํ๋ค.
๏ฎ iPhone ์ดํ๋ฆฌ์ผ์ด์
์์๋ ์ฌ๋๋ค์ด ์์ฃผ ๋ณ๊ฒฝํ์ง ์๋ ์ต์
์ ํ๋ฉด ๋คํธ์ ๋ฐฐ์นํ ์
์๋ค. ์๋ฅผ ๋ค๋ฉด, ๋ ์จ์ ์ฃผ์๊ธฐ๋ฅ์ ๋์์ ํ์ฌ ์ํฉ๊ณผ ์ผ์ฃผ์ผ ์๋ณด๋ฅผ ํ์ ํ๋ ๊ฒ์ด
๋ค. ๋น๋ก ๋ ์จ ํ๋ฉด์์ ์จ๋๋ฅผ ์ญ์จ๋ ํ์จ ์จ๋๋ก ํ์ํ๋ ๊ฒ์ ์ ํํ๋ ๊ฒ์ด ์ค์
ํ ์ ์์ง๋ง, ์ฌ๋๋ค์ ์ด๊ฒ์ ์์ฃผ ๋ฐ๊พธ๋ ๊ฒ์ ์ ํธ ํ์ง๋ ์๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์๋ฏธ์
๋ง๊ณ ํธ๋ฆฌํ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๊ฒ ๋ฐฐ์น ํ๋, ๋๋ฌด ๋ฐ๋ ๊ฒ์ ์ข์ง ์๋ค.
11. ์ ํฉํ ๋ธ๋๋
์ธ๋ จ๋๊ณ ์ฃผ์ ์ ๋ฒ์ด๋์ง ์๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ธ๋๋์ ์ปฌ๋ฌ๋ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ฒดํ ํ๋ผ. ๋ธ๋๋ํ๋ ๊ทธ
๊ฒ์ด ์์ง ๊ตฌ์ฒดํ ๋์ง ์์์ ๋ ํจ๊ณผ์ ์ด๋ค. ์ฌ๋๋ค์ ์์
์ ๋๋ด๊ฑฐ๋ ์ฌ๋ฏธ๋ฅผ ๋๋ผ๊ธฐ ์ํด ๋น
์ ์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๋ค. ์ฌ๋๋ค์ ๊ด๊ณ ๋ณด๋ ๊ฒ์ ๊ฐ์๋นํ๋ ๊ฒ์ ์ข์ํ์ง ์๋๋ค. ์ต์
์ ์ฌ์ฉ์ ๊ฒฝํ์ ์กฐ์ฉํ ๋น์ ์ ์ ์ฒด์ฑ์ ์ฌ์ฉ์์๊ฒ ์๊ธฐ์ํค๋ ๊ฒ์ด๋ค.
- 9. ์ฌ๋๋ค์ด ์ ๊ฒฝ ์ฐ๋ ์ปจํ
์ธ ๊ฐ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๊ฒ์ ์์ ํ๋ผ. ์๋ฅผ ๋ค๋ฉด, ํ๋ฉด์๋จ์ ์๊ตฌ์ ์ผ๋ก
์์นํด ์๋ ๋ฐ๋ ์๋ฌด๊ฒ๋ ํ์ง๋ ์์ง๋ง ๋ธ๋๋๋ฅผ ์๋ฏธํ๋ ๊ฒ์ผ๋ก ์ปจํ
์ธ ์ ์์ ๊ณต๊ฐ์ ์ฐจ์ง
ํ๊ณ ์๋ค. ๋ธ๋๋๋ฅผ ๋ณด๊ธ์ ๋์ด๊ธฐ ์ํด ์ฃผ์ ๋ฅผ ๋์ง ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํด ๋ด์ผ ํ๋ค. ํ๋ฉด ๋ฐฐ๊ฒฝ
์ ์ธ๋ฐํ๊ฒ ์ต์ ํํ๋ ๊ฒ์ ์๋ก ๋ค ์ ์๋ค.
์ค์: ๋น์ ์ ๋ธ๋๋๋ฅผ ์ ์ ์ผ๋ก ๋ํ๋ด๊ณ ์๋ ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์์ด์ฝ์ ์ด ๊ฐ์ด๋๋ผ์ธ
์์๋ ์์ธ๋ก ๋ณธ๋ค. ์๋ํ๋ฉด, ์ดํ๋ฆฌ์ผ์ด์
์ ์์ด์ฝ์ ์ฌ๋๋ค์ด ์์ฃผ ๋ณด๋ฉฐ, ์ฌ๋๋ค์ด ๋ธ๋
๋๋ฅผ ๋์ผ๋ก ์ธ์ํ๋๋ฐ ์ค์ํ๊ธฐ ๋๋ฌธ์ด๋ค.
12. ๋น ๋ฅด๊ณ ๊ฐ์น ์๋ ๊ฒ์์ ๋ง๋ค์ด์ผ ํ๋ค.
์ดํ๋ฆฌ์ผ์ด์
์์ ๊ฒ์์ ์ฃผ๋ ๊ธฐ๋ฅ์ ๋ง์ ์์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ณ ํ์ํ๋ ๊ฒ์ด๋ค. ์ดํ๋ฆฌ์ผ
์ด์
์์ ๊ฒ์ํ ๊ฒฝ์ฐ ๋ค์ ๊ฐ์ด๋๋ผ์ธ์ ๋ฐ๋ฅด๋ฉด ์์ํ๋ค.
ํญ์ ๊ฒ์์ ์ํด ๋ฐ์ดํฐ์ ์งํ๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค. ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
๊ฒ์ ๊ฒฝํ์ ๋ถ์ ์ ์ธ
์ฒซ์ธ์์ ๋ง๋ค ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ค์ด ๊ฒ์์ ์์ํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๊ฒ ํ๋ฉด ์ ๋๋ค.
Live-filter ๋ฐ์ดํฐ๋ก ๋น ๋ฅด๊ฒ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ ์๋ค. ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ฌ์ฉ์๊ฐ ํ์ดํํ์๋ง์ ํํฐ
๋ง์ ์์ ํ๋ ๊ฒ์ด๊ณ ๊ทธ๋ค์ด ํ์ดํ์ ๊ณ์ํ๋ ๋งํผ ๊ฒฐ๊ณผ๊ฐ ์ขํ์ง๋ ๊ฒ์ด๋ค. Live-filtering ๋ฐ
์ดํฐ๊ฐ ์์์ ์ฌ์ฉ์ ๊ฒฝํ์ด๋ผ ํ ์ง๋ผ๋ ๊ทธ๊ฒ์ด ํญ์ ์ค์ฉ์ ์ธ ๊ฒ์ ์๋๋ค. Live-filtering์ด ์คํ
๋ถ๊ฐ ํ ๋ ์ฌ์ฉ์๊ฐ ๊ฒ์๋ฒํผ์ ๋๋ฅด๋ ๊ฒ์ผ๋ก ๊ฒ์์ ์คํํ ์ ์๋ค. ์ด ์์
์ ์ํ ํ ๊ฒฝ์ฐ,
์ฌ์ฉ์ ํ๋ก์ธ์ค๊ฐ ์ ์ง๋์ง ์์์์ ์ ์ ์๋๋ก ๊ฒ์์ ์งํ ์ํฉ์ ๋ํ ํผ๋๋ฐฑ์ ์ ๊ณตํด์ผ
ํ๋ค.
๊ฐ๋ฅํ๋ฉด ์ฌ์ฉ์๊ฐ ํ์ดํ ํ๋ ๋์ ์๊ฒฉ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ํํฐ๋ง ํด์ผ ํ๋ค. ์ฌ์ฉ์ ์
๋ ฅ์ ํํฐ
๋ง ํ๋ฉด ๋ ๋์ ๊ฒ์ ๊ฒฝํ์ ๊ฐ์ ธ์ฌ ์ ์์ง๋ง ๊ทธ๋ค์๊ฒ ์๋ต ์๊ฐ์ด 1 ~ 2 ์ด ์ด์ ๋๋ค๋ฉด ๊ทธ
๊ฒ์ ์๋ ค์ฃผ๊ณ ๋๊ฐ ์ ์๋ ๊ธฐํ๋ฅผ ์ฃผ์ด์ผ ํ๋ค.
๋ชฉ๋ก์์ ๋ชฉ๋ก ๋๋ ์์ธ ์์ ๊ฒ์ ๋ฐ๋ฅผ ํ์ํด์ผ ํ๋ค. ์ฌ์ฉ์๋ค์ ๋ค๋ฅธ ์ ํ๋ฒํธ๋ถ๋ ๋ค๋ฅธ ์ด
ํ๋ฆฌ์ผ์ด์
์ ๊ฒ์ ๋ฐ์ ์ต์ํ๊ธฐ ๋๋ฌธ์ ๊ฒ์ ๋ฐ๊ฐ ์ด ์์น์ ์๊ธฐ๋ฅผ ๊ธฐ๋ํ๋ค. ์ด ์์น์ ๊ฒ์
์ฐฝ์ ๋๋ ๊ฒ์, ๊ทธ๊ฒ์ ๊ทธ๋ค์ด ๋ชฉ๋ก์ ์คํฌ๋กค ํ๊ฑฐ๋ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์์ ๋ฐฉํด๊ฐ
๋์ง ์๊ฒ ๋จ์ ์์ง๋ง, ํ์ํ ๋ ํธ๋ฆฌํ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๊ฒ ํ๊ธฐ ์ํจ์ด๋ค.
ํน๋ณํ ๊ฒฝ์ฐ์๋ง ๊ฒ์์ ์ํด ํญ์ ์ฌ์ฉํ๋ผ. ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์์ ๊ฒ์์ด ์ฃผ์๊ธฐ๋ฅ์ผ ๊ฒฝ์ฐ
๋ณ๊ฐ์ ๋ชจ๋์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธธ ์ํ ๊ฒ์ด๋ค. iTunes์ ๊ฒฝ์ฐ ์์
์ ์ฐพ๊ฑฐ๋ ์ป๋ podcasts์ ์ด์
์ด ๋ง์ถ์ด์ ธ ์๋ค. ์ฌ์ฉ์๋ค์ ๊ฒ์ ํญ์์ ๊ทธ๋ค์ด ์ํ๋ ์์
, ์ํฐ์คํธ ๋ฑ์ ์ฝ๊ณ ํธํ๊ฒ ์ฐพ์
- 10. ์ ์๋ค.
ํ์ํ๋ค๋ฉด ์ปจํ
์ธ ๋ฅผ ์ฆ์ ํ์ํ๊ณ ๋ถ๋ถ์ ์ผ๋ก ์ด์ฉ ๊ฐ๋ฅํ๊ฒ ํด์ผ ํ๋ค. ์ด ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉ์๋ค
์๊ฒ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ฆ์ ์ ํ ์ ์๋ค. iTunes๋ฅผ ์๋ฅผ ๋ค๋ฉด ๊ฒ์๋ฒํผ์ ๋๋ฅด๋ ๊ฒ์ผ๋ก ์ฌ์ฉ์๋ค
์ ๊ฒ์์ ์์ํ ์ ์๋ค. ๋ง์ฝ ๋คํธ์ํฌ๊ฐ ๋๋ฆด ๊ฒฝ์ฐ iTunesํ๋ฉด์์๋ ํ์ ํ๋ ํ์์ ๋ก๋ฉ
๋ฉ์์ง๊ฐ ๋์์ ํ์๋์ด์ ์ฌ์ฉ์๋ค์ด ๊ฒ์์ด ์งํ๋จ์ ์ ์ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ iTunes์๋
๊ฐ๊ฐ์ ๊ตฌ์ญ๋ง๋ค ์ ๋ชฉ์ด๋ ์ฅ๋ฅด ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ํ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์คํํ๋ก ์ค๊ณฝ์ด ๋ํ๋๋ค.
๋ง์ฝ ๋ณ๊ฐ์ ์นดํ
๊ณ ๋ฆฌ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฅํด์ผ ํ๋ค๋ฉด scope bar ์ ๊ณต์ ๊ณ ๋ ค ํด์ผ ํ๋ค, scope
bar ๋ ์ฌ์ฉ์๊ฐ ๊ฒ์์์ ์ฅ์ ๋ ๊ท์น์ ์ง์ ํ๊ฑฐ๋ ํน์ ๊ธฐ์ค์ ๋ฐ๋ผ ๊ฐ์ฒด๋ฅผ ํํฐ๋ง ํ ์ ์
๋ค. ๊ทธ๊ฒ์ ๊ฐ๊ฐ์ ๋ฒ์ฃผ๋ฅผ ๋ํ๋ด๋ 4๊ฐ์ง์ ๋ฒํผ์ ํฌํจํ๊ณ ์๋ค. ๋ฉ์ผ์์๋ ์ฌ์ฉ์์๊ฒ ๊ฒ์
ํ ๊ฒ๋ค์ ์ง์คํ ์ ์๊ฒ ์ฃผ์ ์์ญ์ ๋ฉ์์ง๋ ๋ชจ๋ ์์ญ์ ํ์ฅํ ์ ์๋ scope bar๋ฅผ ์ ๊ณต
ํ๋ค. ์ ๊ณต๋๋ scope bar ๋ ์ฌ์ฉ์๊ฐ ๊ฒ์์ ์ง์คํ ์ ์๊ฒ ๋์์ฃผ๊ณ , ๊ฒฐ๊ณผ์ ์์ ์ค์ผ ์ ์
๋ค. ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํด์๋ โScope Bar.โ๋ฅผ ์ฐธ์กฐํ๋ฉด ๋๋ค.
13. ์ ์ฐ์ฌ์ง ์ค๋ช
์ผ๋ก ๋ง์์ ์ฌ๋ก์ก์๋ผ.
๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์คํ ์ด์ ์ค๋ช
์ ์ ์ฌ์ ์ธ ๊ณ ๊ฐ๊ณผ ์ปค๋ฎค๋์ผ์ด์
ํ๊ธฐ์ ์ข์ ๊ธฐํ์ด๋ค. ๋ค
์ ์ง์นจ์ ๋ฐ๋ฅธ๋ค๋ฉด ์ดํ๋ฆฌ์ผ์ด์
์ ์ ํํ ์ค๋ช
ํ๊ณ ํน์ฑ์ ๋ ๊ฐ์กฐํ์ฌ ์ฌ๋๋ค์ ๋ง์กฑ์ค๋ฝ๊ฒ
ํ ๊ฒ์ด๋ค.
์ ํํ ์ฒ ์๋ฒ๊ณผ ๋ฌธ๋ฒ์ ์ฌ์ฉํ๋ผ. ์ด๋ฌํ ์ค์๋ฅผ ๋ชจ๋ ์ฌ๋์ด ์ค์๋ฅผ ํ์ง ์๊ฒ ์ง๋ง ๋ช๋ช ์ฌ๋
์ ์ด๋ก ์ธํด ์ดํ๋ฆฌ์ผ์ด์
์ ๋ถ์ ์ ์ธ ์ธ์์ ๋ฐ์ ์ ์๋ค.
๋๋ฌธ์๋ ์๊ฒ ์ฌ์ฉํ๋ผ. ๋ชจ๋ ๋๋ฌธ์์ ๊ฒฝ์ฐ ์ฌ๋๋ค์ ์ฃผ๋ชฉ์ ๋ ์๋ ์๊ฒ ์ง๋ง ๋ชจ๋ ๋ฌธ์๋ฅผ ๋
๋ฌธ์๋ก ์ฌ์ฉํ ๊ฒฝ์ฐ ์ฝ๊ธฐ์ ๋ถํธํ๋ค.
ํน๋ณํ ๋ฒ๊ทธ ์์ ์ฌํญ์ ์ค๋ช
์ ์ ๊ณตํ๋ผ. ๋น์ ์ ์ดํ๋ฆฌ์ผ์ด์
์๋ก์ด ๋ฒ์ ์ ๊ณ ๊ฐ์ด ๊ธฐ๋ค๋ฆฌ๋
๋ฒ๊ทธ ์์ ์ด ๋ ๊ฒฝ์ฐ ์ค๋ช
์ ๊ทธ๊ฒ์ ์ธ๊ธํ๋ ๊ฒ์ด ์ข๋ค.
14. ๊ฐ๊ฒฐํ๊ฒ ํ๋ผ.
์ ๋ฌธ ํธ์ง์์ฒ๋ผ ์ฌ๊ฒจ์ง๊ฒ ํค๋๋ผ์ธ ํ์์ผ๋ก ์์ถํด์ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋๋ก ๋
ธ๋ ฅ ํด์ผ ํ๋ค. UI ํ
์คํธ๋ฅผ ์ฌ์ฉํ ๋ ์งง๊ณ ์ง๊ด์ ์ผ๋ก ์ฌ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ๋ฐ์๋ค์ด๊ฒ ํด์ผ ํ๋ค. ๊ฐ์ฅ
์ค์ํ ์ ๋ณด๋ฅผ ์๋ณํ๊ณ , ๊ทธ๊ฒ์ ๊ฐ๊ฒฐํ๊ฒ ํํํ๊ณ ์ฌ๋๋ค์ด ๊ทธ๋ค์ด ์ฐพ๊ณ ์ ํ๋ ๊ฒ์ด๋ ๋ค์์ผ
๋ก ๋์ด๊ฐ๋ ๊ฒ์ ์ดํดํ๊ธฐ ์ํด ๋๋ฌด ๋ง์ ๊ธ์ ์ฝ์ง ์๋๋ก ํ์คํ๊ฒ ๋ํ๋ด์ผ ํ๋ค.
์ฌ๋๋ค์ ํ๋์ ๊ทธ๋ค์ด ๋ฌด์์ ๋งํ ์ ์๋๋ก ์ปจํธ๋กค ์งง์ ๋ ์ด๋ธ์ ๋ถ์ด๊ฑฐ๋ ์ ์ดํด๋๋ ๊ธฐ
- 11. ํธ๋ฅผ ์ฌ์ฉํ๋ผ.
15. UI์์๋ฅผ ์ผ๊ด์ ์ผ๋ก ์ฌ์ฉํ๋ผ.
์ฌ๋๋ค์ ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์
์์ ์ผ๊ด์ ์ผ๋ก ์ฌ์ฉํ๊ณ ๋ณด๊ธฐ ์ํด ํ์คํ๋ ํ๋ฉด๊ณผ ์ปจํธ๋กค์ ๋ฐ๋
๋ค.
ํ์ค์ฌ์ฉ์ ์ธํฐํ์ด์ค ์์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ถ์ฒํ๋ค. ์ด ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉ์๋ค์ ๊ทธ๋ค์ด ๋น์ ์
์ดํ๋ฆฌ์ผ์ด์
์ ์ตํ๋๋ฐ ๋์์ ๋ฐ์ ์ ์๋ค. ๋ํ iOS์ ํ์คํ๋ฉด์ด๋ ์ปจํธ๋กค์ ๋ชจ์ต์ด๋ ํ
๋์ด ๋ฐ๋ ๊ฒฝ์ฐ ์ฝ๊ฒ ์์
์ ํ ์ ์๋ค.
๊ฒ์ ๊ฐ์ ๋ชฐ์
ํ ์์
์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉ์ ์ง์ ์ปจํธ๋กค์ ๋ง๋๋ ๊ฒ์ด ์ข๋ค.
ํ์ค์์
์ ์ํํ๋ ์ปจํธ๋กค์ ๊ทผ๋ณธ์ ์ธ ๋ณํ๋ฅผ ํผํ ์ ์๋ค. ๋ง์ฝ ์ฌ๋๋ค์ด ์ต์ํ์ง ์์ ์ปจ
ํธ๋กค ์ฌ์ฉํ ๋ ํ์ค์ปจํธ๋กค์ด ์๋ ๊ฒฝ์ฐ ์ฌ๋๋ค์ ๊ทธ๊ฒ์ด ์ต์ํด ์ง๊ธฐ ์ํด ์๊ฐ์ด ํ์ํ๋ค.
iOS์์๋ ๋ง์ ํ์ค ๋ฒํผ๊ณผ ๋ด์ฅ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉ๋ ์์ด์ฝ์ด ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. ์๋ฅผ ๋ค๋ฉด,
iPhone์ iPad ๋ชจ๋์์ ๊ฐ์ Refresh, Organize, Trash, Reply, ์์ด์ฝ์ ์ฌ์ฉํ ์ ์๋ค.
์ฌ๋๋ค์๊ฒ ํผ๋์ ์ฃผ์ง ์๊ธฐ ์ํด ํ์ค ๋ฒํผ๊ณผ ์์ด์ฝ์ ์ฌ์ฉํ๋ ๊ฒ์ ์๋๋ค. ํ์ค ๋ฒํผ๊ณผ ์
์ด์ฝ์ ์ธํ์ด ์๋ ๋ฌธ์ํ๋ ์๋ฏธ๋ก ํ๋จํด์ผ ํ๋ค. ์ด๊ฒ์ ๋ํด ์์ธํ ์ฌํญ์โSystemProvided
Buttons and Icons.โ ๋ฅผ ์ฐธ์กฐํ๋ฉด ๋๋ค.
์ฌ์ฉ์์ ๊ฒฝํ์ ํ์ฉํ๋ ์ฅ์ ์ด์ธ์, ์์คํ
์ด ์ ๊ณตํ๋ ๋ฒํผ๊ณผ ์์ด์ฝ์ ์ฌ์ฉํ๋ฉด 2๊ฐ์ง์
์๋นํ ์ฅ์ ์ด ์๋ค.
๏ฎ ํ์ค๊ธฐ๋ฅ์ ์ค๋ช
ํ๊ธฐ ์ํด์ ์ฌ์ฉ์ ์ ์ ํ๋ฉด์ ๋ง๋ค ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ ์๊ฐ
์ด ๊ฐ์ํ๋ค.
๏ฎ ๋ฏธ๋์ iOS๋ ํ์ค ์์ด์ฝ์ ์ธํ์ด ๋ณํ ํจ์๋ ์ฌ์ฉ์ ์์ ์ฑ์ด ๋ณด์ฅ๋๋๋ก ์
๋ฐ
์ดํธ ๋ ๊ฒ์ด๋ค. ๋ค๋ฅธ ๋ง๋ก ํ๋ฉด ์ธํ์ด ๋ณํด๋ ํ์ค์์ด์ฝ์ ๋ณธ๋์ ์๋ฏธ๋ ๊ทธ๋๋ก
- 12. ๋จ์์๊ฒ ๋ ๊ฒ์ด๋ค.
Xcode์์ Interface Builder ํธ์ง๊ธฐ๋ ๊ทธ๊ฒ์ด ์ฝ๊ฒ ์์คํ
์ ๊ณต ๋ฒํผ์ ์ฌ์ฉํ์ฌ ์ปจํธ๋กค
์์คํ
์ด ์ ๊ณตํ๋ ์์ด์ฝ์ ์ ์ฉ ํ ์ ์๋ค. ์ด์ ๊ด๋ จ๋ ์ ๋ณด๋ โEdit User Interfacesโ
๋ฅผ ์ฐธ์กฐ ํ๋ฉด ๋๋ค.
์์คํ
์ด ์ ๊ณตํ๋ ๋จ์ถ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ํน์ ๊ธฐ๋ฅ์ ์ํ ์ ์ ํ ์๋ฏธ๋ฅผ ๊ฐ๋ ์์ด์ฝ
์ด ์์ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ ์ ๋ฒํผ์ด๋ ์์ด์ฝ์ ๋ง๋ค์ด์ผ ํ๋ค. ์ด์ ๊ด๋ จ๋ ์ ๋ณด๋ โIcons
for Navigation Bars, Toolbars, and Tab Bars.โ๋ฅผ ์ฐธ์กฐ ํ๋ฉด ๋๋ค