Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- dispatchqueue
- 스유
- 스위프트
- 대외활동
- 멋쟁이사자처럼
- 1일1알골
- 리액트
- TCA
- 컴퓨터그래픽스
- composable architecture
- 후기
- uikit
- c++
- cs
- widgetkit
- spritekit
- swift concurrency
- 운영체제
- 백준
- widget
- 알고리즘
- 위젯킷
- 멋사
- 영남대
- 네트워크
- Protocol
- 웹
- Swift
- SwiftUI
- 문법
Archives
- Today
- Total
목록Xcode (1)
맛동산이
Swift) Xcode, app thinning이란?
app thinning app thinning이란, 앱스토어에서 디바이스로 앱을 다운받을때, 디바이스 특성에 맞게 최적화 되서 다운받도록 하는 최적화 기술이다. 이를 통해서 빠른 설치와 최소한의 디스크 사용을 보장받는다. - 슬라이싱 - 비트코드 - On Demand Resource 3개의 기술로 이루어져 있다. 슬라이싱 앱 내부에는 이렇게 다양한 소스코드와, 다양한 리소스들이 존재한다. 특히나 앱에서는, 다양한 운영체제와 아키텍쳐에 있어서 구분되는 다양한 코드들이 존재한다. 이를 우리의 디바이스에서 다운을 받게 되면, 앱스토어에서 디바이스의 특징을 보고 이렇게 디바이스특성에 맞는 리소스와 코드만을 조합해서 IPA를 생성한다. 비트코드 비트코드 는 컴파일된 프로그램의 중간 표현이다. 비트코드가 포함된 A..
앱/Swift
2023. 8. 31. 17:17