曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
Titanium是一个Web应用程序运行环境,它支持不同的系统平台(Windows、Linux、Mac),并且支持Web应用程序对本地APIs的访问。在基于Titanium平台上,用户可以快速开发和方便的部署应用程序,并且这些应用程序可以使用本地APIs实现许多普通Web应用程序无法完成的功能和特性。
一、分析的目标
了解Titanium产品的基本框架结构和特点
了解Titanium产品如何扩展本地API以及访问方式
了解Titanium产品中的动态语言之间如何相互调用
二、Titanium概述
2.1 Titanium介绍
Titanium是一个Web应用程序运行环境,它支持不同的系统平台(Windows、Linux、Mac),并且支持Web应用程序对本地APIs的访问。在基于Titanium平台上,用户可以快速开发和方便的部署应用程序,并且这些应用程序可以使用本地APIs实现许多普通Web应用程序无法完成的功能和特性。
2.2 Titanium特点
Titanium框架具有如下几个方面的特点:
支持多平台(Linux、Mac、Windows、移动设备)
使用Web技术加快软件开发速度
支持Web中内嵌多种编程语言
支持对本地APIs的访问
通过Appcelerator网络云服务,基于Titanium的应用可以更容易的打包、测试和部署
本地功能的模块化,可动态加载指定的功能模块
强大灵活的语言扩展,用户在Titanium框架中可以很方便的扩展多种动态语言
2.3 Titanium 框架结构
三、Titanium构建
四、Titanium静态分析
该部分主要是说明整个Titanium的阅读工作量、弄清楚Titanium中定义的核心对象的功能作用,以及各个模块之间的关系是什么。
五、Titanium动态分析
以TestApp为例,来分析Titanium的主要特性和功能