xtool-org/xtool
کاربرد:
این ابزار یک جایگزین چندسکویی برای Xcode هست که به تو امکان میده با استفاده از SwiftPM (مدیر بستهی سوئیفت) روی سیستمهای لینوکس, ویندوز و macOS برنامههای iOS رو بسازی و منتشر کنی. ️
یعنی دیگه نیاز نیست حتما از مک استفاده کنی تا یک اپ iOS بسازی!
در چه شرایطی بهتره استفاده شود؟
اگر توی محیطی کار میکنی که دسترسی به مک نداری، ولی میخوای با سوئیفت اپ iOS بسازی، این ابزار میتونه نجاتدهنده باشه.
همچنین برای تیمهای توسعهی چندسکویی که میخوان CI/CD یکپارچه داشته باشن و بدون وابستگی به سختافزار اپل، اپ بسازن، عالیه.
چند مثال از موارد استفاده
ساخت اپهای iOS روی ویندوز با استفاده از Swift و SwiftPM
استقرار خودکار اپهای سوئیفت در محیطهای لینوکسی مثل سرورهای داکر
توسعهی مشارکتی روی پروژههای iOS بدون نیاز به خرید مکبوک برای تمام تیم
تست کد سوئیفت در محیطهای غیر-اپل قبل از کامپایل نهایی
- ##Swift
- ##iOSDevelopment
- ##CrossPlatform
- ##Xtool
- ##SwiftPM
- ##LinuxAppDev
- ##WindowsDev
- ##OpenSource
- ##MobileDev
- ##DeveloperTools
