Hasty Briefsbeta

Bilingual

Build iOS Apps on Linux and Windows (WSL)

a year ago
  • #Cross-Platform Tools
  • #iOS Development
  • #Open Source
  • Introduction of xtool, a cross-platform, open-source software for building iOS apps from Linux and Windows (WSL).
  • Key features include building SwiftPM packages into iOS apps, signing and installing iOS apps, and interacting with Apple Developer Services programmatically.
  • xtool is SwiftPM-based and fully declarative, making it a potential replacement for Xcode on macOS for iOS app development.
  • Documentation and tutorials available on Swift Package Index to help users get started with xtool.
  • Current limitations include lack of support for Interface Builder, Asset Catalogs, proprietary macros, App Extensions, LLDB debugging on iOS 17+, and App Store deployment.
  • Future goals include integrating modern debugging tools and enabling App Store Connect deployments.
  • xtool represents 8 years of development effort, with the developer seeking external contributions to expand its features.