4

我有一个使用 TideSDK 编码的项目。TideSDK 和 TideKit 在用途和平台支持上有什么区别?

4

1 回答 1

15

尽管名称相似,但TideKitTideSDK之间存在关键技术差异。TideKit 是桌面、Web 和移动应用程序开发平台,而 TideSDK 是桌面 SDK(软件开发工具包)。

TideKit 由开发 TideSDK 的同一核心开发人员开发。他们继续创建CoastalForge来创建 TideKit,其愿景是为所有屏幕和设备创建。从单个项目的源代码,可以为每个设备构建和打包应用程序,桥接每种语言、其用户界面和功能。截至目前,TideKit 一直在开发中,即将发布。开发可以在 Twitter 上关注https://twitter.com/tidekit

TideKit 不是单一的工具、软件、UI 或 SDK(软件开发工具包)。它是应用程序开发的中心枢纽。TideKit 将远程软件与您在系统上使用的本地软件结合在一起。开发人员使用他们最喜欢的文本编辑器编写代码,并通过 CLI(命令行界面)或通过与 TideKit 应用程序交互来与 TideKit 交互。

在此处输入图像描述

TideKit 提供了不止一种开发方法。在最简单的形式中,它可以以与 TideSDK 类似的方式用于应用程序开发,但它具有更强大的功能。TideKit 旨在一次为所有屏幕和设备创建无处不在的应用程序。这是使用 CommonJS 完成的。您只需编写一次项目代码,然后为几乎所有的移动、Web 和桌面操作系统和设备构建和打包它。使用 TideKit 进行的开发完全统一用于客户端、服务器、桌面、移动设备或 Web。

主要优点是访问(即使用 JavaScript 而不是核心语言开发以获得原生特性)、开发速度(与为一个平台开发相比,所有东西都可以在很短的时间内创建)、较低的开发成本和更多的覆盖范围(能够为所有平台创建,只需一次努力即可在任何地方获利)。

TideKit 是针对整个应用程序开发的,因此它在平台支持方面存在很大差异,总结如下。尽管存在这些差异,但 TideSDK 项目可能会迁移到 TideKit,只需对您的代码进行少量更改。

潮汐套件

  • 视窗
  • 视窗
  • Windows 7的
  • 视窗 8
  • OSX 10.6 雪豹
  • OSX 10.7 狮子
  • OSX 10.8 山狮
  • OSX 10.9 小牛
  • Ubuntu 12.04
  • Ubuntu 12.11
  • Ubuntu 13.04
  • iOS 6
  • IOS 7
  • 安卓
  • Ubuntu 服务器
  • 红色的帽子
  • 中央操作系统

潮汐SDK

  • 视窗
  • 视窗
  • Windows 7的
  • 视窗 8
  • OSX 10.6 雪豹
  • OSX 10.7 狮子
  • OSX 10.8 山狮
  • Ubuntu 12.04
  • Ubuntu 12.11
于 2013-09-28T06:28:29.397 回答