نسخ الشعار بصيغة SVG
نسخ الكلمة الرسومية بصيغة SVG
تنزيل أصول العلامة التجارية
إرشادات العلامة التجارية
طلبات تنزيل الذاكرة المؤقتة اليوم: 26,555,717

وقت أقل في الانتظار. إنجاز أكثر.

ابنِ واختبر وأطلق البرمجيات على بنية تحتية تحسّن الأداء باستمرار، وتزيل الاختناقات، وتتوسع مع نمو فريقك.

ابدأ الآن تواصل معنا
ذاكرة التخزين المؤقت

لا تُنشئ الشيء نفسه مرتين.

شارك مخرجات البناء بين مطوريك وبيئات CI والوكلاء، حتى لا ينتظر أحد الشيفرة البرمجية التي تم تجميعها بالفعل.

اعرف المزيد
وقت البناء: 40د 00ث
معدل العثور في ذاكرة التخزين المؤقت: 0%
بدون ذاكرة التخزين المؤقت
وقت البناء: 02د 00ث
95%
معدل العثور في ذاكرة التخزين المؤقت: 92%
مع ذاكرة التخزين المؤقت
الحوسبة

توقف عن الانتظار في قائمة الانتظار.

مشغّلات تبدأ العمل خلال ثوانٍ وتتوسع مع فريقك ووكلائك.

اعرف المزيد
المشغّلات: 11
متوازٍ
المدة: 00m 47s
الاختبارات

اختبارات أسرع يمكنك الوثوق بها فعليًا.

نفّذ فقط الاختبارات المتأثرة بتغييراتك وحدّد الاختبارات غير المستقرة تلقائيًا، بحيث يعني البناء الناجح نجاحًا فعليًا.

اعرف المزيد
الاختبارات التي تم تخطيها: 50
الاختبارات التي تم تشغيلها: 50
تم اكتشاف اختبارات غير مستقرة: 10
ميزات أخرى

مزيد من الأدوات لفريقك.

حسّن سير العمل المخصّص للأجهزة المحمولة وسرّع عمليات البناء عبر بيئات المطوّر وCI والوكلاء.

المعاينات

شارك تطبيقك فورًا عبر رابط URL. بدون تأخير، فقط انقر وشغّل على أي جهاز.

المشاريع المُنشأة

بسّط مشاريع Xcode المعيارية لجعلها أسهل في الصيانة والتوسع.

Registry

حمّل ما تحتاجه فقط — عمليات بناء أسرع وأخف وزناً محلياً وعلى CI.

العملاء

تمكين الفرق التي تتحرك بسرعة

تعتمد أكثر من 300 فريق منتج على Tuist، بدءاً من الشركات الناشئة سريعة النمو وصولاً إلى المؤسسات العالمية.

قصص العملاء
الأطر البرمجية

مصمم لكل بيئة تقنية

من تطبيقات الأجهزة المحمولة الأصلية إلى المشاريع متعددة المنصات، ادعم الأدوات واللغات والأطر التي تعتمد عليها فرقك بالفعل.

Swift
Kotlin
Java
Scala
Rust
Python
Haskell
Go
C++
Dart
Objective-C
والمزيد...
الشفافية

مبني بشكل مفتوح، ومأمون للتوسع

تم بناء Tuist بشكل مفتوح لأننا نؤمن بأن البنية التحتية للمطورين يجب أن تكون شفافة وقابلة للتوسيع وموجهة بالمجتمع.

مفتوح المصدر منذ اليوم الأول

شفاف افتراضيًا. افحص الشيفرة، ساهم في التحسينات، وابقَ مسيطرًا.

أمان جاهز للمؤسسات

متوافق مع SOC 2 وضوابط البنية التحتية الحرجة.

بنية تحتية مخصصة خاصة بك

يحصل كل عميل على بيئة حوسبة مخصّصة له، ونديرها بالكامل.

المجتمع

انضم إلى مجتمعنا

استمع من مجتمعنا حول تجربتهم مع Tuist.

آراء العملاء

تتجاوز التوقعات

شاهد كيف يساعد Tuist الفرق على العمل بسرعة أكبر والتوسع بثقة.

