Baidu App Technology
Author

Baidu App Technology

Official Baidu App Tech Account

97
Articles
0
Likes
176
Views
0
Comments
Recent Articles

Latest from Baidu App Technology

97 recent articles
Baidu App Technology
Baidu App Technology
Jul 2, 2019 · Mobile Development

Inside Baidu’s Mobile Tech Salon: Network Optimization, AI, Flutter & More

The 27th technology salon co‑hosted by Baidu, Huawei and the Alliance gathered over 35,000 online developers to showcase Baidu App's network optimization, AI integration, Flutter cross‑platform exploration, smart mini‑program architecture, privacy compliance tools, and Mate X folding‑screen adaptation, delivering a wealth of practical technical insights.

AIBaiduFlutter
0 likes · 7 min read
Inside Baidu’s Mobile Tech Salon: Network Optimization, AI, Flutter & More
Baidu App Technology
Baidu App Technology
May 22, 2019 · Frontend Development

San Framework Performance Evolution: A MVVM Framework's Optimization Journey

The article chronicles San, Baidu’s MVVM framework, detailing how template parsing, hotspot pre‑heating, cloneNode element creation, property‑handler caching, traversal interruption, list‑rendering shortcuts like trackBy, and numerous micro‑optimizations such as avoiding call/apply and extra loops collectively boost view creation and update performance.

BaiduJavaScriptMVVM framework
0 likes · 26 min read
San Framework Performance Evolution: A MVVM Framework's Optimization Journey
Baidu App Technology
Baidu App Technology
May 6, 2019 · Mobile Development

How EasyBox Transformed Baidu App’s Build Process: A Mobile Engineering Case Study

This article examines how Baidu App’s massive iOS codebase was streamlined with the EasyBox toolchain, detailing component management, multi‑repo handling, compile isolation, binary distribution, and performance optimizations that reduced full builds from twenty minutes to under two minutes.

Binary DistributionComponent ManagementEngineering Practices
0 likes · 18 min read
How EasyBox Transformed Baidu App’s Build Process: A Mobile Engineering Case Study
Baidu App Technology
Baidu App Technology
Apr 22, 2019 · Mobile Development

How Baidu App Cut Landing‑Page Load to Sub‑Second with Hybrid Optimizations

This article details Baidu App’s systematic analysis and multi‑layer optimization of its Hybrid landing‑page, covering performance bottlenecks, a CloudHybrid server‑rendered solution, WebView pre‑creation, lazy NA loading, kernel tweaks, intelligent prefetching, and the resulting sub‑second user experience.

AndroidHybrid AppWebView
0 likes · 18 min read
How Baidu App Cut Landing‑Page Load to Sub‑Second with Hybrid Optimizations
Baidu App Technology
Baidu App Technology
Feb 15, 2019 · Mobile Development

Connection Optimization Techniques in Baidu App: TLS and TCP Enhancements

The Baidu App reduces connection latency by cutting TLS and TCP round‑trips through session resumption, False Start, pre‑connect, backup and composite connections, and automatic rebuilds, achieving 12‑16 % faster text and image loads and modest success‑rate gains across Android and iOS.

AndroidConnection OptimizationTCP
0 likes · 15 min read
Connection Optimization Techniques in Baidu App: TLS and TCP Enhancements
Baidu App Technology
Baidu App Technology
Dec 26, 2018 · Mobile Development

Deep Network Optimization in Baidu App: DNS and HTTPDNS Practices

To combat carrier DNS hijacking and latency, Baidu App implements a comprehensive HTTPDNS solution that replaces system DNS with secure, BGP‑routed queries, adds layered strategies for disaster recovery, caching, IP selection, and integrates custom modules into Android’s OkHttp and iOS’s Cronet, dramatically lowering hijack rates while modestly improving response times.

AndroidDNSHTTPDNS
0 likes · 20 min read
Deep Network Optimization in Baidu App: DNS and HTTPDNS Practices