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

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

Faster builds. Reliable tests. One platform for your team and coding agents.

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

لا تبْنِ الشيء نفسه مرتين.

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

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

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

مشغّلات تبدأ العمل في ثوانٍ وتتوسع مع فريقك ووكلاء الذكاء الاصطناعي.

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

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

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

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

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

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

Previews

شارك تطبيقك فوراً عبر رابط 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) أمرًا عمليًا على قاعدة الكود الضخمة لدينا. كانت مساحات العمل مؤلمة سابقًا — كل مساحة جديدة تستهلك مساحة قرص كبيرة، وكان فتح المشروع مرارًا وتكرارًا يسبب عبئًا حقيقيًا، وكل مساحة عمل جديدة تعني بناءً نظيفًا آخر. قلّل Tuist كل هذه العقبات، لذا الآن يمكنني إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد سهّل الانتقال إلى SPM ونقل وحدات البود الخاصة بنا إلى المستودع الأحادي بشكل كبير. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع نمطي بسيطًا للغاية. بعد دمج 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 وسرعة أكبر بأربع مرات للبناء النظيف. لم يمضِ سوى شهر منذ إكمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
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) أمرًا عمليًا على قاعدة الكود الضخمة لدينا. كانت مساحات العمل مؤلمة سابقًا — كل مساحة جديدة تستهلك مساحة قرص كبيرة، وكان فتح المشروع مرارًا وتكرارًا يسبب عبئًا حقيقيًا، وكل مساحة عمل جديدة تعني بناءً نظيفًا آخر. قلّل Tuist كل هذه العقبات، لذا الآن يمكنني إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد سهّل الانتقال إلى SPM ونقل وحدات البود الخاصة بنا إلى المستودع الأحادي بشكل كبير. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع نمطي بسيطًا للغاية. بعد دمج 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 وسرعة أكبر بأربع مرات للبناء النظيف. لم يمضِ سوى شهر منذ إكمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
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) أمرًا عمليًا على قاعدة الكود الضخمة لدينا. كانت مساحات العمل مؤلمة سابقًا — كل مساحة جديدة تستهلك مساحة قرص كبيرة، وكان فتح المشروع مرارًا وتكرارًا يسبب عبئًا حقيقيًا، وكل مساحة عمل جديدة تعني بناءً نظيفًا آخر. قلّل Tuist كل هذه العقبات، لذا الآن يمكنني إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد سهّل الانتقال إلى SPM ونقل وحدات البود الخاصة بنا إلى المستودع الأحادي بشكل كبير. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع نمطي بسيطًا للغاية. بعد دمج 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) أمرًا عمليًا على قاعدة الكود الضخمة لدينا. كانت مساحات العمل مؤلمة سابقًا — كل مساحة جديدة تستهلك مساحة قرص كبيرة، وكان فتح المشروع مرارًا وتكرارًا يسبب عبئًا حقيقيًا، وكل مساحة عمل جديدة تعني بناءً نظيفًا آخر. قلّل Tuist كل هذه العقبات، لذا الآن يمكنني إنشاء مساحات العمل دون تردد — وهو بالضبط ما يحتاجه التطوير بمساعدة الذكاء الاصطناعي.”
Junyoung Jung
Junyoung Jung مطوّر iOS في Toss
“لقد سهّل الانتقال إلى SPM ونقل وحدات البود الخاصة بنا إلى المستودع الأحادي بشكل كبير. تمكنا من إنشاء قالب إطار عمل، مما جعل خيار بناء مشروع نمطي بسيطًا للغاية. بعد دمج 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 وسرعة أكبر بأربع مرات للبناء النظيف. لم يمضِ سوى شهر منذ إكمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
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 وسرعة أكبر بأربع مرات للبناء النظيف. لم يمضِ سوى شهر منذ إكمال التكامل، والقيمة تظهر بالفعل عبر الشركة.”
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 مساعد الألعاب
ما الذي تنتظره؟

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

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