前言
在我们的【康园圈】网站推出后,体验用户提出了自己的想法:在pc设备上体验是很好了,可是在手机等移动设备下访问还是感觉有点不太方便,要是再有个手机客户端就好了。于是,我们便拓展了一个周期,新增安卓客户端的开发。
服务及项目结构
客户端与网页端共用服务器、逻辑业务层及数据库,这样我们的项目运行结构如下图:
这里安卓端与服务端的数据交互根据需要有两种形式:一是通过WebView控件在安卓端直接对已改成安卓适用尺寸及样式的网页进行展示,适用于数据变动较大的模块,如店铺及商品浏览等;二是通过专为安卓端提供的API获取json格
式数据,在客户端上进行解析并已安卓原生的UI界面进行展示,如登录、注册、订单等功能模块。
目前完成效果展示
由于是拓展的开发任务,所以无法在软工作业期内推出内测版了,但我们目前已完成安卓客户端的总体结构及基本功能的开发,半成品的部分效果图如下:
继续优化
由图可以看出,部分样式还没调好,网页版的导航条也将去掉,我们还将加入手机验证码、二维码等优化用户体验的服务,约在两星期后发表关于内测版客户端的博客。
团队成员贡献分(不纳入软工分数):
- 梁植淋:21
- 官郅豪:19