Android产品开发经验谈

蒋彪@南京

1.前言

前段时间做了一个Android的产品级开发。

对方是某大型化工贸易公司。 上Android应用的目的是为了,全国各地的跑单员在火车上,在汽车上,在旅馆中都能登录公司内部OA系统,审批工单,发出报销申请等等。。。

2.项目需求采集

首先,我们到客户现场听取需求,然后对需求进行分解,谈判,讨价还价,扯皮。。。

一些看似重要的机能,我们可以放在第二期对应,第一期我们只负责制作基本版。

基本版我们主要做以下功能:

a. 7X24X365的无间断功能使用保证

b. 工单审批,流转要全做

c.公司内部BBS要全做

d.公告模块要全做

3.XP敏捷开发之路

我们采用了敏捷开发的模式。

首先,上一个Demo版,给客户看手机的效果,同时借此锻炼一批写Android画面的新人。

其次,我们开始尽快联调后台系统,拿到数据,显示数据。

最后,也是最重要的,我们要搞一个Android端的后台服务器。做为Android后端的压力负载。

4.一些经验

a. Android开发看起来简单, 但是因为资料不全面,信息不好找。要调查的问题不少。

b. Android这种手上面玩的应用程序,因为要考虑到客户的易用度,所以每个开发人员都要学会从用户的角度考虑问题

c. Android这玩意不赚钱,所以现在做的比较多的还是为客户定制应用。

#以上#

更多相关文章

  1. 谁说Android不行了,以个人能力的不行来否定整个市场的需求是弱者
  2. Android按下back键非退出隐藏到后台
  3. ANDROID 使用 Service 在手机锁屏休眠状态下后台执行发送短信息
  4. android倒计时封装(活动进入后台,倒计时依然能正常计时)
  5. android运行后台服务de生命周期yu使用技巧
  6. Android9.0 添加APP后台防杀机制
  7. android防止屏幕关闭后后台服务停止运行
  8. android监听手机网络连接状态改变的后台服务
  9. 8、RxJava+Retrofit+okhttp上传多张图片给后台

随机推荐

  1. 【DB笔试面试710】在Oracle中,用哪个参数
  2. 内网绘图服务,老板乐的笑出大金牙
  3. 【DB笔试面试687】在Oracle中,常用的10046
  4. 从源码层次理解Spring事务
  5. 【DB笔试面试683】在Oracle中,什么是ORA-0
  6. 【DB笔试面试684】在Oracle中,什么是DUAL
  7. 【死磕ibatis】SqlMapClient 基本操作示
  8. 【DB笔试面试694】在Oracle中,什么是orato
  9. 唬人的Redis多线程,也就那么回事
  10. 【DB笔试面试698】在Oracle中,如何查看某