熟练使用MVC、MVP、MVVM设计模式
熟练使用ShareSDK,百度地图SDK,科大讯飞SDK,环信SDK等三方SDK开发流程
熟练使用volley,xUtil,Rxjava等框架进行开发
熟练使用软件与硬件NDK交互,手机端展示内容或控制硬件,了解开发流程
熟练使用Flutter移动UI框架
熟练掌握GreenDao、MySQL等数据存储方式
熟练使用加解密算法 RSA、AES、DES、MD5
智能语音对话系统
项目描述: 这是赋予机器人智能化的软件,适用于迎宾机器人,送餐机器人,导航机器人等,根据不同的机器人特点系统进行功能延伸。现已为北京人天图书馆,武汉周黑鸭,飞鹤乳业等定制的机器人配备。
负责要点:
1、独立负责机器人AI智能控制系统的开发,智能语音对话,语音唤醒,语音控制,软件与硬件之间NDK串口的交互,软件与软件之间AIDL交互等。
2、独立负责机器人系统内部的软件开发,音乐播放,视频播放,商城,软件商城等相关软件的开发与维护。
3、语音识别方案接入 。
4、语音交互拟人化 UI 。
5、参与需求分析与制定 。
6、产品优化、迭代。
技术要点:
1、项目的整体架构设计,使用模块化开发,代码采用mvc+mvp混合开发,其中使用了Kotlin和Java混合开发。
2、网络请求框架使用的RxJava+Retrofit。
3、设计BaseActivity和BaseFragment对View层级封装,封装BaseView,BasePresenter实现RxJava+MVP模式基类的封。
4、根据需要完成自定义view,对展示效果进行修改,如支付密码支付效果,商品描述等。
5、根据展示效果跟后台制定json数据格式,通过GSON,JSONObject进行数据解析。
6、集成第三方SDK,umeng,微信支付,支付宝支付,IM等。
7、使用今日头条适配方案,AutoSize进行屏幕适配。
8、使用MD5、AES进行加密。
9、进行各个版本的Android SDK适配。
10、人脸识别。
11、蓝牙数据通信。
轨道交通
项目描述: 这是一款Flutter项目,适用于安卓和ios双平台。
这是公司针对国家医疗文件做的针对性的推广软件,属于医疗范围。 签约医生居民端:有个人健康档案查询、预约问诊、健康服务、转诊记录等功能,并且还可以与医生实时沟通
这是公司针对国家医疗文件做的针对性的推广软件,属于医疗范围。 签约医生医生端:居民端沟通和查询健康档案等功能。