Android:五年安卓开发实战经验,独立完成七个安卓项目。
1、独立开发能力较强,从环境搭建到文档设计到代码编写测试,上线应用商城等,独立开发经验较多,熟悉安卓全部的工作流程。
2、涉及安卓代码的性能优化,代码逻辑优化,代码混淆加密,支付加密,用户数据加密,防反编译等有很多的实战经验。
3、工作认真负责,很强的责任心,沟通能力强,因为大多数项目都是独立完成,慢慢培养了独立思考的能力。
4、熟练掌握安卓主流框架,MVC、MVP、MVVM+DataBinding。
5、具有安卓手机应用开发能力和安卓智能大型多种厂家设备开发应用经验。
6、对新技术有很强的学习能力,如Kotlin、RxJava、MVVM+DataBinding等。
7、有多个项目涉及第三方平台对接经验,如支付宝人脸识别、芝麻积分对接、刷脸支付等;微信平台支付对接,第三方支付对接,第三方导航对接等。
一、北京宏业超世纪科技有限公司(现就职公司)
安卓POS机:
Windows系统的前台收银机(PB语言开发的),成本高(money),所以公司决定研发一版Android 收银机。采购商米、海信等厂商的双面大屏安卓机进行开发,有多方式收银,多种销售统计等功能。
用到的技术:
(1)、采用MVVM架构 + DataBinding双向数据绑定 + Retrofit 网络框架,降低耦合且代码更简洁。
(2)、之前的系统采用单一的MD5对数据传输进行,现采用AES+RSA混合加密,确保数据安全性。
(3)、微信和支付宝人脸识别,刷脸支付。
(4)、数据库框架使用GreenDao,方便快捷。
(5)、使用观察者模式(Observer And Observable),对数据的回调进行封装处理。
(6)、调用商米、海信厂商的api,如打印小票,系统定制等。
(7)、使用微信、支付宝、翼支付和众多银行支付接口等。
取得的成绩:
已在金虎部分门店试运行,日均销售额约 50~100万,新版AndroidPos获得了客户的认可。
二、山西锦华雨润科技有限公司
信用付app
信用付是为广大客户服务的,有两大功能。
1、本地商城的搭建,把信用付掌柜入驻的商户展示给客户,把客户引流到现在实体店,帮助实体店商户实现收入提升。
2、理财功能,客户可以把资金存到信用付平台,赚取收益。
用到的技术:
(1)、采用MVP架构 + OKHTTP,对源代码进行重构。
(2)、用到的第三方框架,百度地图实现定位和导航功能,实时语音播报;使用Glide框架,对图片进行加载、缩放等;用户的实名认证系统,支付宝芝麻积分的调用。第三方支付公司对接等。
(3)、RecyclerView多布局列表搭建,购物车功能等。
角色 | 职位 |
负责人 | Android高级开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
信用付是为广大客户服务的,有两大功能。 一、本地商城的搭建,把信用付掌柜入驻的商户展示给客户,把客户引流到现在实体店,帮助实体店商户实现收入提升。 二、理财功能,客户可以把资金存到信用付平台,赚取收益。 用到的技术: 1、采用MVP架构 + O
Windows系统的前台收银机(PB语言开发的),成本高(money),所以公司决定研发一版Android 收银机。采购商米、海信等厂商的双面大屏安卓机进行开发,有多方式收银,多种销售统计等功能。 用到的技术: 1、采用MVVM架构 + DataBinding双向数据绑定
手持PDA是为门店提供进货、收货、盘点、查询等工作。之前的Windows系统的,因成本较高,操作也不方便,所以决定更换Android系统的手机或者平板电脑。 1、采用MVVM架构 + DataBinding双向数据绑定 + Retrofit 网络框架,降低耦合且代码更简洁。