本文へ移動

Apsule一度ビルドして、いくつでも作る。

JSON UI + JavaScriptロジックを、iPhone上でネイティブSwiftUIとして描画します。

Apsuleとは? ​

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と呼びます。