Windows系统的前台收银机(PB语言开发的),成本高(money),所以公司决定研发一版Android 收银机。采购商米、海信等厂商的双面大屏安卓机进行开发,有多方式收银,多种销售统计等功能。
用到的技术:
1、采用MVVM架构 + DataBinding双向数据绑定 + Retrofit 网络框架,降低耦合且代码更简洁。
2、之前的系统采用单一的MD5对数据传输进行,现采用AES+RSA混合加密,确保数据安全性。
4、数据库框架使用GreenDao,方便快捷。
5、使用观察者模式(Observer And Observable),对数据的回调进行封装处理。
6、调用商米、海信厂商的api,如打印小票,系统定制等。
7、使用微信、支付宝、微信支付宝刷脸付、翼支付和众多银行支付接口等。
8、换肤管理,目前有日间模式、夜间模式、还可以灵活配置界面皮肤。
取得的成绩:
已在金虎小部分门店试运行,日均销售额约 50~100万。
新版AndroidPos获得了客户的认可。