“جعلت Tuist استخدام git worktrees عملياً في قاعدة الكود الضخمة لدينا. كانت Worktrees مصدر إزعاج هنا — فكل مساحة عمل جديدة كانت تستهلك مساحة قرص كبيرة، وكان فتح المشروع مراراً وتكراراً يترتب عليه عبء حقيقي، وكانت كل مساحة عمل جديدة تعني بناءً نظيفاً إضافياً. قلّصت Tuist كل هذه العوائق، لذا أصبح بإمكاني الآن إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد جعل الانتقال إلى SPM ونقل الـ pods الخاصة بنا إلى مستودعنا الموحد أمرًا سهلاً للغاية. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع معياري بسيطًا جدًا. بعد دمج Tuist، قللنا وقت البناء بنسبة 30%! لم تعد لدينا تعارضات في ملفات المشروع وبصراحة - بمجرد أن تجربها، لن تعود إلى الوراء”
Alon Zilbershtein
Alon Zilbershtein Staff Software Engineer at Chegg
“أحدث Tuist ثورة في سير عمل تطوير iOS لدينا في DraftKings. لقد بسّطت قدراته الأتمتة عملية إنشاء المشاريع، وإعدادات البناء، وإدارة التبعيات. نوصي به بشدة لفرق iOS التي تسعى لتحسين سير العمل.”
Shahzad Majeed
Shahzad Majeed Senior Software Engineer at DraftKings
“مع وحدات ماكرو، وحزم SDK الخارجية، والعديد من وحدات SPM (تطبيق مُعدّل بالكامل)، كان Xcode بطيئاً باستمرار أو يتجمّد على جهاز M1 الخاص بي. استمر SPM في حل التبعيات، ولم يعمل إكمال الكود، واستمر تجميع swift-syntax إلى ما لا نهاية. الأمر لا يقتصر على الفرق الكبيرة ذات التطبيقات الضخمة. أعادت Tuist لي إنتاجيتي كمطور مستقل في مشاريعي الجانبية.”
Kai Oelfke
Kai Oelfke Indie Developer
“مع ذاكرة التخزين المؤقت للتطوير والوحدات المركزة من Tuist، أصبحت حلقة التغذية الراجعة المحلية أقصر بشكل كبير. انخفض وقت بناء كان يستغرق نحو 4 دقائق إلى حوالي 25 ثانية في التشغيل التالي — حيث تم تقديم 123 من أصل 124 هدفاً مباشرة من ذاكرة التخزين المؤقت. اختفى شعور مواجهة المشروع بأكمله في كل بناء؛ فأنا الآن أكرر التعديلات على الوحدات التي أغيّرها فعلياً، ونادراً ما أفكر في تضارب ملفات المشروع بعد الآن.”
Hyojun Park
Hyojun Park مطوّر iOS في Toss
“أحدثت Tuist فرقاً ملموساً في إنتاجية المطورين عبر مؤسستنا الهندسية المتنامية لنظام iOS، ما يعني تكراراً أسرع لكلٍ من مهندسينا ووكلاء الترميز الذين يعملون إلى جانبهم. ساعدتنا Tuist على تحويل أداء البناء إلى ميزة قابلة للتوسع.”
Eric Burke
Eric Burke عضو في الفريق التقني، OpenAI
“يقلل Tuist أوقات البناء لدينا بنسبة 65% ويحد من تعارضات المشاريع، مما يتيح لنا التركيز على تجربة المطورين والاختبار. يتعاون مئات المطورين عبر مؤسسات متعددة، إلى جانب وكلاء الذكاء الاصطناعي، في Trendyol. يُعد Tuist عنصرًا أساسيًا لتشغيل عشرات الآلاف من اختبارات واجهة المستخدم والاختبارات الوحدوية عبر آلاف خطوط الأنابيب كل يوم.”
Yusuf Özgül
Yusuf Özgül مهندس برمجيات أول II في Trendyol
“بعد دمج Tuist في قاعدة كود iOS واسعة النطاق تضم أكثر من 160 وحدة نمطية، أظهر استبيان داخلي رضا المطورين بمعدل 4.25/5. أبرز المطورين أوقات التجميع الأسرع، والتبديل السلس بين الفروع، وإدارة الاعتماديات الأسهل.”
Wojtek Mandrysz
Wojtek Mandrysz مهندس برمجيات أول في Zabka
“كان Tuist نقطة تحول لقاعدة الكود الكبيرة لدينا، حيث يتعاون عدة مهندسين في آن واحد. أستخدمه منذ الإصدار 1، وكان من الرائع رؤية كيفية تطور المنتج وتوسعه بميزات جديدة مع مرور الوقت.”
Garnik Harutyunyan
Garnik Harutyunyan Senior iOS Developer at FREENOW
“أحدثت Tuist فرقاً حقيقياً في طريقة عملنا مع قاعدة كود iOS الضخمة والمجزأة للغاية في Fetch. قلّصت ذاكرة التخزين المؤقت عن بُعد للوحدات أوقات البناء بشكل ملحوظ وقرّبت حلقات التغذية الراجعة للمهندسين محلياً وفي CI، بينما تمنحنا Build Insights رؤية قيّمة لأداء البناء وأماكن التركيز التالية. جعل هذا المزيج من السرعة وإمكانية المراقبة تجربة المطور أفضل بشكل ملحوظ.”
Greg Young
Greg Young مهندس iOS أول في Fetch
“أصبح تعريف مساحة العمل لدينا كود Swift نقيًا. كان تعديل هيكل المشروع يعني سابقًا تحرير ملفات .pbxproj التي لا يستطيع البشر قراءة فروقاتها؛ الآن يعلن كل فريق خاص بنطاق معين ويملك تكوين وحدته البرمجية بلغة Swift، وتصبح تغييرات الهيكل عبارة عن فروقات قابلة للمراجعة. أصبحت التبعيات بيانات مرئية أيضًا - مع إعلان رسم بياني للوحدات البرمجية في الكود، أصبح لدينا أخيرًا بيانات ملموسة ومشتركة لترسيخ مناقشاتنا حول التبعيات.”
Jinkyu Kim
Jinkyu Kim مطوّر iOS في Toss
“استخدام Tuist في مشروعنا الحالي كان نقطة تحول. فقد خفّض بشكل كبير من أوقات البناء وقلّل النزاعات داخل الفريق، ما أتاح لنا التركيز أكثر على التطوير وأقل على مشكلات الإعداد. نحن واثقون من أنه سيواصل تعزيز إنتاجيتنا وتعاوننا في المشاريع المستقبلية.”
Yousef Moahmed
Yousef Moahmed Senior iOS Developer at Bazargate
“منذ اعتماد Tuist كنظام بناء لنظام iOS وكحل للتخزين المؤقت البعيد لـ Gradle، كانت النتائج مذهلة بلا شك. لقد أثّر ذلك مباشرةً على أوقات البناء في CI وعلى الجهاز المحلي، وزاد من وضوح منصتنا من خلال لوحة معلومات الرؤى في Tuist. نحن الآن نشهد انخفاضًا بنسبة 64% في وقت CI وبناءات نظيفة أسرع بـ 4 مرات. لم يمر سوى شهر منذ اكتمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
Gustavo Tiago
Gustavo Tiago مهندس برمجيات أول في SafetyCulture
“أتاح لنا Tuist نقل قاعدة الكود الأحادية الحالية إلى بنية معيارية. لقد استخرجنا نطاقاتنا المختلفة إلى وحدات محددة. سمح لنا ذلك بإزالة التبعيات الإضافية، وتسهيل الاختبار، وجعل دورات التطوير لدينا أسرع من أي وقت مضى. كما سمح لنا بإنشاء 'تطبيقات اختبار' لتسريع تطويرنا في كل وحدة.”
Cedric Gatay
Cedric Gatay iOS Lead Developer (Contractor) at Chanel
“أصبح الآن من السهل جدًا تشغيل تطبيق مثال مضغوط لأي وحدة. حتى ملحقات التطبيقات مثل الويدجت والأنشطة المباشرة يمكن تغليفها في تطبيقات أمثلة خاصة بها بسهولة تامة. بدلاً من تشغيل التطبيق بأكمله لتجربة شيء ما، أعمل على تطبيق صغير يحتوي فقط على الجزء الذي يهمني — وهذا وحده يغير مدى سرعة قدرتك على التكرار.”
Wanbok Choi
Wanbok Choi مطوّر iOS في Toss
“منذ اعتماد Tuist في مشروع iOS الخاص بنا، شهدنا تحسينات كبيرة في قابلية التوسع والإنتاجية. بشكل عام، جعل عملية التطوير لدينا أسرع وأكثر كفاءة، مما أتاح للفريق التركيز على بناء الميزات دون إعاقة بسبب قيود الأدوات.”
Alberto Salas
Alberto Salas Senior iOS Engineer at Back Market
“Tuist أداة رائعة لمطوري iOS. منذ اعتماد هذه الأداة، لم أعد أواجه تعارضات في مشاريع Xcode. بشكل عام، قلّل Tuist زمن البناء، مما أتاح لي تخصيص وقت أكبر للمهام ذات القيمة الحقيقية. ولحسن الحظ، يتلقى Tuist ملاحظات من المستخدمين الكوريين عبر مجتمعات التواصل المحلية. إنهم دائماً إلى جانبك.”
Lee Young-jun
Lee Young-jun مساعد الألعاب
“جعلت Tuist استخدام git worktrees عملياً في قاعدة الكود الضخمة لدينا. كانت Worktrees مصدر إزعاج هنا — فكل مساحة عمل جديدة كانت تستهلك مساحة قرص كبيرة، وكان فتح المشروع مراراً وتكراراً يترتب عليه عبء حقيقي، وكانت كل مساحة عمل جديدة تعني بناءً نظيفاً إضافياً. قلّصت Tuist كل هذه العوائق، لذا أصبح بإمكاني الآن إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد جعل الانتقال إلى SPM ونقل الـ pods الخاصة بنا إلى مستودعنا الموحد أمرًا سهلاً للغاية. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع معياري بسيطًا جدًا. بعد دمج Tuist، قللنا وقت البناء بنسبة 30%! لم تعد لدينا تعارضات في ملفات المشروع وبصراحة - بمجرد أن تجربها، لن تعود إلى الوراء”
Alon Zilbershtein
Alon Zilbershtein Staff Software Engineer at Chegg
“أحدث Tuist ثورة في سير عمل تطوير iOS لدينا في DraftKings. لقد بسّطت قدراته الأتمتة عملية إنشاء المشاريع، وإعدادات البناء، وإدارة التبعيات. نوصي به بشدة لفرق iOS التي تسعى لتحسين سير العمل.”
Shahzad Majeed
Shahzad Majeed Senior Software Engineer at DraftKings
“مع وحدات ماكرو، وحزم SDK الخارجية، والعديد من وحدات SPM (تطبيق مُعدّل بالكامل)، كان Xcode بطيئاً باستمرار أو يتجمّد على جهاز M1 الخاص بي. استمر SPM في حل التبعيات، ولم يعمل إكمال الكود، واستمر تجميع swift-syntax إلى ما لا نهاية. الأمر لا يقتصر على الفرق الكبيرة ذات التطبيقات الضخمة. أعادت Tuist لي إنتاجيتي كمطور مستقل في مشاريعي الجانبية.”
Kai Oelfke
Kai Oelfke Indie Developer
“مع ذاكرة التخزين المؤقت للتطوير والوحدات المركزة من Tuist، أصبحت حلقة التغذية الراجعة المحلية أقصر بشكل كبير. انخفض وقت بناء كان يستغرق نحو 4 دقائق إلى حوالي 25 ثانية في التشغيل التالي — حيث تم تقديم 123 من أصل 124 هدفاً مباشرة من ذاكرة التخزين المؤقت. اختفى شعور مواجهة المشروع بأكمله في كل بناء؛ فأنا الآن أكرر التعديلات على الوحدات التي أغيّرها فعلياً، ونادراً ما أفكر في تضارب ملفات المشروع بعد الآن.”
Hyojun Park
Hyojun Park مطوّر iOS في Toss
“أحدثت Tuist فرقاً ملموساً في إنتاجية المطورين عبر مؤسستنا الهندسية المتنامية لنظام iOS، ما يعني تكراراً أسرع لكلٍ من مهندسينا ووكلاء الترميز الذين يعملون إلى جانبهم. ساعدتنا Tuist على تحويل أداء البناء إلى ميزة قابلة للتوسع.”
Eric Burke
Eric Burke عضو في الفريق التقني، OpenAI
“يقلل Tuist أوقات البناء لدينا بنسبة 65% ويحد من تعارضات المشاريع، مما يتيح لنا التركيز على تجربة المطورين والاختبار. يتعاون مئات المطورين عبر مؤسسات متعددة، إلى جانب وكلاء الذكاء الاصطناعي، في Trendyol. يُعد Tuist عنصرًا أساسيًا لتشغيل عشرات الآلاف من اختبارات واجهة المستخدم والاختبارات الوحدوية عبر آلاف خطوط الأنابيب كل يوم.”
Yusuf Özgül
Yusuf Özgül مهندس برمجيات أول II في Trendyol
“بعد دمج Tuist في قاعدة كود iOS واسعة النطاق تضم أكثر من 160 وحدة نمطية، أظهر استبيان داخلي رضا المطورين بمعدل 4.25/5. أبرز المطورين أوقات التجميع الأسرع، والتبديل السلس بين الفروع، وإدارة الاعتماديات الأسهل.”
Wojtek Mandrysz
Wojtek Mandrysz مهندس برمجيات أول في Zabka
“كان Tuist نقطة تحول لقاعدة الكود الكبيرة لدينا، حيث يتعاون عدة مهندسين في آن واحد. أستخدمه منذ الإصدار 1، وكان من الرائع رؤية كيفية تطور المنتج وتوسعه بميزات جديدة مع مرور الوقت.”
Garnik Harutyunyan
Garnik Harutyunyan Senior iOS Developer at FREENOW
“أحدثت Tuist فرقاً حقيقياً في طريقة عملنا مع قاعدة كود iOS الضخمة والمجزأة للغاية في Fetch. قلّصت ذاكرة التخزين المؤقت عن بُعد للوحدات أوقات البناء بشكل ملحوظ وقرّبت حلقات التغذية الراجعة للمهندسين محلياً وفي CI، بينما تمنحنا Build Insights رؤية قيّمة لأداء البناء وأماكن التركيز التالية. جعل هذا المزيج من السرعة وإمكانية المراقبة تجربة المطور أفضل بشكل ملحوظ.”
Greg Young
Greg Young مهندس iOS أول في Fetch
“أصبح تعريف مساحة العمل لدينا كود Swift نقيًا. كان تعديل هيكل المشروع يعني سابقًا تحرير ملفات .pbxproj التي لا يستطيع البشر قراءة فروقاتها؛ الآن يعلن كل فريق خاص بنطاق معين ويملك تكوين وحدته البرمجية بلغة Swift، وتصبح تغييرات الهيكل عبارة عن فروقات قابلة للمراجعة. أصبحت التبعيات بيانات مرئية أيضًا - مع إعلان رسم بياني للوحدات البرمجية في الكود، أصبح لدينا أخيرًا بيانات ملموسة ومشتركة لترسيخ مناقشاتنا حول التبعيات.”
Jinkyu Kim
Jinkyu Kim مطوّر iOS في Toss
“استخدام Tuist في مشروعنا الحالي كان نقطة تحول. فقد خفّض بشكل كبير من أوقات البناء وقلّل النزاعات داخل الفريق، ما أتاح لنا التركيز أكثر على التطوير وأقل على مشكلات الإعداد. نحن واثقون من أنه سيواصل تعزيز إنتاجيتنا وتعاوننا في المشاريع المستقبلية.”
Yousef Moahmed
Yousef Moahmed Senior iOS Developer at Bazargate
“منذ اعتماد Tuist كنظام بناء لنظام iOS وكحل للتخزين المؤقت البعيد لـ Gradle، كانت النتائج مذهلة بلا شك. لقد أثّر ذلك مباشرةً على أوقات البناء في CI وعلى الجهاز المحلي، وزاد من وضوح منصتنا من خلال لوحة معلومات الرؤى في Tuist. نحن الآن نشهد انخفاضًا بنسبة 64% في وقت CI وبناءات نظيفة أسرع بـ 4 مرات. لم يمر سوى شهر منذ اكتمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
Gustavo Tiago
Gustavo Tiago مهندس برمجيات أول في SafetyCulture
“أتاح لنا Tuist نقل قاعدة الكود الأحادية الحالية إلى بنية معيارية. لقد استخرجنا نطاقاتنا المختلفة إلى وحدات محددة. سمح لنا ذلك بإزالة التبعيات الإضافية، وتسهيل الاختبار، وجعل دورات التطوير لدينا أسرع من أي وقت مضى. كما سمح لنا بإنشاء 'تطبيقات اختبار' لتسريع تطويرنا في كل وحدة.”
Cedric Gatay
Cedric Gatay iOS Lead Developer (Contractor) at Chanel
“أصبح الآن من السهل جدًا تشغيل تطبيق مثال مضغوط لأي وحدة. حتى ملحقات التطبيقات مثل الويدجت والأنشطة المباشرة يمكن تغليفها في تطبيقات أمثلة خاصة بها بسهولة تامة. بدلاً من تشغيل التطبيق بأكمله لتجربة شيء ما، أعمل على تطبيق صغير يحتوي فقط على الجزء الذي يهمني — وهذا وحده يغير مدى سرعة قدرتك على التكرار.”
Wanbok Choi
Wanbok Choi مطوّر iOS في Toss
“منذ اعتماد Tuist في مشروع iOS الخاص بنا، شهدنا تحسينات كبيرة في قابلية التوسع والإنتاجية. بشكل عام، جعل عملية التطوير لدينا أسرع وأكثر كفاءة، مما أتاح للفريق التركيز على بناء الميزات دون إعاقة بسبب قيود الأدوات.”
Alberto Salas
Alberto Salas Senior iOS Engineer at Back Market
“Tuist أداة رائعة لمطوري iOS. منذ اعتماد هذه الأداة، لم أعد أواجه تعارضات في مشاريع Xcode. بشكل عام، قلّل Tuist زمن البناء، مما أتاح لي تخصيص وقت أكبر للمهام ذات القيمة الحقيقية. ولحسن الحظ، يتلقى Tuist ملاحظات من المستخدمين الكوريين عبر مجتمعات التواصل المحلية. إنهم دائماً إلى جانبك.”
Lee Young-jun
Lee Young-jun مساعد الألعاب
“جعلت Tuist استخدام git worktrees عملياً في قاعدة الكود الضخمة لدينا. كانت Worktrees مصدر إزعاج هنا — فكل مساحة عمل جديدة كانت تستهلك مساحة قرص كبيرة، وكان فتح المشروع مراراً وتكراراً يترتب عليه عبء حقيقي، وكانت كل مساحة عمل جديدة تعني بناءً نظيفاً إضافياً. قلّصت Tuist كل هذه العوائق، لذا أصبح بإمكاني الآن إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد جعل الانتقال إلى SPM ونقل الـ pods الخاصة بنا إلى مستودعنا الموحد أمرًا سهلاً للغاية. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع معياري بسيطًا جدًا. بعد دمج Tuist، قللنا وقت البناء بنسبة 30%! لم تعد لدينا تعارضات في ملفات المشروع وبصراحة - بمجرد أن تجربها، لن تعود إلى الوراء”
Alon Zilbershtein
Alon Zilbershtein Staff Software Engineer at Chegg
“أحدث Tuist ثورة في سير عمل تطوير iOS لدينا في DraftKings. لقد بسّطت قدراته الأتمتة عملية إنشاء المشاريع، وإعدادات البناء، وإدارة التبعيات. نوصي به بشدة لفرق iOS التي تسعى لتحسين سير العمل.”
Shahzad Majeed
Shahzad Majeed Senior Software Engineer at DraftKings
“مع وحدات ماكرو، وحزم SDK الخارجية، والعديد من وحدات SPM (تطبيق مُعدّل بالكامل)، كان Xcode بطيئاً باستمرار أو يتجمّد على جهاز M1 الخاص بي. استمر SPM في حل التبعيات، ولم يعمل إكمال الكود، واستمر تجميع swift-syntax إلى ما لا نهاية. الأمر لا يقتصر على الفرق الكبيرة ذات التطبيقات الضخمة. أعادت Tuist لي إنتاجيتي كمطور مستقل في مشاريعي الجانبية.”
Kai Oelfke
Kai Oelfke Indie Developer
“مع ذاكرة التخزين المؤقت للتطوير والوحدات المركزة من Tuist، أصبحت حلقة التغذية الراجعة المحلية أقصر بشكل كبير. انخفض وقت بناء كان يستغرق نحو 4 دقائق إلى حوالي 25 ثانية في التشغيل التالي — حيث تم تقديم 123 من أصل 124 هدفاً مباشرة من ذاكرة التخزين المؤقت. اختفى شعور مواجهة المشروع بأكمله في كل بناء؛ فأنا الآن أكرر التعديلات على الوحدات التي أغيّرها فعلياً، ونادراً ما أفكر في تضارب ملفات المشروع بعد الآن.”
Hyojun Park
Hyojun Park مطوّر iOS في Toss
“أحدثت Tuist فرقاً ملموساً في إنتاجية المطورين عبر مؤسستنا الهندسية المتنامية لنظام iOS، ما يعني تكراراً أسرع لكلٍ من مهندسينا ووكلاء الترميز الذين يعملون إلى جانبهم. ساعدتنا Tuist على تحويل أداء البناء إلى ميزة قابلة للتوسع.”
Eric Burke
Eric Burke عضو في الفريق التقني، OpenAI
“يقلل Tuist أوقات البناء لدينا بنسبة 65% ويحد من تعارضات المشاريع، مما يتيح لنا التركيز على تجربة المطورين والاختبار. يتعاون مئات المطورين عبر مؤسسات متعددة، إلى جانب وكلاء الذكاء الاصطناعي، في Trendyol. يُعد Tuist عنصرًا أساسيًا لتشغيل عشرات الآلاف من اختبارات واجهة المستخدم والاختبارات الوحدوية عبر آلاف خطوط الأنابيب كل يوم.”
Yusuf Özgül
Yusuf Özgül مهندس برمجيات أول II في Trendyol
“بعد دمج Tuist في قاعدة كود iOS واسعة النطاق تضم أكثر من 160 وحدة نمطية، أظهر استبيان داخلي رضا المطورين بمعدل 4.25/5. أبرز المطورين أوقات التجميع الأسرع، والتبديل السلس بين الفروع، وإدارة الاعتماديات الأسهل.”
Wojtek Mandrysz
Wojtek Mandrysz مهندس برمجيات أول في Zabka
“جعلت Tuist استخدام git worktrees عملياً في قاعدة الكود الضخمة لدينا. كانت Worktrees مصدر إزعاج هنا — فكل مساحة عمل جديدة كانت تستهلك مساحة قرص كبيرة، وكان فتح المشروع مراراً وتكراراً يترتب عليه عبء حقيقي، وكانت كل مساحة عمل جديدة تعني بناءً نظيفاً إضافياً. قلّصت Tuist كل هذه العوائق، لذا أصبح بإمكاني الآن إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد جعل الانتقال إلى SPM ونقل الـ pods الخاصة بنا إلى مستودعنا الموحد أمرًا سهلاً للغاية. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع معياري بسيطًا جدًا. بعد دمج Tuist، قللنا وقت البناء بنسبة 30%! لم تعد لدينا تعارضات في ملفات المشروع وبصراحة - بمجرد أن تجربها، لن تعود إلى الوراء”
Alon Zilbershtein
Alon Zilbershtein Staff Software Engineer at Chegg
“أحدث Tuist ثورة في سير عمل تطوير iOS لدينا في DraftKings. لقد بسّطت قدراته الأتمتة عملية إنشاء المشاريع، وإعدادات البناء، وإدارة التبعيات. نوصي به بشدة لفرق iOS التي تسعى لتحسين سير العمل.”
Shahzad Majeed
Shahzad Majeed Senior Software Engineer at DraftKings
“مع وحدات ماكرو، وحزم SDK الخارجية، والعديد من وحدات SPM (تطبيق مُعدّل بالكامل)، كان Xcode بطيئاً باستمرار أو يتجمّد على جهاز M1 الخاص بي. استمر SPM في حل التبعيات، ولم يعمل إكمال الكود، واستمر تجميع swift-syntax إلى ما لا نهاية. الأمر لا يقتصر على الفرق الكبيرة ذات التطبيقات الضخمة. أعادت Tuist لي إنتاجيتي كمطور مستقل في مشاريعي الجانبية.”
Kai Oelfke
Kai Oelfke Indie Developer
“مع ذاكرة التخزين المؤقت للتطوير والوحدات المركزة من Tuist، أصبحت حلقة التغذية الراجعة المحلية أقصر بشكل كبير. انخفض وقت بناء كان يستغرق نحو 4 دقائق إلى حوالي 25 ثانية في التشغيل التالي — حيث تم تقديم 123 من أصل 124 هدفاً مباشرة من ذاكرة التخزين المؤقت. اختفى شعور مواجهة المشروع بأكمله في كل بناء؛ فأنا الآن أكرر التعديلات على الوحدات التي أغيّرها فعلياً، ونادراً ما أفكر في تضارب ملفات المشروع بعد الآن.”
Hyojun Park
Hyojun Park مطوّر iOS في Toss
“أحدثت Tuist فرقاً ملموساً في إنتاجية المطورين عبر مؤسستنا الهندسية المتنامية لنظام iOS، ما يعني تكراراً أسرع لكلٍ من مهندسينا ووكلاء الترميز الذين يعملون إلى جانبهم. ساعدتنا Tuist على تحويل أداء البناء إلى ميزة قابلة للتوسع.”
Eric Burke
Eric Burke عضو في الفريق التقني، OpenAI
“يقلل Tuist أوقات البناء لدينا بنسبة 65% ويحد من تعارضات المشاريع، مما يتيح لنا التركيز على تجربة المطورين والاختبار. يتعاون مئات المطورين عبر مؤسسات متعددة، إلى جانب وكلاء الذكاء الاصطناعي، في Trendyol. يُعد Tuist عنصرًا أساسيًا لتشغيل عشرات الآلاف من اختبارات واجهة المستخدم والاختبارات الوحدوية عبر آلاف خطوط الأنابيب كل يوم.”
Yusuf Özgül
Yusuf Özgül مهندس برمجيات أول II في Trendyol
“بعد دمج Tuist في قاعدة كود iOS واسعة النطاق تضم أكثر من 160 وحدة نمطية، أظهر استبيان داخلي رضا المطورين بمعدل 4.25/5. أبرز المطورين أوقات التجميع الأسرع، والتبديل السلس بين الفروع، وإدارة الاعتماديات الأسهل.”
Wojtek Mandrysz
Wojtek Mandrysz مهندس برمجيات أول في Zabka
“كان Tuist نقطة تحول لقاعدة الكود الكبيرة لدينا، حيث يتعاون عدة مهندسين في آن واحد. أستخدمه منذ الإصدار 1، وكان من الرائع رؤية كيفية تطور المنتج وتوسعه بميزات جديدة مع مرور الوقت.”
Garnik Harutyunyan
Garnik Harutyunyan Senior iOS Developer at FREENOW
“أحدثت Tuist فرقاً حقيقياً في طريقة عملنا مع قاعدة كود iOS الضخمة والمجزأة للغاية في Fetch. قلّصت ذاكرة التخزين المؤقت عن بُعد للوحدات أوقات البناء بشكل ملحوظ وقرّبت حلقات التغذية الراجعة للمهندسين محلياً وفي CI، بينما تمنحنا Build Insights رؤية قيّمة لأداء البناء وأماكن التركيز التالية. جعل هذا المزيج من السرعة وإمكانية المراقبة تجربة المطور أفضل بشكل ملحوظ.”
Greg Young
Greg Young مهندس iOS أول في Fetch
“أصبح تعريف مساحة العمل لدينا كود Swift نقيًا. كان تعديل هيكل المشروع يعني سابقًا تحرير ملفات .pbxproj التي لا يستطيع البشر قراءة فروقاتها؛ الآن يعلن كل فريق خاص بنطاق معين ويملك تكوين وحدته البرمجية بلغة Swift، وتصبح تغييرات الهيكل عبارة عن فروقات قابلة للمراجعة. أصبحت التبعيات بيانات مرئية أيضًا - مع إعلان رسم بياني للوحدات البرمجية في الكود، أصبح لدينا أخيرًا بيانات ملموسة ومشتركة لترسيخ مناقشاتنا حول التبعيات.”
Jinkyu Kim
Jinkyu Kim مطوّر iOS في Toss
“استخدام Tuist في مشروعنا الحالي كان نقطة تحول. فقد خفّض بشكل كبير من أوقات البناء وقلّل النزاعات داخل الفريق، ما أتاح لنا التركيز أكثر على التطوير وأقل على مشكلات الإعداد. نحن واثقون من أنه سيواصل تعزيز إنتاجيتنا وتعاوننا في المشاريع المستقبلية.”
Yousef Moahmed
Yousef Moahmed Senior iOS Developer at Bazargate
“منذ اعتماد Tuist كنظام بناء لنظام iOS وكحل للتخزين المؤقت البعيد لـ Gradle، كانت النتائج مذهلة بلا شك. لقد أثّر ذلك مباشرةً على أوقات البناء في CI وعلى الجهاز المحلي، وزاد من وضوح منصتنا من خلال لوحة معلومات الرؤى في Tuist. نحن الآن نشهد انخفاضًا بنسبة 64% في وقت CI وبناءات نظيفة أسرع بـ 4 مرات. لم يمر سوى شهر منذ اكتمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
Gustavo Tiago
Gustavo Tiago مهندس برمجيات أول في SafetyCulture
“أتاح لنا Tuist نقل قاعدة الكود الأحادية الحالية إلى بنية معيارية. لقد استخرجنا نطاقاتنا المختلفة إلى وحدات محددة. سمح لنا ذلك بإزالة التبعيات الإضافية، وتسهيل الاختبار، وجعل دورات التطوير لدينا أسرع من أي وقت مضى. كما سمح لنا بإنشاء 'تطبيقات اختبار' لتسريع تطويرنا في كل وحدة.”
Cedric Gatay
Cedric Gatay iOS Lead Developer (Contractor) at Chanel
“أصبح الآن من السهل جدًا تشغيل تطبيق مثال مضغوط لأي وحدة. حتى ملحقات التطبيقات مثل الويدجت والأنشطة المباشرة يمكن تغليفها في تطبيقات أمثلة خاصة بها بسهولة تامة. بدلاً من تشغيل التطبيق بأكمله لتجربة شيء ما، أعمل على تطبيق صغير يحتوي فقط على الجزء الذي يهمني — وهذا وحده يغير مدى سرعة قدرتك على التكرار.”
Wanbok Choi
Wanbok Choi مطوّر iOS في Toss
“منذ اعتماد Tuist في مشروع iOS الخاص بنا، شهدنا تحسينات كبيرة في قابلية التوسع والإنتاجية. بشكل عام، جعل عملية التطوير لدينا أسرع وأكثر كفاءة، مما أتاح للفريق التركيز على بناء الميزات دون إعاقة بسبب قيود الأدوات.”
Alberto Salas
Alberto Salas Senior iOS Engineer at Back Market
“Tuist أداة رائعة لمطوري iOS. منذ اعتماد هذه الأداة، لم أعد أواجه تعارضات في مشاريع Xcode. بشكل عام، قلّل Tuist زمن البناء، مما أتاح لي تخصيص وقت أكبر للمهام ذات القيمة الحقيقية. ولحسن الحظ، يتلقى Tuist ملاحظات من المستخدمين الكوريين عبر مجتمعات التواصل المحلية. إنهم دائماً إلى جانبك.”
Lee Young-jun
Lee Young-jun مساعد الألعاب
“كان Tuist نقطة تحول لقاعدة الكود الكبيرة لدينا، حيث يتعاون عدة مهندسين في آن واحد. أستخدمه منذ الإصدار 1، وكان من الرائع رؤية كيفية تطور المنتج وتوسعه بميزات جديدة مع مرور الوقت.”
Garnik Harutyunyan
Garnik Harutyunyan Senior iOS Developer at FREENOW
“أحدثت Tuist فرقاً حقيقياً في طريقة عملنا مع قاعدة كود iOS الضخمة والمجزأة للغاية في Fetch. قلّصت ذاكرة التخزين المؤقت عن بُعد للوحدات أوقات البناء بشكل ملحوظ وقرّبت حلقات التغذية الراجعة للمهندسين محلياً وفي CI، بينما تمنحنا Build Insights رؤية قيّمة لأداء البناء وأماكن التركيز التالية. جعل هذا المزيج من السرعة وإمكانية المراقبة تجربة المطور أفضل بشكل ملحوظ.”
Greg Young
Greg Young مهندس iOS أول في Fetch
“أصبح تعريف مساحة العمل لدينا كود Swift نقيًا. كان تعديل هيكل المشروع يعني سابقًا تحرير ملفات .pbxproj التي لا يستطيع البشر قراءة فروقاتها؛ الآن يعلن كل فريق خاص بنطاق معين ويملك تكوين وحدته البرمجية بلغة Swift، وتصبح تغييرات الهيكل عبارة عن فروقات قابلة للمراجعة. أصبحت التبعيات بيانات مرئية أيضًا - مع إعلان رسم بياني للوحدات البرمجية في الكود، أصبح لدينا أخيرًا بيانات ملموسة ومشتركة لترسيخ مناقشاتنا حول التبعيات.”
Jinkyu Kim
Jinkyu Kim مطوّر iOS في Toss
“استخدام Tuist في مشروعنا الحالي كان نقطة تحول. فقد خفّض بشكل كبير من أوقات البناء وقلّل النزاعات داخل الفريق، ما أتاح لنا التركيز أكثر على التطوير وأقل على مشكلات الإعداد. نحن واثقون من أنه سيواصل تعزيز إنتاجيتنا وتعاوننا في المشاريع المستقبلية.”
Yousef Moahmed
Yousef Moahmed Senior iOS Developer at Bazargate
“منذ اعتماد Tuist كنظام بناء لنظام iOS وكحل للتخزين المؤقت البعيد لـ Gradle، كانت النتائج مذهلة بلا شك. لقد أثّر ذلك مباشرةً على أوقات البناء في CI وعلى الجهاز المحلي، وزاد من وضوح منصتنا من خلال لوحة معلومات الرؤى في Tuist. نحن الآن نشهد انخفاضًا بنسبة 64% في وقت CI وبناءات نظيفة أسرع بـ 4 مرات. لم يمر سوى شهر منذ اكتمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
Gustavo Tiago
Gustavo Tiago مهندس برمجيات أول في SafetyCulture
“أتاح لنا Tuist نقل قاعدة الكود الأحادية الحالية إلى بنية معيارية. لقد استخرجنا نطاقاتنا المختلفة إلى وحدات محددة. سمح لنا ذلك بإزالة التبعيات الإضافية، وتسهيل الاختبار، وجعل دورات التطوير لدينا أسرع من أي وقت مضى. كما سمح لنا بإنشاء 'تطبيقات اختبار' لتسريع تطويرنا في كل وحدة.”
Cedric Gatay
Cedric Gatay iOS Lead Developer (Contractor) at Chanel
“أصبح الآن من السهل جدًا تشغيل تطبيق مثال مضغوط لأي وحدة. حتى ملحقات التطبيقات مثل الويدجت والأنشطة المباشرة يمكن تغليفها في تطبيقات أمثلة خاصة بها بسهولة تامة. بدلاً من تشغيل التطبيق بأكمله لتجربة شيء ما، أعمل على تطبيق صغير يحتوي فقط على الجزء الذي يهمني — وهذا وحده يغير مدى سرعة قدرتك على التكرار.”
Wanbok Choi
Wanbok Choi مطوّر iOS في Toss
“منذ اعتماد Tuist في مشروع iOS الخاص بنا، شهدنا تحسينات كبيرة في قابلية التوسع والإنتاجية. بشكل عام، جعل عملية التطوير لدينا أسرع وأكثر كفاءة، مما أتاح للفريق التركيز على بناء الميزات دون إعاقة بسبب قيود الأدوات.”
Alberto Salas
Alberto Salas Senior iOS Engineer at Back Market
“Tuist أداة رائعة لمطوري iOS. منذ اعتماد هذه الأداة، لم أعد أواجه تعارضات في مشاريع Xcode. بشكل عام، قلّل Tuist زمن البناء، مما أتاح لي تخصيص وقت أكبر للمهام ذات القيمة الحقيقية. ولحسن الحظ، يتلقى Tuist ملاحظات من المستخدمين الكوريين عبر مجتمعات التواصل المحلية. إنهم دائماً إلى جانبك.”
Lee Young-jun
Lee Young-jun مساعد الألعاب
ماذا تنتظر؟

عزّز سير عملك التطويري

ابدأ الآن تواصل معنا