SwiftUI、隅々まで
本物の SwiftUI を一度記述すれば、両方のプラットフォームでファーストクラスのネイティブ UI を入手できます。 Skip は SwiftUI ビューを Jetpack Compose に変換し、レイアウト、 アクセシビリティ、プラットフォームの規則を維持します。 ガタつき、時代遅れのインターフェイス規則、不気味の谷はありません。
Swift および SwiftUI ソースを作成すると, Skip Xcode プラグインは Android 用の同等のコードを継続的にビルドします。両方のプラットフォームでネイティブ パフォーマンスとネイティブ ユーザー インターフェイスを備えたデュアルプラットフォーム ライブラリまたはアプリ全体を開発します。
SwiftUI、隅々まで
本物の SwiftUI を一度記述すれば、両方のプラットフォームでファーストクラスのネイティブ UI を入手できます。 Skip は SwiftUI ビューを Jetpack Compose に変換し、レイアウト、 アクセシビリティ、プラットフォームの規則を維持します。 ガタつき、時代遅れのインターフェイス規則、不気味の谷はありません。
ランタイムなし。肥大化なし。
Skip はコンパイル時にその作業を行います。マネージド ランタイムやヘビーウェイト エンジンなしで、隅々までネイティブ コードを入手できます。 iOS アプリは Skip の依存関係なしで出荷でき、Android アプリは 標準のオープンソース ライブラリにのみ依存します。
設計によるネイティブ パフォーマンス
Skip アプリは本物のネイティブ コードを使用しているため、アプリのメモリ使用量は予測可能で、 起動時間が速く、パフォーマンス特性は 手書きの Swift および Kotlin と同じです。
ファーストパーティ IDE
Xcode をプライマリ Swift 開発環境として引き続き使用します。 これまでどおりに Swift アプリケーションとライブラリ コードをビルド、デバッグ、リファクタリングします。 プラットフォーム固有のヘビーなカスタマイズを行いたい場合は、Android Studio にドロップインします。
シームレスな Android 相互運用
特定の Android SDK またはライブラリが必要ですか? Skip は Kotlin および Jetpack Compose とクリーンに相互運用するため、 フレームワークと戦うことなく Android API を統合できます。
オープンソース、長期的に構築
Skip とそのコア フレームワークは無料でオープンソースです。 ロックイン、独自のランタイムはなく、ベンダーが 最新の iOS または Android リリースに追いつくのを待つ必要もありません。