As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




7年前关闭。




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

最佳答案

综合指南

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

TideSDK团队目前正在准备综合指南,以支持我们的用户。可用时,这些指南将与API文档一起托管在:

  • http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide

  • 由于许多指南即将完成,请经常检查。

    注意:TideSDK正在完成从以前的Titanium桌面到重新命名和更新的TideSDK的过渡。因此,由于TideSDK 1.3.0的目标版本是2012年9月,因此旧版1.2.0.RC4的寿命将很短。尽管如此,旧版1.2.0.RC4仍可让您立即开始进行桌面应用程序开发。由于TideSDK 1.3.0的API不会发生更改,因此您可以期望在1.2.0.RC4中创建的所有内容在以后的版本中都能正常工作。尽管您需要注意一个命名空间的变化。在旧版1.2.0.RC4中,API的 namespace 为“Titanium”。在即将发布的TideSDK 1.3.0中, namespace 已缩短为“Ti”。为了准备更改 namespace ,可以在代码中添加以下内容:
    var Ti = Titanium;
    

    在对SDK进行API调用之前,请将其包含在JavaScript中。当TideSDK 1.3.0发布时,您只需删除此行。

    为了及时了解即将发布的TideSDK 1.3.0版本的公告和发布时间,请在Twitter上关注我们:
  • http://twitter.com/TideSDK

  • 或加入我们的邮件列表:
  • https://groups.google.com/forum/#!forum/tidesdk

  • 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

  • 注意:对最新OS版本的支持限制是一个短期问题,已经得到解决。如果您使用的是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”按钮。
  • https://github.com/TideSDK/TideSDK/downloads

  • 必须将1.2.0.RC4 SDK提取到操作系统的特定文件夹中:

    对于Mac OSX:
    /Library/Application Support/Titanium
    

    在Linux上:
    ~/.titanium
    

    在Windows XP上:
    C:\Documents and Settings\All Users\Application Data\Titanium
    

    在Windows 7上:
    C:\ProgramData\Titanium
    

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

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

    步骤2:下载TiDev社区应用

    虽然TideSDK只能用于基本的文本编辑器,但建议您使用应用程序来创建,运行和 bundle 您的应用程序,直到您了解有关SDK的更多信息为止。

    “TiDev社区”应用程序适用于此目的。当“TiDev社区”的使用寿命将尽时,TideSDK Builder将很快取代它。 TideSDK团队希望将TideBuilder与TideSDK 1.3.0官方发行版 bundle 在一起。

    要获取“TiDev社区”,请从此处下载以支持您的平台:
  • http://api.appcelerator.net/p/pages/app_page?token=m4rZLSv6

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

    对于第一个应用程序,一个简单的Hello World示例是一个很好的介绍。 Hello World应用程序说明了以下内容:
  • 使用API​​创建菜单
  • 将菜单项添加到带有简单回调的菜单中,以提示用户退出应用程序
  • 使用HTML和CSS显示内容。

  • 要获取TideSDK-HelloWorld应用,可以克隆已安装git的应用,也可以从以下位置下载zip:
  • https://github.com/TideSDK/TideSDK-HelloWorld

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

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

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

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

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

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

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

    使用CLI打包应用程序:
    python tibuild.py --dest=. --type=bundle --package=. "c:\path\to\your\app\dir"
    

    注意:目前,您只能进行 bundle 包装。调整路径,使其适合您的平台。

    这将构建并打包您的应用程序,并为其创建安装程序。将“目标”和“程序包”更改为要拥有内置应用程序和安装程序包的目录。

    您可以省略OS参数,因为构建器只能为当前OS生成构建。

    附加信息

    如果在准备综合指南时需要更多帮助,请在此处将您的问题发布在stackoverflow上,或咨询我们网站http://tidesdk.org上列出的其他支持 channel 。

    09-19 03:55