快速开始
目录
- 概述
- 系统要求配置
- 下载及安装Titanium Studio
- 启动Titanium Studio
- 配置 Titanium Studio
- 安装 Xcode and the iOS SDK
- 选择 合适的Xcode版本
- 安装 the Android SDK
- 设置默认的 Android SDK
- Hello World
- 运行Hello World
- 解决问题
- 下一步
概述
欢迎来到Ti的世界! 也许你非常疑惑怎么利用Ti来快速开始开发, OK,那我们就直接进入正题吧!
系统要求
为了保证 Titanium Studio 和 the Titanium Mobile SDK运行流畅, 你的运行环境应该具有如下配置:
- 操作系统:windows (官方不推荐使用windows Vista),Mac,Linux;
- 有效内存: 2GB 以上
- JAVA 运行环境: Oracle JDK 或者其他版本的JDK套件
下载安装 Titanium Studio
如果要使用Titanium Studio 必须进行注册,请在此注册 Sign Up 。 然后,从 http://my.appcelerator.com下载,然后安装。
启动Titanium Studio
当你第一次启动Studio的时候,需要你设置workspace,对于使用过Eclipse的人来说应该很容易了。然后你需要登录!
然后Studio会自动的下载Titanium的SDK,因为Titanium是跨平台的,SDK的作用就是把js代码转成android代码或者IOS代码。 当然完成后,你可以自己去检查是不是最新版的Ti SDK。
- run Help > Check for Updates 看是否是最新版的Ti SDK.
- run Help > Check for Titanium SDK Updates 检查安装的是不是官方发布的版本
- 重复上面两个操作,直到没有更新的了.
配置 Titanium Studio
如果Ti Studio的引导页没有打开的话,你可以自己打开,如图,点击红色按钮,然后点击配置Tab页
自从Ti可以快速的开发原生的移动应用后,我们要求安装所有你想开发的原生的工具, 因此,点击android和IOS,然后按照两个平台的原生的SDK。
安装 Xcode 和 the iOS SDK
如果你想开发IOS的应用,应该都知道需要账号和99美元。 当你点击IOS的按钮后,Xcode就开始下载了,不再累述。
选择 Xcode Version
如果你安装了多个Xcode的话,你应该使用该命令来选择版本 sudo xcode-select .例如 如果你安装了Xcode 4.2.x,可以使用以下命令:
sudo xcode-select -switch /Developer/
安装了 Xcode 4.3.x 或者更高的版本,请使用以下命令:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
请参考 Titanium Compatibility Matrix 查看Ti支持的Xcode版本。
安装 Android SDK
点击了android按钮后,你将看到如下画面: 选择你安装了的SDK的目录
- 参考Titanium Compatibility Matrix,选择Ti 支持的android的SDK版本。
- 确保Ti官方要求的版本已经被选中(API 8必须被安装)一般按照android 2.2 ,2.3.,4.1请参考Prerequisite Android SDK / API
Hello World
OK,我们来创建第一个Ti 项目吧! 找到引导页,点击如图所示按钮。
然后,配置项目的属性,包括项目名称,app Id等。.- Project name - 必填 将会被使用的看到,就是应用名称。
- App Id - 必填 避免出现空白和特殊字符。Titanium's version of the Android Package Name or CF Bundle Identifier. It's important to enter the name in reverse domain name format, with your app's name at the end. 例如, com.example.myFirstApp.
- 填入 URL 可以不填
点击完成,就OK了。
项目的目录结构应该都是一样的(mac ,linux,windows)
- Resources folder - 资源目录,如图片等。
- app.js - 应用启动文件. 每个应用都含有此文件;当应用运行的时候,将首先运行此文件。
- tiapp.xml - 详细的安装配置都将写入此文件。
从根本来讲,只有这些文件时必须的,但是,你可以新建其他的,以便你自己容易管理(MVC结构?)。
答疑
如果你还有更多疑问,可以在论坛提问,也可以参照官方指导。 Setting up Titanium Studio