海拍客是一家致力于服务全国中小母婴实体店的B2B2C服务平台。用户可以一键下单,送货上门,正品保障。商 家可 以拥有自己的线上商城,无需打款、压货,出售后即可获得佣金,提升商家交易量。让用户拥有自己的客户管理和精 准 营销系统,提升用户交易额。
● 项目整体采用组件化开发,区分业务模块和功能模块,使用Router 方式进行模块间通信。
● 使用Jenkins自动化打包平台,定期打包并上传到蒲公英平台,提升开发效率。
● 使用Gitlab CI/CD持续部署,实现各个库之间自动打tag,提升打包以及发布效率。
● TableView和 Collection进行二次封装,实现动态化显示数据,管理平台可以定时动态添加活动功能。 ● 使用Lottie库,同时结合MJRefresh 来进行结合,提升项目中的动画效果。
● 项目使用xcode自定的XCTest 进行单元测试,同时定期进行单元测试,以提升项目功能的稳定和安全。 ● 使用Runtime对系统类进行改造,添加各种功能。如:viewController改造添加埋点等。
● 项目接入了支付宝、微信、极光推送、友盟分享、Bugly等第三方。