译自:http://surgeworksmobile.com/iphone/starting-with-titanium-and-android
译言版本:http://article.yeeyan.org/view/153993/122458
原文作者:Radu Cojocaru
转载请标明出处:蒋宇捷(hfahe) http://blog.csdn.net/hfahe
Appcelerator Titanium是3个跨平台的手机架构之一(另外两个是Rhodes和PhoneGap)。像PhoneGap一样,它通过Javascript拓展了手机设备的性能,它允许你使用HTML、CSS和Javascript来编写你的手机应用。Titanium真正引人注目的是它的用户接口API,你可以使用Javascript来创建表格视图或者其他特定的UI控制。这为本地的感观体验带来了最佳的复制方式。
安装Android SDK
* 从http://developer.android.com/sdk/index.html下载Android SDK。
* 将压缩包解压到~/Library。
* 运行~/Library/android-sdk-mac_86/tools/android。
* 进入设置,勾选“强制采用http://...方式获取https://...资源”,并点击保存和应用。

* 进入可用软件包界面,展开默认的URL地址,选择所有选项并且点击安装所选项(下载所有的SDK版本会需要花费一些时间,之后你可以在~/Library/android-sdk-mac_86/platforms下找到它们)。

现在你的机器上装上了Android SDK的所有版本。
安装Titanium
从http://www.appcelerator.com/products/download/下载Titanium开发者软件。这个软件让你可以为模拟器或者实际设备创建和开发项目。
创建项目
1、在Titanium中点击新项目。
2、为项目类型填写手机(这个选项后在底部的是iPhone SDK和Android SDK)。
3、点击Android SDK并且选择Android SDK所在文件夹(~/Library/android-sdk-mac_86_2/);片刻后一个绿色的勾选标记将会出现。

4、填写剩下的区域,并且点击创建项目(将会为你生成一个非常简单的应用)。
5、现在你应该可以在左边的面板里选择你的项目(在项目集合下)。在你的项目视图中,点击“测试和打包”,然后运行Android模拟器。
6、Titanium将会花费一些时间来识别你机器上的Android SDK版本。当准备好后,你可以选择一个版本并点击启动。

Android模拟器会比iPhone模拟器花费更长的时间来加载,所以要耐心等待。如果你需要一些简单的示例项目,你可以从Titanium移动开发中心下载:http://www.codestrong.com/timobile/samples/。
分享到:
相关推荐
Titanium是一个开源的移动开发框架,它允许开发者使用JavaScript语言来构建原生的iOS、Android以及Windows应用程序。这个框架的核心理念是提供一个跨平台的解决方案,让开发者可以用一种语言编写代码,然后在多个...
本书由Boydlee Pollentine撰写,包含了超过80个实际的开发示例,旨在帮助读者快速掌握TITANIUM的使用技巧,并能够创建针对iPhone和Android平台的原生移动应用。 - **目标读者**:本书适合有一定JavaScript基础并对...
该工具允许开发者使用 JavaScript 编写应用程序,并通过一套统一的 API 接口访问原生移动设备功能,如 GPS 定位、摄像头、通讯录等,同时能够编译为 iOS 和 Android 平台的原生应用程序。 #### 二、Titanium Module...
Titanium SDK允许开发者用JavaScript编写应用,然后编译成可以在iOS、Android和Web平台上运行的原生应用。它提供了一个丰富的API集,包括对多媒体、网络、设备功能等的支持。 Canvas是HTML5的一个组成部分,提供了...
Html5在Android应用开发中的技术分析,这本书的标题和描述表明...通过学习这本书,开发者可以掌握在Android平台上使用Html5开发应用的理论知识和实践技能,能够更好地利用现代Web技术为用户提供高质量的移动应用体验。
在移动应用开发领域,Titanium 是一个流行的选择,它允许开发者使用 JavaScript 来构建原生的 iOS 和 Android 应用。Titanium 的核心理念是通过跨平台的 JavaScript API 提供与原生功能的无缝对接,而插件开发则是这...
在移动应用开发领域,Tiitanium 是一个强大的框架,它允许开发者使用 JavaScript 来构建原生的 iOS 和 Android 应用。这篇博客“使用Titanium来开发“Path”的一些创新UI布局 - 左右菜单”可能探讨了如何利用 ...
Titanium是一个开源的移动应用开发平台,它允许开发者使用JavaScript编写代码,然后跨平台生成原生应用,包括iOS、Android和Web应用。 首先,确保你拥有一台能够运行Mac OS的设备,如MacBook Pro或MacBook Air。接...
它允许开发者使用JavaScript编写代码,同时能够利用iOS、Android等平台的原生功能。在涉及到“titanium 打开本地网络”的话题时,我们主要关注的是如何在Titanium应用程序中检测和管理本地网络状态。 一、Titanium...
Titanium是一个开源的JavaScript平台,允许开发者使用JavaScript、HTML和CSS来构建原生的iOS、Android和Windows应用。这份翻译版的手册覆盖了Alloy框架的多个核心概念,为开发者提供了一个全面的参考。 1. **Alloy...
在iOS开发中,Titanium是一个流行的跨平台框架,它允许开发者使用JavaScript编写代码,同时能够构建原生的iOS和Android应用程序。"Titanium中支持iOS设备的拖拽"这一主题聚焦于如何在Titanium框架下实现iOS应用的...
首先,Titanium是一个开源的JavaScript框架,由Appcelerator公司开发,它允许开发者使用JavaScript编写原生的移动应用,同时支持iOS、Android以及Windows Phone等平台。Titanium的主要优点是提高了开发效率,因为它...
1. **跨平台开发**:利用JavaScript语言,开发者可以编写一次代码,运行在iOS和Android等多个平台上,极大地提高了开发效率。 2. **原生性能**:尽管基于JavaScript,但Titanium通过运行时转换将代码编译为原生应用...
`node-titanium-sdk`是Appcelerator Titanium SDK的一部分,允许开发者利用JavaScript编写代码,然后编译成iOS、Android以及Windows平台的应用程序。这种方式极大地提高了开发效率,因为开发者只需要掌握一种语言...
### 关于Titanium Mobile开发...通过使用JavaScript,开发者能够快速构建功能丰富的应用程序,并且能够在iOS和Android两个主要平台上运行。虽然存在一些局限性,但总体而言,Titanium Mobile是一个值得考虑的强大工具。
它通过一套统一的API接口,允许开发者用JavaScript编写一次代码就能在iOS、Android等多个平台上运行。这大大简化了移动应用的开发流程,并降低了维护成本。 #### 二、移动应用跨平台开发 移动应用跨平台开发是指...
在这个专题中,我们将深入探讨如何使用Titanium Studio来设计和实现一个Android Phone Book应用,并重点关注XML和JSON这两种数据格式在其中的应用。 首先,让我们了解Titanium Studio。这是一个基于Eclipse的集成...
3. iOS SDK集成:虽然使用JavaScript编写,但Appcelerator Titanium能够编译为原生的iOS应用程序,充分利用iOS设备的硬件特性。这意味着开发者可以创建与原生应用无异的用户体验。 三、应用开发流程 1. 环境搭建:...
3. **测试与调试**: 使用 Arduino IDE 编写并上传 Arduino 代码,然后在 Android 设备上运行应用,进行功能测试和性能优化。 4. **发布应用**: 完成开发后,将应用打包并发布到 Google Play 商店或其他分发渠道。 ...
它包含了Titanium API的详细信息,以及与平台相关的特定功能,使得在编写JavaScript代码时,开发者能够得到智能提示,包括但不限于Titanium模块、钛合金组件(如窗口、标签、按钮等)、事件处理、属性设置等。...