【摘 要】
:
随着2007年苹果公司的iOS系统以及同年Google的Android系统的发布,移动互联网经历了爆炸式的快速扩张。移动设备用户的增长,吸引了越来越多的开发者和企业加入了移动应用开发
论文部分内容阅读
随着2007年苹果公司的iOS系统以及同年Google的Android系统的发布,移动互联网经历了爆炸式的快速扩张。移动设备用户的增长,吸引了越来越多的开发者和企业加入了移动应用开发的行列,而多个平台的差异性则导致了移动应用的开发者要使用不同的开发语言和不同的开发方式来实现同一应用的多平台版本,并且同一开发人员要同时兼顾界面开发与业务逻辑开发,这种开发方式导致了开发难度的增加以及开发周期的延长。针对以上问题,本文提出了一种界面开发与业务逻辑开发相分离的移动应用开发模式,通过一种跨平台的界面组件与界面同步服务,来实现移动端界面开发的跨平台性,从而达到简化开发难度,缩短开发周期的目的。本文主要进行了如下工作:1. iOS系统与Android系统移动平台的差异性研究调研:作者通过对两种主流移动端操作系统的调研比较,总结通过两种平台进行移动应用开发的异同,找出共性,为分析和实现跨平台界面组件奠定基础。2.移动端界面功能解耦方案研究设计:为了支持移动端界面的本地化存储以及个性化支持。研究提出了一套提供了统一的编程模型、语言和框架的移动端界面开发方式,真正做到分离移动端界面开发人员与业务逻辑开发人员的工作。3.移动端界面文件同步算法的优化与同步服务设计:对于一个完整的跨平台界面组件,我们不但要求界面的开发方式是跨平台的,同时要求界面的部署与更新方式也是跨平台的,这就需要一个文件同步服务来进行支持,而文件同步算法,特别是移动环境下低流量的文件同步算法是移动端界面文件同步服务的核心部分。4.移动端跨平台界面组件与界面同步服务的实现:基于以上研究,作者使用提出的界面功能解耦方式以及文件同步算法,实现了移动端跨平台界面系统,验证了提出的算法和技术的可行性。
其他文献
目前缩节胺在国内和国外棉花生产上已得到了普遍应用,也是棉花增产的措施之一,但如何正确使用并让其发挥有效的作用仍旧是一个值得关注的问题。本文简列了国内外不同棉区缩节
安全生产是做好一切工作的前提和基础。坚持安全生产,是民生福祉的基本保障,是经济社会发展的基本前提,是一条不可逾越的“红线”。$$2019年是中华人民共和国成立70周年,是决胜全
控制冷却是热轧钢材生产过程中控制与改善钢材质量的重要途径,带钢层流冷却温度控制是热轧带钢生产过程中控制冷却经常采用的一种主要技术方法。本文以国内某热轧厂的带钢层
1、古镇概况与历史沿革后柳古镇坐落于陕西省石泉县南部汉江与中坝河交汇处,北距县城约20km,旧时发达的水运造就了这座千年商埠,也成就了汉江沿岸著名的水码头。丰富的土特产
伴随着云计算技术的不断发展与成熟,用户需求趋向多样,应用类型趋向复杂,对资源分配、负载均衡、调度控制等方面提出了更具体细致的要求。传统网格计算环境下的调度算法主要
随着我国经济发展和城市化进程的推进,住房问题已不是一个单纯的经济问题,更是一个社会问题。其中,城市最低收入家庭的住房问题首当其冲成为社会焦点,如何通过有效地制度安排
我国年产各类农作物秸秆约7亿吨,其中玉米秸秆约占1/3左右,但其工业化利用比例较低,秸秆各组分理化特性差异大是利用的难点之一。若能将玉米秸秆叶、外皮和髓进行分离,分别作
在全球化迅速发展的背景下,中国城市化进程突飞猛进,并以扩张和重组的形式改变城市景观,在城市边缘出现了一系列处于主流正规城市规划之外的非正规城市形态。同时,伴随着城市化和
随着经济的快速发展和人口的急剧增加,近年来不断出现生态失衡和环境污染等一系列环境问题,如2007年的太湖蓝藻事件、2010年紫金矿业重大污染事件等。可以说环境的最大污染源
研究了拉伸Hopkinson试验(TSHB)的优化问题:Hopkinson拉伸试验装置的结构及加载条件明显影响试验结果,其中包括试件的几何形状、试件与杆的连接以及接触边界、应力波的影响。