Tag

package-size

0 views collected around this technical thread.

Soul Technical Team
Soul Technical Team
Jan 9, 2024 · Mobile Development

Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps

This article describes a systematic approach to reducing mobile app package size by detecting oversized resources, scanning unused assets, enforcing size checkpoints during development, and integrating automated validation into the CI/CD pipeline, illustrated with tools, workflows, and results.

Build AutomationCI/CDasset scanning
0 likes · 10 min read
Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps
Baidu App Technology
Baidu App Technology
Aug 29, 2023 · Mobile Development

iOS App Package Size Optimization: A Technical Approach

To accurately trim iOS app binaries, the article discards low‑precision Mach‑O/LinkMap methods and instead builds a custom compilation pipeline using libtooling and the Swift compiler to analyze full abstract syntax trees, enabling reliable detection of unused methods across complex language features and inheritance hierarchies.

ASTcode analysisios-optimization
0 likes · 14 min read
iOS App Package Size Optimization: A Technical Approach
Baidu App Technology
Baidu App Technology
Apr 19, 2023 · Mobile Development

Baidu APP iOS Package Size Optimization: Image Optimization Techniques

The article details Baidu APP iOS package size reduction by identifying and removing unused images, converting resources to Asset Catalogs, and leveraging HEIC and appropriate compression, achieving a 9.75 MB saving while outlining scripts, regex extraction methods, and best‑practice recommendations.

Asset CatalogBaidu AppHEIC
0 likes · 18 min read
Baidu APP iOS Package Size Optimization: Image Optimization Techniques
Soul Technical Team
Soul Technical Team
Dec 21, 2022 · Mobile Development

iOS App Package Size Management and LinkMap Analysis

This article explains why iOS app package size matters, outlines optimization and anti‑degradation strategies, describes a custom LinkMap‑based binary analysis tool and resource‑level inspections, and demonstrates how automation and auxiliary features like crash and memory analysis can improve overall mobile development efficiency.

iOSlinkmapmobile development
0 likes · 17 min read
iOS App Package Size Management and LinkMap Analysis
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 28, 2022 · Mobile Development

Inlining R Files for Android Package Size Optimization

This article explains how Android developers can reduce APK size by inlining R files, detailing the generation of R.java and R.txt, the causes of oversized R files, and step‑by‑step bytecode transformation techniques using ASM to replace resource ID lookups with constant values.

AndroidGradleProGuard
0 likes · 11 min read
Inlining R Files for Android Package Size Optimization
Sohu Tech Products
Sohu Tech Products
May 18, 2022 · Mobile Development

iOS IPA Package Size Optimization: Practices, Settings, and Monitoring

This article provides a comprehensive guide to analyzing and reducing iOS IPA package size by unpacking the .ipa, examining its internal components, applying Xcode compile and code optimizations, compressing resources, removing unused assets, and establishing monitoring mechanisms to maintain a lean binary.

IPAOptimizationXcode
0 likes · 17 min read
iOS IPA Package Size Optimization: Practices, Settings, and Monitoring
DeWu Technology
DeWu Technology
Jan 10, 2022 · Mobile Development

APK Package Size Optimization and Monitoring Platform for Android Apps

The platform optimizes Android APK size by shrinking resources, compressing images, filtering native libraries, and applying selective byte‑code reductions, then continuously monitors package composition, trends, and business‑line usage, alerting teams to abnormal growth while preserving functionality for large‑scale apps.

APKAndroidDex
0 likes · 13 min read
APK Package Size Optimization and Monitoring Platform for Android Apps
Sohu Tech Products
Sohu Tech Products
May 26, 2021 · Mobile Development

Comprehensive Guide to iOS App Package Size Optimization

This article systematically explains how to analyze, reduce, and monitor iOS IPA package size by examining Xcode build settings, resource files, and code, providing detailed step‑by‑step configurations, tables of component sizes, practical scripts, and best‑practice recommendations for sustainable bundle‑size management.

Build SettingsOptimizationXcode
0 likes · 31 min read
Comprehensive Guide to iOS App Package Size Optimization
Beike Product & Technology
Beike Product & Technology
Mar 5, 2021 · Mobile Development

APK Size Analysis by Library Dimension Using Gradle Intermediate Files

This article describes a method for analyzing Android APK size at the library level by extracting and parsing Gradle intermediate merge files, mapping resources, assets, native libraries and Java resources to their originating libraries, and linking them to maintenance teams for precise package‑size reporting.

APKAndroidBuild Tools
0 likes · 13 min read
APK Size Analysis by Library Dimension Using Gradle Intermediate Files
Xianyu Technology
Xianyu Technology
Jul 7, 2020 · Mobile Development

Package Size Analysis and Incremental Control for Mobile Apps

The Xianyu app’s package size surged by 43 % on Android and 26 % on iOS in six months, prompting a detailed analysis that classifies resources, parses APKs and iOS link maps, and implements an automated incremental gate requiring justification for any increase over 100 KB, leading to the first size reduction in half a year and ongoing efforts to slim Flutter artifacts and legacy resources.

APK analysisincremental buildipa analysis
0 likes · 9 min read
Package Size Analysis and Incremental Control for Mobile Apps
58 Tech
58 Tech
Jun 1, 2020 · Mobile Development

Practice of Client Package Size Detection – Live Session Recap

The 58 client package size detection live series reviewed two open‑source tools—Zucker for Android modular size analysis and a Mach‑O‑based performance suite for iOS—explaining their principles, implementation, and how they enable non‑intrusive monitoring and optimization of app package sizes.

AndroidMach-OPerformance analysis
0 likes · 3 min read
Practice of Client Package Size Detection – Live Session Recap
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 26, 2019 · Mobile Development

iQIYI Mobile App Performance Optimization: Package Size, Startup Speed, Stability, and Toolchain Evolution

iQIYI’s engineering team shrank app packages, accelerated cold‑start times, hardened stability, and built an evolving automated toolbox that analyzes resources, binaries, launch phases, and code safety, enabling a sub‑200 MB install, sub‑second launches, 55 fps transitions, and crash rates below 0.2 %.

app startupiOS performancemobile optimization
0 likes · 19 min read
iQIYI Mobile App Performance Optimization: Package Size, Startup Speed, Stability, and Toolchain Evolution