Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Show HN: Linux上でiOSアプリを実行

QuillUIは、SwiftUIやAppKit、NSFoundationなどをLinux上で動作させるプロジェクトです。Swiftで書かれたiOSアプリをLinux環境でテスト・実行できるようにすることを目的としており、より多くのSwiftアプリでのテスト参加を募集中です。

背景メモ

- QuillUI は、SwiftUI(Apple の UI フレームワーク)を Linux 上で動かすためのオープンソース実装。AppKit や NSFoundation など、Apple の他フレームワークもサポート対象。 - これまで iOS/macOS アプリは Xcode と Apple のハードウェアでしかビルド・実行できなかったが、QuillUI は Linux でも Swift の UI コードを動作させることを目指している。 - Swift 自体は 2015 年にオープンソース化され Linux でも動作するが、UIKit / SwiftUI など GUI 部分は Apple プラットフォーム専用のまま。QuillUI はそのギャップを埋めるプロジェクトの一つ。 - 同種の試みとしては、SwiftCrossUI、Tokamak(WebAssembly 経由)、UIKit を移植した Swift UIKit などがあるが、いずれも完成度は限定的。QuillUI は特に SwiftUI の API 互換に焦点を当てている。 - 現時点では実験的段階で、実際の iOS アプリをそのまま動かせるわけではないが、Swift エコシステムの Linux 展開を進める試みとして注目される。

関連記事