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