Tagged articles
8 articles
Page 1 of 1
Baidu Geek Talk
Baidu Geek Talk
Nov 21, 2022 · Mobile Development

How Baidu App Prevents OOM Crashes with Real‑Time Memory Monitoring and Prediction

This article details Baidu's multi‑step memory‑control solution for its iOS app, covering background challenges, real‑time memory monitoring, page‑level memory prediction, water‑level determination, frequency control, proactive degradation, and code examples that together reduce OOM incidents on low‑end devices.

Memory ManagementMobile DevelopmentOOM prevention
0 likes · 17 min read
How Baidu App Prevents OOM Crashes with Real‑Time Memory Monitoring and Prediction
ByteDance SE Lab
ByteDance SE Lab
Sep 26, 2022 · Mobile Development

Inside ByteDance’s AppInfra: How Mobile Infrastructure Powers Millions of Apps

This interview reveals how ByteDance’s AppInfra team builds and evolves mobile infrastructure, performance optimization, automated testing, and talent strategies to support a growing portfolio of high‑traffic apps like Douyin and Toutiao, offering insights into cross‑platform toolchains, team organization, and future technology trends.

InfrastructureTeam Organizationapp performance
0 likes · 18 min read
Inside ByteDance’s AppInfra: How Mobile Infrastructure Powers Millions of Apps
Baidu Geek Talk
Baidu Geek Talk
Sep 20, 2022 · Mobile Development

APP Speed Evaluation Methods and the LazyPerf Tool

The article reviews log‑based, manual, and automated app speed evaluation methods, highlights their trade‑offs, and introduces LazyPerf—a platform that records real‑device interactions, uses resilient widget addressing and built‑in frame detection to dramatically cut automation scripting and calibration effort while improving scalability of performance testing.

Speed Testingapp performancelazyperf
0 likes · 14 min read
APP Speed Evaluation Methods and the LazyPerf Tool
FangDuoduo UEDC
FangDuoduo UEDC
Nov 14, 2019 · Mobile Development

Creative Loading Designs: Turning App Wait Times into Engaging Experiences

This article examines why loading screens are essential in mobile apps, outlines common loading scenarios such as title‑bar, pull‑to‑refresh, and placeholder images, and showcases various visual loading animations—from spinning circles to creative mascot effects—to improve user satisfaction.

animationapp performanceloading UI
0 likes · 6 min read
Creative Loading Designs: Turning App Wait Times into Engaging Experiences
Qunar Tech Salon
Qunar Tech Salon
May 4, 2018 · Fundamentals

Quantifying and Analyzing App Performance Slowness: A QA Perspective

The article explains how QA engineers can systematically measure, analyze, and resolve app slowness by quantifying response times, dissecting device fragmentation, network latency, and backend complexity, and establishing a data‑driven quality loop to improve user experience.

app performancedata analysismobile testing
0 likes · 7 min read
Quantifying and Analyzing App Performance Slowness: A QA Perspective
Meituan Technology Team
Meituan Technology Team
Mar 8, 2018 · Mobile Development

App Battery Consumption Analysis and Optimization in Short Video Features

The article examines why short‑video list pages drain far more battery than detail pages, explains Android power‑profile calculations and testing with Battery Historian, and demonstrates code‑level fixes—replacing heavy layout animations with ValueAnimator—to dramatically reduce CPU‑intensive rendering and improve app battery efficiency.

Code OptimizationMobile Developmentandroid testing
0 likes · 10 min read
App Battery Consumption Analysis and Optimization in Short Video Features
Ctrip Technology
Ctrip Technology
Aug 5, 2016 · Mobile Development

Ctrip Mobile App Network Service Architecture and Performance Optimizations

This article details Ctrip's mobile app network service architecture, the rationale for using TCP over HTTP, and a series of channel governance and performance optimization techniques—including DNS bypass, socket connection pooling, weak‑network handling, data format improvements, retry mechanisms, Hybrid and overseas network enhancements—demonstrating how these measures raised service success rates above 99% and reduced latency.

CtripMobile NetworkingNetwork Reliability
0 likes · 16 min read
Ctrip Mobile App Network Service Architecture and Performance Optimizations