● 摘要
在这个信息爆发及移动设备大量风行的时代,往往有很多企业或者个人都已经开发或者正在开发属于自己的应用。目前来看,随着技术的发展和社会的进步,手机、平板电脑等手持设备越来越被人们大量地使用。而一个一站式移动应用生成平台可以帮助用户在多个平台、多个设备上生成自己需要的应用,在实际应用中有重大的使用价值。本文基于Titanium实现了这个生成平台下的能在多种移动设备上运行的客户端。Titanium是一个跨平台的移动应用开发框架,可以实现一次代码编写生成多平台应用的功能。Android和IOS操作系统是目前在移动设备上发展最快,普及度最高的两个操作系统。本文的主要任务为设计并实现了一个基于Titanium的可以运行在多个平台上的客户端,用户可以通过一站式移动应用生成平台方便快捷地配置并生成自己的具有丰富内容展示方式的客户端,同时能够定制自己需要的内容。首先,论文对目前市场上已有的移动应用生成平台和常见的跨平台开发框架做了介绍及对国内外研究现状的分析,接着分析了Titanium的优势、组成、开发方法等。其次,在认真研究了客户端的逻辑功能,并给出跨平台客户端设计的基本原则后,论文对一站式移动应用生成平台下的客户端进行了较详细的面向对象的需求分析与设计,包括业务逻辑流程、系统架构设计、用例分析、系统对象模型和结构分析等。再次,详细介绍了移动应用生成平台下的客户端的设计方案和架构、功能模块设计与实现、系统的测试等并阐述了客户端实现设计的一些关键技术。最后,对论文工作进行了总结,提出了遇到的问题和解决的方案,并展望了下一步的工作。
相关内容
相关标签