Crow5引擎在乐蜂移动的应用作者:曲毅目录-需要修改移动端产品车轮图移动端产品体系介绍-产品经理给一个乐蜂移动目前主要构建在iPhone和Android两大平台下,同时具备了H5和wap站点,以满足用户在手机浏览器上的购买需求。2013年7月随着微信迅速发展和微信第三方技术的成熟,乐蜂适时增加了公众服务号,满足用户在微信上购买需求,同时提供个人信息查询、商品咨询及在线客服等功能。同年7月,iPad商城也成功上架,填补iPad市场的空白,也为乐蜂5周年庆做出了不小贡献。(给出建议,突出一下游戏的运营游戏)乐蜂各产品运营活动基本都是动态配置,依托公共服务和CMS内容管理服务来支撑,快速响应公司促销、周年庆等活动需求,如Push、抽奖、秒杀、摇一摇、签到、每日爆款以及正在研发中的移动专属价功能。目录1.移动端业务2.旧版本移动端的解决方案3.新版本移动端的解决方案4.引擎功能介绍乐蜂网移动端业务介绍•android客户端•iphone客户端•ipad客户端•wap站•HTML5站•未来会有winphone和智能电视客户端旧版本移动端的解决方案•android客户端独立开发•iphone客户端独立开发•ipad客户端独立开发•wap站、HTML5站独立开发问题:1)业务重复性太高2)各个客户端单独开发成时间及人力成本太高3)客户端各版本之间维护成本太高4)针对乐蜂业务扩展性不高新版本移动端的解决方案•android客户端嵌入HTML5引擎,主体业务逻辑抽取•iphone客户端嵌入HTML5引擎,主体业务逻辑抽取•ipad客户端嵌入HTML5引擎,主体业务逻辑抽取•wap站、HTML5站独立开发•未来winphone和智能电视,依然可以嵌入HTML5引擎,主体业务逻辑抽取优点:1)主体业务逻辑可以跨平台重用(跨平台)2)各个客户端变轻,而且无需用户更新,人力和时间成本大大降低3)客户端各版本之间维护成本降低4)针对乐蜂业务扩展性,HTML5技术可以充分发挥其优势5)混合编程,灵活性高具体业务的抽取可复用购物车AndroidIOSWinPhone微信H5使用H5技术购物车、结算等都抽象出来,未来只维护一个基础的购物车,任何项目只需要继承复用,提高购物车质量,节省成本,快速交付。可抽象模块:购物车,结算中心,商品(团购)详情等,业务模块化,使用拼接、组装方式开发Crow5如何解决这些问题webview打开URL?为何不用html5?慢,卡,明显的加载,不连贯。H5引擎为我们做了些什么?Crow5引擎由哪些部分组成?乐蜂移动端有哪些应用了Crow5?ipad1.0.4已经完美的植入了crow5引擎。未来规划winphone和智能电视等。技术规划强大的H5引擎诞生异步加载,动画控制,局部刷新,按需加载、分屏显示、加速器,拦截器,图片样式定位、延时监控,数据驱动,缓存脱离、JS内存管理异步加载可定制化MVC模块化一个强劲的引擎手机商城、桃花版客户端功能结构-产品经理给出移动公共服务手机商城、桃花版客户端功能介绍手机商城、桃花版客户端功能介绍另外,即将上线的手机客户端3.1.0版本将支持特卖和移动专享价两大特色功能。iPad客户端功能结构移动公共服务iPad客户端功能介绍微信功能功能介绍目录采用的开发方式H5引擎支持结构图不清楚,重新设计HTML5引擎Crow5介绍主体购物逻辑抽取完善的基于约定的模块式开发高效的性能数十种设计模式的实现完美实现与原生的内嵌插件式拼装,灵活,自主智能自动的实现响应式布局前端安全过滤器离线脱机,小伙伴再也不用担心购物没有网络了模版引擎漂移日至远程调试心跳保持还有很多很多,没有不可能只有想不到2021/3/27目录Crow5技术规划-和前一张图合并整理可复用购物车AndroidIOSWinPhone微信H5使用H5技术,将购物车、结算等都抽象出来,未来只维护一个基础的购物车,任何项目只需要继承复用,提高购物车质量,节省成本,快速交付。可抽象模块包括:购物车,结算中心,商品(团购)详情等,业务模块化,使用拼接、组装方式开发。主体业务逻辑抽取,一个内核完美适配所有客户端,真正实现全平台覆盖。一个传奇般的设计Crow5技术规划Crow5技术规划Crow5技术规划Crow5技术规划Crow5技术规划-这个最好可以动模版控制器商品详情页的地址处理乐蜂移动2014发力点Crow5的持续迭代开发。原生Android/IOS/智能电视等与H5引擎的深度继承,轻度开发,高度扩展。轻应用-WebApp:依托我们强大的引擎,可以快速的占领这块的市场,在技术上我们乐蜂有实力领跑业内。底层诸多技术难点均已攻克,依托引擎和内嵌技术,可以用最短的时间实现全平台覆盖,快速演化产品。依托H5的灵活性,可以增加很多游戏元素,使其购物游戏化,社交化,增加趣味性和用户的粘性。Equ微博: