客户端的开发即一般理解的手机应用开发,主要是界面实现和接口整合。界面则根据效果图来实现。首页需要注意的是,开发人员必须根据效果图和相关文档理清整个功能逻辑,保证所有页面都已打通,切不可不闻不问,一见到图就开始做界面,等做到中途才开始发现有逻辑不清晰的地方。在做界面过程中,不同难度的页面布局和特效,很大程度上可以反应开发团队的技术水平,而这个主要依靠积累。参与的项目多了,实现的不同效果多了,自然开发起来也就熟练了。安卓客户端还有不同分辨率设备的兼容问题,开发过程中要尽可能的考虑多种设备从而采用相对灵活的页面实现方式。
服务端即APP的管理后台,通常是在网页端实现。管理后台是手机应用的重要支撑,绝对不能轻视其重要程度。管理后台除了需要实现管理此APP数据的功能外,还要注意其效率和扩展性。APP一般都是告诉迭代的产品,在运营推广过程中经常会增加功能,所以其后台扩展性一定要好,否则要加功能而无法完成,或者只能推到重新开发,那将是很麻烦的事。
另外,APP有两个网站开发不太重视而手机端必须要重视的问题,那就是内存和网络访问。由于手机内存有限,流量费用较高,所以内存占用和网络消耗一定要尽可能的做到最小。
APP的开发主要就是以上这些内容,对于程序实现来说,经验越多的开发人员一般考虑的会比较全面,所以要尽量选用熟练工来完成这部分。
分析来源:南京多火网络科技移动开发部门
因篇幅问题不能全部显示,请点此查看更多更全内容