项目描述: 出行APP为用户提供精英代驾、专业代办、维修保养、豪华商务车等多项服务,除此之外还为商旅人士提供高档餐饮、豪华酒店等高端场所的会员专享礼遇和专属定制服务。帮助有车一族和商旅人士制定用车养车和出行方案。
项目职责: 主要负责框架的搭建,一些公用的方法的编写,接入高德地图获取用户和司机位置信息添加在地图上,规划行车路线,在地图上添加店家信息和位置,商城模块使用flutter跨平台编写和安卓共用,接入了微信支付WechatOpenSDK实现在线支付功能,还接入腾讯云小视频,实现在线视频流媒体播放,视频录制和发布,还有图片的发布,还接入的环信云即时聊天
所用技术:
1. 1. 接入高德地图SDK 使用AMapNavi AMapLocation AMapSearch 库,在地图上添加用户位置和司机位置的显示,添加第三方商家的信息展示和位置展示,地理位置的搜索等
2. 2. 使用了swift,OC,Flutter混编,商城模块单独使用了flutter dart语言去编写和安卓共用
3. 3. 使用WKWebview和JavaScript,实现OC和H5页面的交互
4. 4. 接入腾讯云小视频,实现视频录制和在线流媒体播放,重写了AVPlyer类,自定义播放器界面
5. 5. 接入了微信支付WechatOpenSDK,实现了线上支付功能