动态化 UI 在 Qunar 客户端首页的应用

摘要

在上线动态化 UI 之前,Qunar 大客户端的首页内容基本都是基于 Native 进行开发的。在保证 APP 的冷启动性能,为用户带来流畅的体验的同时,其实也存在着以下的一些痛点:

  • 首页功能的修改大部分需要发版解决,导致了功能迭代周期较长
  • 线上如果发现问题的话,修复成本较高,修复时机会有较大延迟

针对以上的痛点,我们针对首页,引入了动态化 UI,当时的期望如下:

  1. 性能媲美 native,保证用户体验;
  2. 功能可以通过热发迭代,对动态化内容进行在线实时发布,实时灰度,实时下线,保证功能的稳定可控;
  3. 动态化内容易于编辑,学习成本较低,前端开发可以轻松进行UI样式的开发、实时预览;
  4. 支持数据绑定,模板样式与业务模型解耦;

欢迎在评论区写下你对这篇文章的看法。

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-23 06:24
浙ICP备14020137号-1 $Map of visitor$