没有合适的资源?快使用搜索试试~ 我知道了~
首页TitaniumMobile开发跨平台iOS和Android应用
第一章 入门的入门 我们的主角-Titanium Mobile 为什么要开发手机应用? 什么是Titanium Mobile跨平台开发技术? 用Titanium Mobile的优势和劣势? 总是从Hello world开始 准备工作? 通过模板建立默认的应用 模板程序彻底研究 Hello World完成了! Titanium Studio工作环境 本章小结 第二章 入门-iOS基础概念 创新的界面 Hasellus et ligul
资源详情
资源评论
资源推荐

使用Titanium Mobile 开发跨
平台iOS和Android应用
使用基于javascript的Titanium Mobile 技术跨平台开发原生iOS和Android
应用培训教程
by David.Yi
更新日期:2011年10月18日

第一章 入门的入门
iOS和Android的开发要比你想象中容易很多,关键是创意和方法,工
具其次
我们的主角-TITANIUM MOBILE
切美丽都来源于自然 所以 热爱生活 才能开发出好程序
为什么要开发手机应用?
智能手机,包括iPhone、基于Android的、Windows Phone、BlackBerry等这些都将
成为未来火热的平台。智能手机因为Apple和Google两位巨头的介入,在短短几
年内,达到了不可思议的高速发展。
我们或许不能引领潮流,但是我们可以跟进潮流。
智能手机将是很多传统应用的扩展,生活方式会越来越便捷,甚至是改变。
什么是Titanium Mobile跨平台开发技术?
“用熟悉的web技术开发本地app应用”
1
,这个总结是对Titanium Mobile最好的
诠释。Titanium Mobile是使用javascript技术来开发iOS(包括iPhone、iTouch和
iPad)和Android平台的框架,开发者可以使用本身也跨平台支持OSX、Windows
和Ubuntu的Titanium Studio来进行智能手机应用的开发,完成的应用在XCode等
下面进行编译,生成本地应用。
2
1
来自台湾的一位叫做阿修的blogger所说,阿修的部落格,http://www.lis186.com/

利用Titanium Mobile技术生成的本地应用不像用html+js+css那样的模拟效果,而
是纯粹本地的UI。比如,你在iPhone上根本区分不出差异。这是其他平台目前暂
时难以望其项背的。
Titanium官方网站:http://www.appcelerator.com/
官方网站上列出的客户名单,感觉这半年来Titanium发展非常迅速,特别是在
mobile这部分:
用Titanium Mobile的优势和劣势?
优势:
• 使用javascript开发,这是一种非常容易学习的,轻量级的语言。语法和c等都很
相似,可读性较好;
• 完成同样的功能,和使用Objective C++相比,代码要少很多;
• 有比较活跃的社区支持,也有付费后的专业服务来解答问题;
• 因为基于javascript,所以几乎所有现成的js写的函数都能使用;
• Titanium Studio 功能强大,包含了从开发、调试、发布等所有需要的功能;
3

劣势:
• 不是Apple自己的开发语言,新功能需要等待一段时间;
• 缺乏一个好的界面设计工具,所有的界面需要用js来描述生成;
• 面向对象的功能相对较弱,语言的随意性较大;
• 第三方支持较弱;
4
剩余21页未读,继续阅读


















z602596994
- 粉丝: 7
- 资源: 6
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论10