티스토리 뷰
부스트코스(https://www.boostcourse.org/mo326)를 수강하면서 추가적으로 알고 싶은 내용을 정리하기로 했다.
처음으로 정리한 내용은 앱시닝(App Thining)과 에셋 카탈로그(Asset Catalog)에 관한 내용이다.
앱시닝(App Thining)
-
앱 스토어에서 애플리케이션을 다운 받을 때 디바이스의 특성에 맞게 설치되도록 하는 설치 최적화 기술
-
최소한의 용량과 빠른 다운로드를 제공
슬라이싱(slicing)
-
앱이 지원하는 여러 디바이스/운영체제에 대해 각각의 애플리케이션 번들을 생성하고 설치하려는 디바이스에 적합한 번들을 전달하는 기술
-
앱 스토어에서 디바이스 특성에 따라 다양한 버전의 조각을 생성하고 사용자에 맞는 조각을 다운받게 함
-
Assets Catalog 사용
비트코드(bitcode)
-
컴파일된 프로그램의 중간 표현
-
비트코드를 사용하여 업로드하면 애플이 애플리케이션을 재컴파일하여 앱 바이너리를 생성 - 이때 최적화 가능
주문형 리소스(on-demand resource)
-
필요할 때 다운을 받음
-
사용자가 인앱 구매를 할 때만 인앱 구매 리소스를 요청
에셋 카탈로그(Asset Catalog) 종류
-
App Icon Type ( .appiconset )
-
다양한 사이즈의 아이콘으로 제공된 파일
-
확장자 : .png
-
-
Image Set Type ( .imageset )
-
UIImage, NSImage, user interface controls, other objects 에 사용되는 이미지
-
-
Data Set Type
-
자유로운 데이터, binary executable code 제외
-
-
Launch Image Type ( .launchimage )
-
어플의 실행 이미지
-
확장자 : .png
-
-
ETC...
'Swift' 카테고리의 다른 글
[부스트코스-iOS]추가 공부3 - iOS View 체계 (0) | 2021.03.12 |
---|---|
[부스트코스-iOS]추가 공부2 - 오토레이아웃 (0) | 2021.03.10 |
[Firebase]토이프로젝트 (1) - Storage (0) | 2020.11.25 |
Xcode 스토리보드 사용하지 않는 방법 (0) | 2020.11.24 |
옵셔널(Optional) (0) | 2020.08.20 |
- Total
- Today
- Yesterday
- UIView
- Human Interface Guideline
- ios
- 백준
- Firebase
- 온라인저지
- HumanInterfaceGuidelines
- apple
- HIG
- 오토레이아웃
- Human Interface Guidelines
- 분할정복
- MVC
- 알고리즘
- 디자인패턴
- storage
- 부스트코스
- DP
- Swift
- 싱글톤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |