4

TideSDK を使用してコーディングしたプロジェクトがあります。TideSDK と TideKit のプラットフォームの目的とサポートの違いは何ですか?

4

1 に答える 1

15

TideKitTideSDKには、名前が似ているにもかかわらず、重要な技術的な違いがあります。TideKit はデスクトップ、ウェブ、モバイル向けのアプリケーション開発プラットフォームですが、TideSDK はデスクトップ SDK (ソフトウェア開発キット) です。

TideKit は、TideSDK を開発したのと同じコア開発者によって開発されました。彼らは、すべてのスクリーンとデバイス用に作成するというビジョンを持つTideKitを作成するために、CoastalForge を設立しました。1 つのプロジェクトのソース コードから、各デバイス用にアプリをビルドおよびパッケージ化して、各言語、そのユーザー インターフェイス、および機能を橋渡しすることができます。この日現在、TideKit は開発中であり、リリースされる予定です。開発状況は、 https://twitter.com/tidekitの Twitter でフォローできます。

TideKit は、単一のツール、ソフトウェア、UI、または SDK (ソフトウェア開発キット) ではありません。アプリ開発の中心的なハブです。TideKit は、システムで使用するローカル ソフトウェアとリモート ソフトウェアを組み合わせます。開発者は、お気に入りのテキスト エディターを使用してコードを記述し、CLI (コマンド ライン インターフェイス) または TideKit アプリとの対話を通じて TideKit と対話します。

ここに画像の説明を入力

TideKit は、開発への複数のアプローチを提供します。最も単純な形式では、アプリ開発用の TideSDK と同様の方法で使用できますが、はるかに優れた機能を備えています。TideKit は、すべての画面とデバイス用のユビキタス アプリを一度に作成できるように設計されています。これは、CommonJS を使用して実現されます。プロジェクト コードを一度記述したら、モバイル、Web、およびデスクトップ用のほぼすべてのオペレーティング システムとデバイス用にビルドしてパッケージ化します。TideKit を使用した開発は、クライアント、サーバー、デスクトップ、モバイル、または Web 用に完全に統合されています。

主な利点は、アクセス (つまり、コア言語の代わりに JavaScript で開発してネイティブ機能を取得する)、開発速度 (1 つのプラットフォームで開発する場合に比べて数分の 1 の時間ですべてを作成できる)、開発コストの削減、リーチの拡大 ( 1 回の作業であらゆる場所で収益化できるように、すべてのプラットフォームを作成できます)。

TideKit はアプリ開発全体を対象としているため、以下にまとめたプラットフォーム サポートが大きく異なります。これらの違いにもかかわらず、TideSDK プロジェクトは、コードに小さな変更を加えるだけで TideKit に移行できます。

タイドキット

  • WindowsXP
  • Windows ビスタ
  • ウィンドウズ7
  • ウィンドウズ8
  • OSX 10.6 ユキヒョウ
  • OSX 10.7 ライオン
  • OSX 10.8 マウンテン ライオン
  • OSX 10.9 マーベリックス
  • Ubuntu 12.04
  • Ubuntu 12.11
  • Ubuntu 13.04
  • iOS6
  • iOS7
  • アンドロイド
  • Ubuntu サーバー
  • レッドハット
  • CentOS

タイドSDK

  • WindowsXP
  • Windows ビスタ
  • ウィンドウズ7
  • ウィンドウズ8
  • OSX 10.6 ユキヒョウ
  • OSX 10.7 ライオン
  • OSX 10.8 マウンテン ライオン
  • Ubuntu 12.04
  • Ubuntu 12.11
于 2013-09-28T06:28:29.397 に答える