我有一个使用 TideSDK 编码的项目。TideSDK 和 TideKit 在用途和平台支持上有什么区别?
1 回答
尽管名称相似,但TideKit和TideSDK之间存在关键技术差异。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