Custom font
고려해야할 것들
상업적 이용이 가능한 폰트를 적용해야한다! (당연하지만...)
용량
- otf or ttf 파일을 Xcode에 내장시켜야한다.
- 앱 자체용량이 커질 수 있음
- 필요없는 문자열은 제거할 수도 있음
- 로고/LaunchScreen 같이 잠깐 혹은 작게 반복적으로 보여지는 부분은 폰트를 따로 설치하는 것 보다 이미지 에셋으로 등록하는게 좋다.
사용자 경험
- "켘" 처럼 일상적이지는 않지만 종종 볼 수 있는 글씨를 대응하는지 알아봐야한다.
다국어지원
Color / Colour
LTR/RTL
- 왼쪽부터 글을 쓰는 언어, 오른쪽부터 글을 쓰는 언어 레이아웃 구별
- 년/월/일, 일/월/년 도 구별된다고...
Font
- 중국어의 경우 1~2포인트 정도 커야 보기 편하다고(한자라..)
국제화 / 현지화 (i18n / l10n)
- 폰트, 시간표기, 화폐, 문화적 차이 등 등드르등등등
iOS에서의 다국어지원
- xconfig : 하나의 프로젝트로 여러개 출시 관리
- StoryBoard Object ID
- Localization 으로 String 파일관리
- info.Plist 에서 String 파일관리
- StringDict
