ネイティブSwiftUI
Apsule JSONはネイティブSwiftUIコンポーネントに対応し、対応環境ではネイティブLiquid Glassも利用します。
Apsuleは、プロジェクトを変更するたびに新しいIPAを作らなくても、小さなネイティブらしいiOSアプリを素早く作成・検証できる個人向けiOSランタイムです。
Apsule Project はJSON UI、JavaScriptロジック、アセット、manifestで構成されます。iPhoneにインストールされたHostがその定義をネイティブSwiftUIへ変換し、Host APIを通じてiOSのネイティブ機能を提供します。
このサイトの各ページが現在のApsule設計仕様です。まずアーキテクチャを読み、その後プロジェクト形式、UIコンポーネント、Host APIを参照してください。
英語版が仕様の正本で、日本語版は同じ構造を持つ公式翻訳です。画面上部の言語メニューから、対応する英語・日本語ページを切り替えられます。
用語
Capabilityという用語はConductor用に予約されています。Apsule JavaScriptから利用できるiOSネイティブ機能はHost APIと呼びます。