وب‌سرویس مجید

پروژه xtool

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