iQIYI Technical Salon Shanghai – Mobile Componentization and Webization Practices

At the iQIYI Technical Salon in Shanghai, senior engineers from iQIYI, Ele.me, Mushroom Street and others shared practical advances in mobile componentization and webization, including Ele.me’s hierarchical Android modularization, the open‑source CC framework, iQIYI’s Qigsaw dynamic delivery and Utopia web‑SPA, LiteApp performance optimizations, and the Lynx cross‑platform framework, while inviting developers to join iQIYI’s R&D team.

iQIYI Technical Product Team
iQIYI Technical Product Team
iQIYI Technical Product Team
iQIYI Technical Salon Shanghai – Mobile Componentization and Webization Practices

The first Shanghai session of the iQIYI Technical Salon gathered senior engineers from iQIYI, Ele.me, Mushroom Street, and others to discuss componentization and webization in mobile client development.

Ele.me – Zhang Tao: Android Engineering Modular Practice

The talk covered practical experiences in project modularization, including decoupling, downgrade handling, inter‑module communication, project structure, and CI support. Modules were organized hierarchically as business modules → functional components → common dependencies. An IronBank bus was used for protocol‑based CS communication, and a CI platform managed module builds, versioning, and publishing.

Start Bar – Qi Yi: Progressive Android Componentization (CC)

Qi Yi introduced a progressive approach to decoupling using the open‑source CC framework. CC enables zero‑code changes on integration, complete code isolation, AOP support for login and permission checks, fragment/view componentization, and friendly support for Push and JsBridge. The implementation details and the GitHub repository (https://github.com/luckybilly/CC) were presented.

iQIYI – Kisson: Evolution of Componentization with Qigsaw

Kisson described the evolution of iQIYI’s component loading framework Qigsaw, which started from Atlas and adapted to Google’s App Bundle dynamic delivery model. The second phase aims to achieve a fully compatible dynamic delivery mechanism for both overseas (Google Play) and domestic environments, reducing hacks to a single point. He also introduced Utopia, a single‑page‑application‑style webization solution that provides native‑level dynamic fragment loading.

iQIYI – Walt: iQIYI LiteApp (Lightweight App)

Walt analyzed the WebView execution flow and shared performance optimization strategies for iQIYI’s lightweight apps, including caching WebView with the framework, separating business logic from WebView rendering, using native networking, and applying Vue for DOM diff updates. The project is open‑source at https://github.com/iqiyi/LiteApp.

Mushroom Street – Li Dong: Cross‑Platform Framework Lynx

Li Dong presented Lynx, highlighting four advantages over React Native: ultra‑fast first‑screen experience, rich interactive animations, faster JS‑binding, and no dependency on front‑end frameworks. Lynx generates layout files on the server to reduce client parsing, uses high‑concurrency event handling for animation performance, and supports seamless V8/JsBridge switching. The source code is available at https://github.com/hxxft/lynx-native.

The event also included a post‑script encouraging interested developers to join iQIYI’s R&D team, with contact information provided.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Mobile Developmentcross-platformmodularizationAndroidopen sourceComponentization
iQIYI Technical Product Team
Written by

iQIYI Technical Product Team

The technical product team of iQIYI

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.