30. 2009년 방식
1. 리소스를 MS Excel 정리
2. 메일로 북미 직원에게 전송
3. 북미 직원이 수정해서 메일로 회신
4. 수정된 리소스 하나하나 확인해서
반영
3일
소요
31.
32. 2017년 방식
1. Google Spreadsheet 리소스 입력
2. 현지 직원이 시트에 번역 작업
3. 어드민 페이지에서 Spreadsheet
연동하여 iOS/AOS 파일 형식으로
일괄 Export
4. 프로젝트에 파일 단위로 복붙
33. 2017년 방식
1. Google Spreadsheet 리소스 입력
2. 현지 직원이 시트에 번역 작업
3. 어드민 페이지에서 Spreadsheet
연동하여 iOS/AOS 파일 형식으로
일괄 Export
4. 프로젝트에 파일 단위로 복붙
1일
소요
34. 고려해야할 부분
1. 번역 리소스를 적용하는 작업은 생각보다 자주
발생하고 시간이 들어가는 작업
2. 최대한 자동화하여 시간+리소스를 최소화할 것
3. 번역된 리소스는 화면을 통한 확인이 필요
4. 테스트를 위해 앱 내부에 언어설정을 변경할 수
있는 디버그 옵션 제공
51. WebP 이미지 포맷
- Android 3.2 이상 가능
- 손실 압축 가능, 압축률 높음, 투명색 지원
- PNG 대비 30% 용량 절감 효과
- 앱 내부 모든 이미지 리소스를 WebP 포맷으로 변경
- AWS S3에 이미지 올릴 때 이미지 품질에 따른 파일 용량 확인
후에 적당한 품질로 변환
58. 앱 용량 줄이기
- 최대한 이미지 용량 줄이기
- WebP, 9-Patch, Vector Drawable
- 라이브러리 선택 기준: 용량
- Proguard 사용
- Split APK, packagingOptions
- minifying & shrinkResources
- resConfigs
- Google Play Service 에서 꼭 필요한 라이브러리만 사용
68. 듀얼 유심
- 심카드가 2개, 핸드폰 번호가 2개 + 통신사 2개
- Slot 1 / Slot 2 또는 메인 Slot / 보조 Slot으로 구분
- 슬롯별로 통화, 데이터를 구분하여 설정 가능
- Slot 1: 통화 / Slot 2: 데이터 사용
- 통화 수신은 Slot1, 2 번호로 가능, 발신은 Slot 1 번호로 발신
69. 듀얼 유심 - 방식
- 싱글 스탠바이(DSSS)
- SIM 슬롯은 2개지만, 동시에 1개의 회선만 가능
- 듀얼 스탠바이(DSDS)
- 둘 다 언제든 작동할 준비를 하고 있으나, 둘 중 하나가 사용 중이면 다른 하나는 작동을
멈추는 형식
- Slot 1로 통화 중일 때는 Slot 2는 음성 사서함으로 넘어가는 형태
- 듀얼 액티브(DSDA)
- 두개의 SIM이 동시에 활성화
- 배터리 소모량이 많기 때문에 잘 사용되지는 않음
70. 아이폰 듀얼 유심
- iPhone XS, iPhone
XS Max에서 가능
- 중국 본토, 홍콩 또는
마카오 가능
- DSDS 방식
71. 듀얼 유심 주요 국가
출처: scientiamobile, Top Dual SIM Phones and Countries 2018
74. 과거에는
같은 통신사끼리 통화가 무료라서
걸려온 전화의 통신사 확인 후
받지 않고 해당 통신사의 유심으로 교체하여
전화를 수신/발신하는게 통화 예절
듀얼 유심 사용 이유 (2)
75. 최근에는
통신사끼리 매달 경쟁적으로
선불 유심에 대한 데이터 플랜을 행사 진행
사용자는 해당 월에 가장 유리한
데이터 플랜을 구매하여 사용
듀얼 유심 사용 이유 (2)
76. 듀얼 유심 - 개발
- TelephonyManager
- 하나의 유심 정보만 가져올 수 있음
- 가져온 정보가 Slot1인지, Slot2인지는 불확실
- SubscriptionManager
- 하지만 Android API 22 이상
- Android API 22 미만은 Java reflection
- 하지만 디바이스 제조사마다 다른 이름으로 제공