전체 글43 [면접 질문] App thinning에 대해서 설명하시오. App thinning은 iOS 9부터 도입된 기능으로, 앱의 크기를 줄이기 위한 기술입니다. App thinning은 세 가지 기능으로 구성됩니다. Slicing: 앱 스토어에서 다운로드할 때, 사용자의 기기에 맞게 필요한 리소스만 전송하여 앱의 크기를 줄입니다. 예를 들어, iPhone에서는 iPhone용 이미지만, iPad에서는 iPad용 이미지만 다운로드됩니다. On-demand resources: 앱에서 필요한 리소스를 필요할 때만 다운로드하여 앱의 크기를 줄입니다. 예를 들어, 게임에서 다음 스테이지에 필요한 이미지와 음악은 그 스테이지가 시작될 때만 다운로드됩니다. Bitcode: 앱을 빌드할 때 LLVM 컴파일러가 생성하는 중간 코드입니다. Apple이 앱을 업데이트할 때, Bitcode를.. 2023. 6. 5. 이전 1 ··· 5 6 7 8 다음