이 기사에서는 DoorDash의 엔지니어링 팀이 어떻게 iOS 앱 시작 시간을 60% 단축할 수 있었는지 설명합니다. 그들은 실행 중에 실행되는 코드의 양을 줄이고, 코드를 최적화하고, 불필요한 코드를 제거함으로써 이를 달성했습니다. 또한 그들은 필요할 때까지 특정 구성 요소의 로딩을 연기할 수 있는 "지연 로딩"이라는 새로운 기능을 구현했습니다. 이를 통해 중복 코드를 제거하고 앱의 전반적인 성능을 개선하여 시작 시간을 단축할 수 있었습니다.
https://doordash.engineering/2023/01/31/how-we-reduced-our-ios-app-launch-time-by-60/
'Hacker News' 카테고리의 다른 글
GPU 지원 사용자 인터페이스 (0) | 2023.02.08 |
---|---|
80일 만에 다리 달린 로봇 만들기: 배운 교훈, 흘린 눈물, 흘린 피 (0) | 2023.02.08 |
Show HN: 모든 VC 투자 메모의 데이터베이스 (0) | 2023.02.08 |
네덜란드 혜택 스캔들: 알고리즘 집행에 대한 주의 이야기 (0) | 2023.02.07 |
현미경으로 본 하드웨어 트로이 목마(2022) (0) | 2023.02.07 |