Sandbooks
Kembali ke kursus

Xcode Build Time Optimization: Mempercepat Kompilasi dari Menit ke Detik

Progress77%
  1. 1. Apa Itu Build Time Optimization?1
  2. 2. Masalah yang Dipecahkan2
  3. 3. Teori: Cara Kerja Xcode Build System3
  4. 4. Mengukur Build Time4
  5. 5. Optimasi Swift Compiler5
  6. 6. Optimasi Xcode Build Settings6
  7. 7. Modular Architecture untuk Build Speed7
  8. 8. Explicit Module Build8
  9. 9. Optimasi Dependencies (CocoaPods & SPM)9
  10. 10. Caching: Local dan Remote Build Cache10
  11. 11. CI/CD Build Optimization11
  12. 12. Xcode Cloud & GitHub Actions Tuning12
  13. 13. Monitoring & Regression Prevention13
  14. Setup environment14
  15. Build debug15
  16. Run unit tests16
  17. Ukur build time17
  18. Clean hanya DerivedData app (bukan SPM cache)18
  19. Analisis slow compilation19
  20. 14. Kapan Optimasi Tidak Diperlukan20
  21. 15. Real Use Cases21
  22. 16. Ringkasan & Decision Guide22
Xcode Build Time Optimization: Mempercepat Kompilasi dari Menit ke DetikUkur build time
Section 17/221 menit

Ukur build time

Ukur build time

measure: @bash scripts/check-build-time-regression.sh $(SCHEME)

Sebelumnya

Run unit tests

Selanjutnya

Clean hanya DerivedData app (bukan SPM cache)

Sandbooks - created by Ari Supriatna