CustomerApp的技术缺陷

CustomerApp的缺陷:
1. app 保持登陆 (安全可靠,简单)
2. 图片缓存
3. 推送
4. 性能优化 (耗电,启动)
5. 地理位置 (全世界通用)
6. 二维码扫描
7. masterpass 支付

no 1: 目前通过增长session保留时间,开启app即登陆一次保持session,不得不说这是极为愚蠢的做法,然而提出的token建议被否定,理由是服务器开发成本太高,本身也不了解这种技术。

解决方案: 虽然没有被采用,但是还是要做我心目中的demo

no 2 : 图片缓存, 目前使用Glide的自动提供的缓存技术,虽然说不需要缓存图片(无网情况下商户不显示,那菜式图片缓存没用),但是再次基础上再研究下以后此类问题不再是问题了

解决方案: 了解缓存原理,无网情况下缓存使用,缓存清理

no 3 : 推送一直是心头的痛,研究断断续续,对产品没有一个清晰的定位和设计,研究似乎看起来没有什么意义了,加之本身比较懒,可有可无的心态,但是这才是核心技术。
解决方案: 一款比较可靠的CS系统

no 4: 性能优化,目前看起来没有什么需要优化的,比较apk比较少,才6M,可以分析v1并给出优化建议。
解决方案: 分析耗电,内存情况给出建议

no 5: 因为中国的GWF,google的地理位置服务不能很好的使用,导致国内不能很好的定位,而百度,高德等不能解决国外的定位问题。 其次就是版本缘故,google官方的机型android5.0以上的获取方式不一样,而国内形形色色厂商ROM后的安卓版本获取方式也不一样。 最后在高并发的考虑上,目前google支持免费的每天定位次数为1K,大于则需要购买定位服务,而百度,高德等目前没有研究。
解决方案: 查看其它apk的源码看他们的解决方案(此类问题为信息获取问题)

no 6: 二维码和国内GWF也有一定的关系,考虑到相机的不同,配置也需要不同,目前方向为全世界通用的二维码/barcode扫描
解决方案: 查看其它apk源码看他们的解决方案(此类问题为信息获取问题)

no 7: masterpass支付是新加坡第三方支付平台 http://mcpayment.com/,不得不说这种东西完全没有技术含量,全靠沟通,使用email沟通效率太低,同时因为时差的原因导致并不能非常好而快的解决问题。
解决方案: 学好英文,能用英文在线沟通


I'm fish, I'm on.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值