「SCADE」の版間の差分

提供:MonoBook
ページの作成:「'''SCADE'''とは、SwiftiOSおよびAndroidのアプリが開発できる統合開発環境です。 2023年時点ではオープンソースでは…」
 
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
'''SCADE'''とは、[[Swift]]で[[iOS]]および[[Android]]のアプリが開発できる[[統合開発環境]]です。
'''SCADE'''とは、[[Swift]]で[[iOS]]および[[Android]]のアプリが開発できる[[統合開発環境]]です。


2023年時点ではオープンソースではありませんがフリーソフトです。
2023年時点では[[オープンソース]]ではありませんが[[フリーソフト]]です。
[[統合開発環境]]の部分はオープンソースです。[[コンパイラ]]などは非オープンソースです。
2024年に有料版も発売するそうです。
2024年に有料版も発売するそうです。


21行目: 22行目:
[[category: iOS]]
[[category: iOS]]
[[category: Android]]
[[category: Android]]
[[category: 統合開発環境]]

2024年8月16日 (金) 05:37時点における最新版

SCADEとは、SwiftiOSおよびAndroidのアプリが開発できる統合開発環境です。

2023年時点ではオープンソースではありませんがフリーソフトです。 統合開発環境の部分はオープンソースです。コンパイラなどは非オープンソースです。 2024年に有料版も発売するそうです。

言語仕様[編集 | ソースを編集]

「ScadeのSwift」は「XcodeのSwift」と比べると言語仕様が若干古いです。 つまりコンパイラは別物です。 Scadeのコンパイラは中間コードから各種プラットフォーム向けのネイティブコードを生成する方式となっているようです。

移植[編集 | ソースを編集]

Scadeは「XcodeのSwift」とはフレームワークが違いますので互換性はありません。 ただUIKitにそっくりなScadeKitを利用できるので移植は難しくはないと思います。 なお、SwiftUIを使っていると移植は面倒かもしれません。

外部リンク[編集 | ソースを編集]