项目名称:极氪
技术架构:组件化+MVVM+FMDB+RACCommand+环信+直播+商城+AR红包
项目描述:极氪APP是吉利集团下的一个项目。 项目分为社区、极物、爱车、消息、我的五大模块, 使用组件化方式开发,模块间采用URL方式进行通讯,方便统一管理多平台的路由规则。项目架构采用 MVVM 设计模式,页面交互,网络交互等通讯方式采用是RAC方式。社区中有不定时直播以及抢红包活 动,直播对接腾讯。极物是商城模块,可下单购买企业文化产品,接入微信与支付宝,负责对接其中支付 流程;爱车模块中用户可自由选择自己喜欢的车辆款式以及组件进行组合下单;消息采用的是接入环信 sdk,在当前页面进行修改,创建fmdb数据库,进行消息缓存以及缓存过期设置。项目埋点采用神 策埋点方式,设置当前页面以及前向页面的埋点,设置固定某些按钮逻辑操作的埋点。