项目1:《小蚂蚁移动教学》是一款在线教育类软件,提供给师生用于课上课下的学习交流。这里我采用了MVVM架构对整个项目进行开发,主要包含的功能点有:直播,即时通讯,云盘,朋友圈,组织架构等。以上功能全部是自主开发,没有用到第三方框架,适配方面用masonry和storyboard混合搭配。
项目2:《小蚂蚁云课堂》是一款面相学生的课堂订阅软件,学生在上面付费买课,就可以听到全国各地名校老师的课。主要涵盖的技术有移动支付(支付宝,微信等三方支付接入),直播等。
项目3:《快脑》是一款针对c端客户的CRM协同产品,用语音识别的方式,先记录再引导的操作来帮助销售人员更好的去管理客户,有业务经理的私人秘书之称。项目整体采用MVC的方式去构建工程,利用科大讯飞的语音识别文字来进行语音转化文字录入,为了提高准确率,也在技术上增加了一些匹配。可以进行客户批量录入以及客户备注等功能,针对手机通讯录联系人上千的用户进行过优化,可以瞬间对千级以上的用户进行数据排错重新整合展示。APP中的协作功能主要是针对用户的好友协同处理工作,类似于朋友圈,可以进行点赞评论等操作。
项目4:《行销宝CRM》是一款基于SaaS的企业营销管理移动解决方案(类似于阿里钉钉),企业级APP。
该项目主要的功能和技术点有:主要功能类似于钉钉。基于SaaS架构,本项目采用的是Nimbus框架,方便不同业务场景下对tableview的更方便使用。
项目5:《华为穿戴》 是一款针对华为所有可穿戴设备所搭建的移动平台,主要功能是将可穿戴设备中的数据通过蓝牙通讯的方式收集到APP中,并对数据进行分析和展示以呈现给用户,并提出相对应更合理的运动或睡眠方式。本人主要参与的功能及技术点有:UI深度定制,动效,绘图,GPS地图(集点算法,描点及绘线),社交分享,网络通讯,js交互,framework封装,资讯展示,各大运动平台数据接入,HealthKit数据共享,针对不同尺寸和不同系统版本(iOS4及以上)以及56国多语言适配等都有较为深入的了解。