Meituan Technology Team
Dec 20, 2018 · Mobile Development
Componentization and Modular Event Message Bus in Meituan Android Apps
Meituan transformed its monolithic cash‑register apps into a component‑based architecture using WMRouter as the routing foundation and built a strongly‑constrained modular‑event message bus—leveraging annotations, generated interfaces, and LiveData—to ensure type‑safe, module‑scoped communication, improve code reuse, reduce coupling, and simplify maintenance.
AndroidComponentizationLiveData
0 likes · 18 min read
