「SCADE」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の2版が非表示) | |||
| 2行目: | 2行目: | ||
2023年時点では[[オープンソース]]ではありませんが[[フリーソフト]]です。 | 2023年時点では[[オープンソース]]ではありませんが[[フリーソフト]]です。 | ||
[[統合開発環境]]の部分はオープンソースです。[[コンパイラ]]などは非オープンソースです。 | |||
2024年に有料版も発売するそうです。 | 2024年に有料版も発売するそうです。 | ||
| 21行目: | 22行目: | ||
[[category: iOS]] | [[category: iOS]] | ||
[[category: Android]] | [[category: Android]] | ||
[[category: 統合開発環境]] | |||
2024年8月16日 (金) 05:37時点における最新版
SCADEとは、SwiftでiOSおよびAndroidのアプリが開発できる統合開発環境です。
2023年時点ではオープンソースではありませんがフリーソフトです。 統合開発環境の部分はオープンソースです。コンパイラなどは非オープンソースです。 2024年に有料版も発売するそうです。
言語仕様[編集 | ソースを編集]
「ScadeのSwift」は「XcodeのSwift」と比べると言語仕様が若干古いです。 つまりコンパイラは別物です。 Scadeのコンパイラは中間コードから各種プラットフォーム向けのネイティブコードを生成する方式となっているようです。
移植[編集 | ソースを編集]
Scadeは「XcodeのSwift」とはフレームワークが違いますので互換性はありません。 ただUIKitにそっくりなScadeKitを利用できるので移植は難しくはないと思います。 なお、SwiftUIを使っていると移植は面倒かもしれません。