1、“.....虽然编码,测试,在具体的硬件软件平台部署会产生不同的流程分支。考虑到第二步会消耗相当段时间,对不同平台的支持会直接影响上市时间和成本。个智能手机应用包括结构方面比如模型和库的内联,图形用户接口的结构化和运行方面比如事件响应和应用具体的计算。在以下的文字中我们会在提出的的架构基础和设计方法论上突出系列开发平台的相似与不同。平台是个为移动设备例如智能和平板电脑定制的基于的操作系统,并且由以为首的开放手机联盟开发。软件平台包括基于的内核,负责通信的中间件,以及些核心的应用,比如网页浏览器和文件管理器。开发者可以自由地下载软件开发工具包,包括编译器,调试器,和在智能集成开发环境中为了更高效工作的插件。开发工具包也提供基于的移动设备模拟器。另方面,应用也可以直接运行在通过线连接在开发者机器上的物理设备上。就运行方面而言,编程语言为,其类库文件会绑定到些系统组件通信中间件转换下子章节将主要讲述实现平台无关模型到平台特定模型的转换的实现且在技术报告中完成对这种转换规则的定义。第到第条规则,在章节中写出......”。
2、“.....以及的功能清单文件和资源文件。这种部署是必要的,因为在平台无关模型中被标记的值往往指的是实例规格定义的元素,而不再是中所描述的那样,因为对象图表已经转换为的布局文件了。忽略布局到不同屏幕的适应性,很显然控制着所有必要的,建立在实际屏幕分辨率基础上的单元。通过这种方法,可以保证能够以正确合适的分辨率显示在屏幕上。也因此组件的协作可以从平台无关模型中直接复制而不使用任何转换。,结构转换初始化创建个新的类图表并应用到平台特定模型的外廓中。概况类的部署部署个平台无关模型的类到具体的平台中资源权限部署部署平台无关模型资源权限到具体的平台中结构部署添加应用页面,内容控制类到类图表中接口实现在每个类似于类的实例,如为个列表箱,如果在实例和实例之间存在依赖关系,为类的实例,类继承自,那么类必须实现相应的接口,选项点击事件监听器资源文件创建文件,其中包含应用所用到的字符资源功能清单文件使对象图表中的类的实例可以在应用中实现平台无关模型到平台特定模型的转换结构转换规则与上节中的转换很相似。通常来说,许多转换规则可能因为平台的不同而不同......”。
3、“.....依赖于目标平台,资源元素的子集比如结构元素可能会由条规则或多条规则转换,这是由于目标平台不同的结构描述文件,文件。这个问题在于如何获取个特定目标元素的信息。同理,其他转换也可通过此法实现转换结构转换,布局转换行装。举个例子制程序和基于微控制器的电子设计。简介使用电气技术的自动化系统主要由三个组成部分发动机或马达,感应器或按钮,状如花瓣的控制零部件。现在,大部分的系统逻辑操作的控制器都被程序逻辑控制器所取代。的感应器和开关是输入端,而发动机的直接控制阀是输出端,场占有率的同时也意味着开发成本的提高。为了解决这个难题,这篇文章提出了种模型驱动设计流程去开发个应用,这个应用可以自动转换为在主流平台上可以运行的版本。这个方法基于代码生成,不需要支持其他不同的智能手机平台的额外的库或者进程。我们介绍个外廓以描述其应用元素于目标平台的独立性应用的行为被模型化为个固定状态的设备,同时使用类和对象模型化图形用户接口。转换规则的集合被定义为获取平台依赖的特性,然后是真实的代码......”。
4、“.....关键词状态表介绍电信技术的革命为移动手机创造了个巨大的市场并且受此市场驱动每天都有成百上千个移动应用被开发出来。智能手机建立在移动计算平台上,故而比之传统的手机具有更多高级计算的能力和连通性。智能手机应用的开发是为资源有限的设备开发软件并在特定操作系统如,和运行的过程。同时,每个平台使用不同的编程语言,比如的,的,还有些稍微不同的开发流程。因此,智能手机应用开发的主要限制是给个平台提供的应用不能在另个平台中运行且开发者须为每个主流平台提供相应版本的应用,故而增加了开发成本。为了解决这个问题,作者为移动应用支持共同操作性和轻便性提出了个广泛中间件结构。这个中间件是个位于操作系统和用户应用之间的软件层。在运行时,这个中间件把独立于平台的应用操作转换为平台特有的副本,这个方法的劣势是运行这个中间件会额外消耗设备资源比如时间,内存和电源电量。其他方面如使用个对应用开发者提供标准接口的库每个平台具体版本对应的库,会使开发更此外,额外的设备资源会被用来在运行时把应用的响应转换为本地响应。最终......”。
5、“.....这主要的缺点在于忽略了目前不可能直接通过移动设备硬件特征开发的现实,以及在网页上普遍实现相应用户接口的困难。模型驱动设计和平台无关模型提供了个合理的解决方案去模型化与目标设备无关的应用并自动移植到不同的平台中。这个工作的主要贡献是个为开发与具体平台无关的智能手机应用的模型驱动设计方法论。从主流智能移动平台的分析,我们介绍个外廓去描述与目标平台无关的应用元素这种应用的行为被模型化个固定状态的设备,同时使用类和对象模型化图形用户接口。转换规则的集合被定义为获取平台依赖的特性,和两个不同平台的代码。这篇文章的组织如下。第二节描述大多数智能手机平台的传统应用开发流程。第三节描述提出的开发多平台应用的方法论。第四节介绍为平台无关模型设计的外廓。第五节展示和的转换规则。第六节则在现实生活中的应用上阐述试验的可行性。第七节会给出结论。二传统开发如果智能手机应用开发者想拥有更多的用户,他们开发的应用必须支持市场上更多流行的操作系统,比如谷歌的,苹果的,诺基亚的,微软的或者其他。传统的开发流程在图中展示。第步集中在需求上......”。
6、“.....模拟其他的装置如计算器定时器等,对整个系统的运行状态进行控制。因为可以根据需要无数次创建和模拟这样的系统,所以藉由的使用,此项目有灵活的优点。因此,可以节省时间,减少失误的危险,同时在使用相同材料的情况下,它可以更加精密。市场上的许多家公司都使用了常规的,它不仅可以用气流系统来控制,还可以用各种电气设备。的用途广泛,可以应用于许多工业生产中,甚至用于建筑物的安全和自动化系统中。由于以上的各种特性,在些实际应用中提供了很多的资源,甚至包括不控制系统的资源,电气系统就是种这样的应用。对于自动化的工程,的使用是比较昂贵的,尤其是对那些小型的系统。针对这种情况可行的种办法是创建个可提供特定尺寸和功能的控制器。这种控制器可以根据微控制器来制作。这种基于微控制器的控制器的适用范围比较小,只能用于个类型的机器或者可以用做个像普通样可以被编程的控制器,那样它就可以通过可变化的逻辑程序来进行各种作业。所有的这些特性根据具体需要的不同而不同,具体的设计者的经验的不同而不同......”。
7、“.....可以自由掌握控制器的大小尺寸,改变它的功能。这就意味着此项目有更多的独特性,但同时系统的控制也由它的设计者所控制。第页电气系统人们可以从个自动化系统中找到三个上文中提到的基本部件,外加个控制系统的逻辑线路。只有成熟先进的技术能做出特定的逻辑线路和执行正确操作所需要的部件升级。对于个简单的运动,系统自动程序可以完成,但是对于间接或更加复杂的运动,系统的程序就会产生复杂的线路和的信号。这是就需要另种方法可以节省时间,产生清晰线路,能够防止偶然的信号交叠和线路堵塞。这种方计的不同标准的线路基法叫循序渐进式或规则系统,它对气流和电气系统非常有效,而且也是此项目的个基础。它包括根据发动机状态各个不同变化所设础上的系统。图气压系统标准回路图电控气压系统标准回路第步是为每个步骤设计那些种标准的线路。第二步是联编标准的线路,最后步是连接接收来自感应器,开关和先前的运动信号,同时把空气或电传送给每个步骤的补给线。如图中所示,和标准线路是为气流的和电气系统服务。我们能够很清楚的看到每步骤和下个步骤之间的联系......”。
8、“.....这也就是说发动机的每次运动变化都是系统的个新的状态,而两个不同状态之间的转第页变叫做步骤。先前提到的标准线路可以帮助设计人员定义系统的,他们能让操作员手动控制系统的开始和停止,这样就减少了发生意外事件的危险。使用者变更例子规划气流线圈在前面已经详细说明过它可以让我们了解到控制个系统所需要的条件,那就是在系统的实际运行中必须提供所有的功能设施。但是,如前面提到的那样,使用个或特定的控制器,这种控制就变得比较容易的,而且系统的精密性也会是平台无关的,虽然编码,测试,在具体的硬件软件平台部署会产生不同的流程分支。考虑到第二步会消耗相当段时间,对不同平台的支持会直接影响上市时间和成本。个智能手机应用包括结构方面比如模型和库的内联,图形用户接口的结构化和运行方面比如事件响应和应用具体的计算。在以下的文字中我们会在提出的的架构基础和设计方法论上突出系列开发平台的相似与不同。平台是个为移动设备例如智能和平板电脑定制的基于的操作系统,并且由以为首的开放手机联盟开发。软件平台包括基于的内核,负责通信的中间件......”。
9、“.....比如网页浏览器和文件管理器。开发者可以自由地下载软件开发工具包,包括编译器,调试器,和在智能集成开发环境中为了更高效工作的插件。开发工具包也提供基于的移动设备模拟器。另方面,应用也可以直接运行在通过线连接在开发者机器上的物理设备上。就运行方面而言,编程语言为,其类库文件会绑定到些系统组件通信中间件转换下子章节将主要讲述实现平台无关模型到平台特定模型的转换的实现且在技术报告中完成对这种转换规则的定义。第到第条规则,在章节中写出,实现了类图表的转换和产生新的类图表,以及的功能清单文件和资源文件。这种部署是必要的,因为在平台无关模型中被标记的值往往指的是实例规格定义的元素,而不再是中所描述的那样,因为对象图表已经转换为的布局文件了。忽略布局到不同屏幕的适应性,很显然控制着所有必要的,建立在实际屏幕分辨率基础上的单元。通过这种方法,可以保证能够以正确合适的分辨率显示在屏幕上。也因此组件的协作可以从平台无关模型中直接复制而不使用任何转换。,结构转换初始化创建个新的类图表并应用到平台特定模型的外廓中......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。