行迹开篇

毕业前开始写一款应用,经过一次大的重构,现在这个应用已经稍微像点样子了,准备开始一边写技术总结,一边做下去。

因为开发应用的时候,android基本玩的差不多了,算是边学边开发,所以很多架构比较散,不最优,只能慢慢地一步一不提升了。我们总是由弱到强的嘛!

说正题,这款应用我很久之前就想做了,但是一直犹豫以后做的方向,是嵌入式还是android,现在基本选择android方向了,除非过两年android衰弱的不行,VR/物联网崛起那就再看咯。应用的名字叫“行迹”,主要是针对一些爱四处旅行的人记录下自己的脚步,算是一个总结和念想,有点类似于qq空间或者朋友圈的签到,不过这个更多的是给自己看的,而不是一种“炫耀”的签到(当然后期有能力的话还是会做社交类的),同时这个更加基于位置而签到,重点在于记录;不像上述两个功能,重点在于分享社交。

第一版应用的服务器和客户端都是自己亲自来做,因为没有做过网络应用,所以想尝试下,但是两个都不擅长,于是慢慢地一点点摸索,客户端全是发送GET请求进行交互,JSON数据也全是自己手动拼凑……不过好歹也是凑出来了。基本的签到功能,历史数据删查功能,用户的登录,数据同步都有了样子,但是看上去架构太差,只是为了满足功能的东拼西凑,数据的安全、后续升级考虑的较少,而且界面太丑,只能算个学习作品,自己会什么就做成什么样……

以下是第一版的截图:

第二版后端用了leancloud和腾讯云的TAB服务,后端要考虑的东西大大减少,需要学习一些接口操作等,算是方便了不少。客户端的风格采用侧滑式,照着手机上几款相似的应用(网易云音乐,bilibili,即刻,掘金等)慢慢设计客户端的UI和交互,尽力去实现,实在不能就找开源库或者可替代方案了。

这是第二版的截图:

好了,第二篇开始具体讲重构过程中的具体技术问题,目前没能力谈架构,先做好技术细节,慢慢总结,复杂的问题以后也会慢慢遇到和解决的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值