我如何开始使用Legacy 1.2.0.RC4 TideSDK?

fai*_*nds 4 javascript html5 desktop-application css3 tidesdk

我已从http://tidesdk.org下载了旧版1.2.0.RC4 .下载后如何处理它.我该如何开始?

fai*_*nds 22

他们的方式综合指南

TideSDK是一个开源软件开发工具包,用于使用HTML5,CSS3和JavaScript创建多平台桌面应用程序.使用TideSDK,您还可以使用其他常用脚本语言(如Python,PHP或Ruby)来利用您作为Web开发人员已具备的技能.TideSDK是使用简单Web技术创建独特桌面应用程序的最佳方式.

TideSDK团队目前正在准备全面的指南以支持我们的用户.当它们可用时,指南将与API文档一起托管:

随着许多指南的完成,请经常回来查看.

注意:TideSDK正在完成从以前的Titanium Desktop到重新命名和更新的TideSDK的过渡.因此,传统的1.2.0.RC4将是短暂的,因为TideSDK 1.3.0的目标是2012年9月底.尽管如此,传统的1.2.0.RC4将帮助您开始进行桌面应用程序开发.由于TideSDK 1.3.0没有API更改,因此您可以预期在1.2.0.RC4中创建的所有内容都可以在即将发布的版本中运行.虽然你需要注意,但会有一个命名空间更改.在旧版1.2.0.RC4中,API的命名空间是"Titanium".在即将推出的TideSDK 1.3.0中,命名空间已缩短为"Ti".要准备命名空间更改,可以在代码中添加以下内容:

var Ti = Titanium;
Run Code Online (Sandbox Code Playgroud)

在对SDK进行API调用之前,将其包含在JavaScript中的某个位置.当TideSDK 1.3.0发布时,您可以删除此行.

要及时了解即将推出的TideSDK 1.3.0版本的公告和时间安排,请在Twitter上关注我们:

或者加入我们的邮件列表:

平台支持1.2.0.RC4

旧版1.2.0.RC4 SDK可用于以下平台:

  • MacOSX 10.6.x Snow Leopard(带Xcode 3.x)
  • Ubuntu 10.10 x86
  • Ubuntu 10.10 x86-64
  • Ubuntu 10.10 x86-64
  • Ubuntu 11.04 x86
  • Windows 7 x86
  • Windows 7 x86-64
  • Windows XP x86

注意:对最新操作系统版本的支持限制是一个已经解决的短期问题.如果您使用的是OSX Lion或Mountain Lion,可能的短期解决方案是安装Windows虚拟机,直到TideSDK 1.3.0到达发布版.TideSDK 1.3.0将带来更新和升级库以支持以下内容:

  • Ubuntu 12.04 x86
  • Ubuntu 12.04 x86-64
  • MacOSX 10.7.x Lion(Xcode 4.x)x86-64
  • MacOSX 10.8.x Mountain Lion(Xcode 4.x)x86-64
  • Windows XP x86
  • Windows 7 x86
  • Windows 7 x86-64
  • Windows 8 x86
  • Windows 8 x86-64

从下载到包装的简单步骤

以下步骤将帮助您执行以下操作:

  • 为您的平台安装SDK
  • 安装帮助应用程序(以帮助您创建和运行您的应用程序以进行开发)
  • 克隆并导入Hello World示例应用程序进行试验
  • 为您的平台本地打包应用程序

第1步:下载并解压缩SDK

要获取SDK,请访问tidesdk.org并单击"下载1.2.0.RC4"按钮.

必须将1.2.0.RC4 SDK解压缩到您的操作系统的特定文件夹中:

对于Mac OSX:

/Library/Application Support/Titanium
Run Code Online (Sandbox Code Playgroud)

在Linux上:

~/.titanium
Run Code Online (Sandbox Code Playgroud)

在Windows XP上:

C:\Documents and Settings\All Users\Application Data\Titanium
Run Code Online (Sandbox Code Playgroud)

在Windows 7上:

C:\ProgramData\Titanium
Run Code Online (Sandbox Code Playgroud)

zip文件将展开内容并为1.2.0.RC4创建/覆盖一些新目录.

注意:随着TideSDK 1.3.0的发布,SDK将安装在TideSDK文件夹中,而不是Titanium.

第2步:下载TiDev社区应用程序

虽然TideSDK只能与基本文本编辑器一起使用,但建议您使用应用程序创建,运行和捆绑您的应用程序,直到您了解有关SDK的更多信息为止.

'TiDev社区'应用程序适用于此目的.虽然'TiDev社区'即将达到其使用寿命,但TideSDK Builder很快就会取而代之.TideSDK团队希望将TideBuilder与官方TideSDK 1.3.0版本捆绑在一起.

要获得"TiDev社区",请从此处下载适用于您支持的平台:

第3步:获取Hello World示例应用程序

对于第一个应用程序,一个简单的Hello World示例是一个很好的介绍.Hello World应用程序说明了以下内容:

  • 使用API​​创建菜单
  • 使用简单回调将菜单项添加到菜单以提示用户退出应用程序
  • 使用HTML和CSS显示内容.

要获得TideSDK-HelloWorld应用程序,您可以在安装了git时克隆应用程序,或者只是从以下位置下载zip:

第4步:将示例应用程序导入TiDev社区

要将Hello World示例应用程序导入TiDev,请单击左上角的"导入"按钮,导航到包含该应用程序的文件夹并选择它.

第5步:运行示例应用程序

要运行Hello World应用程序,请单击TiDev菜单中的"测试和打包"按钮,然后单击左下方的"启动应用程序"按钮.Hello World应用程序将启动并开始登录屏幕.将出现您在代码中包含的调试语句.

步骤6:使用CLI在本地打包示例应用程序

当Appcelerator将其重点转移到移动设备时,他们删除了曾经可用的Titanium Desktop的网络打包和更新服务.尽管如此,本地打包一直是捆绑您的应用程序以进行分发的最佳选择之一.实际上,Appcelerator的服务在服务器上使用了相同的进程(您在本地使用).

在旧版SDK中,可以使用小型CLI应用程序tibuild.py.您将在SDK的根文件夹中找到tibuild.py(适用于您的平台).您可以使用此工具运行应用程序或将其捆绑以进行分发.tibuild.py具有可显示其可用选项的内置帮助.

要使用CLI打包应用程序:

python tibuild.py --dest=. --type=bundle --package=. "c:\path\to\your\app\dir"
Run Code Online (Sandbox Code Playgroud)

注意:您目前只能进行捆绑包装.调整路径以使其适合您的平台.

这应该构建并打包您的应用程序并为其创建安装程序.将"dest"和"package"更改为您希望拥有构建的应用程序和安装包的目录.

您可以省略OS参数,因为构建器只能为当前操作系统生成构建.

附加信息

如果您在准备全面的指南时需要更多帮助,请在stackoverflow上发布您的问题或咨询我们网站上列出的其他支持渠道http://tidesdk.org.