Tag

App Size Optimization

1 views collected around this technical thread.

Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
May 7, 2024 · Mobile Development

iOS App Size Reduction at Tongcheng Travel: Methodology, Analysis, Detection Scripts, and Optimization Techniques

This article details Tongcheng Travel's comprehensive iOS app slimming process, covering background importance, size‑reduction techniques, multi‑dimensional analysis, Python‑based detection scripts, compiler LTO optimization, resource governance, platform automation, and the resulting 29% package size decrease that boosted download conversion.

App Size OptimizationLTOPython Scripts
0 likes · 16 min read
iOS App Size Reduction at Tongcheng Travel: Methodology, Analysis, Detection Scripts, and Optimization Techniques
JD Tech
JD Tech
Aug 16, 2023 · Mobile Development

APK Shrinking Practices for JD Finance Android App

This article details the systematic reduction of the JD Finance Android app's APK size from 117 MB to 74 MB between 2019 and 2022, covering background analysis, APK and SDK component breakdown, a series of optimization techniques—including image processing, resource inlining, compression tools, dynamic SO loading, and pluginization—plus governance, results, and future plans.

APKAndroidApp Size Optimization
0 likes · 20 min read
APK Shrinking Practices for JD Finance Android App
Baidu Geek Talk
Baidu Geek Talk
Apr 10, 2023 · Mobile Development

iOS App Package Size Optimization: Necessity, Metrics, and Technical Solutions

Facing a 420 MB iOS bundle that hurt download conversion, Baidu APP launched a comprehensive size‑optimization project—covering compiler flags, image and resource slimming, code deduplication, and build‑architecture upgrades—that trimmed 50 MB (≈12 %) of the package, boosted conversion rates, and set a benchmark for industry‑wide iOS app size management.

App Size OptimizationCompiler OptimizationPackage Analysis
0 likes · 14 min read
iOS App Package Size Optimization: Necessity, Metrics, and Technical Solutions
58 Tech
58 Tech
Jan 5, 2023 · Mobile Development

iOS App Package Size Optimization: Detecting Unused Code, Resources, and Binary Optimizations

This article presents practical methods for reducing iOS app bundle size by detecting and removing unused Objective‑C/Swift classes, redundant resources, and applying binary optimizations such as segment migration and link‑time optimization, illustrated with real‑world experience from 58.com.

App Size OptimizationMach-OSwift
0 likes · 23 min read
iOS App Package Size Optimization: Detecting Unused Code, Resources, and Binary Optimizations
JD Retail Technology
JD Retail Technology
Dec 23, 2022 · Mobile Development

Comprehensive Package Slimming and Governance Practices for JD Android App

This article details JD's Android app package‑size reduction journey, covering component analysis with APK Analyzer and zipinfo, dependency mapping via Gradle, a suite of slimming measures such as plugin‑to‑download, resource compression, R8, 7‑zip, and a systematic governance framework that ties component growth to enforceable size‑control policies, ultimately achieving over 30% reduction in APK size.

AndroidApp Size OptimizationGradle
0 likes · 24 min read
Comprehensive Package Slimming and Governance Practices for JD Android App
Sohu Tech Products
Sohu Tech Products
Aug 4, 2021 · Mobile Development

Comprehensive Guide to Reducing iOS App Package Size

This article presents a step‑by‑step guide for shrinking iOS app IPA size by leveraging App Thinning, removing unused image assets, compressing media, and eliminating dead code through tools like FengNiao, LSUnusedResources, AppCode, and LinkMap analysis.

App Size OptimizationApp ThinningCode Slimming
0 likes · 20 min read
Comprehensive Guide to Reducing iOS App Package Size
58 Tech
58 Tech
Jun 25, 2021 · Mobile Development

Android App Package Size Optimization through Built‑in Image Networkization

This article explores Android package size reduction by converting built‑in images to network‑loaded resources, detailing resource compression, code obfuscation, AAB splitting, drawable hooking via reflection or bytecode, download strategies with Fresco, caching, and safe removal of unused assets.

AndroidApp Size OptimizationDrawable Hooking
0 likes · 12 min read
Android App Package Size Optimization through Built‑in Image Networkization
ByteFE
ByteFE
Mar 18, 2021 · Mobile Development

iOS App Package Size Optimization: Strategies and Practices at ByteDance

This article details ByteDance's iOS team approaches to reducing app package size—including resource compression, Assets.car merging, text file zipping, and Mach‑O binary optimizations such as -Oz, LTO, exported symbols, property dynamic handling, __TEXT segment migration, and binary segment compression—resulting in multi‑megabyte savings and improved download performance.

App Size OptimizationAsset CatalogBinary Compression
0 likes · 14 min read
iOS App Package Size Optimization: Strategies and Practices at ByteDance
JD Retail Technology
JD Retail Technology
Dec 17, 2019 · Mobile Development

Comprehensive Strategies for Reducing iOS App Package Size in a Large‑Scale E‑commerce Application

This article details a two‑phase, data‑driven approach to shrinking a rapidly growing iOS shopping app from over 300 MB to around 214 MB by focusing on install‑size metrics, resource‑file analysis, unused‑image removal, icon‑font adoption, dynamic‑library stripping, LTO, PNG handling, and automated monitoring.

App Size OptimizationAsset Catalogdynamic libraries
0 likes · 22 min read
Comprehensive Strategies for Reducing iOS App Package Size in a Large‑Scale E‑commerce Application