دليل الموضوع
أدوات المطور
اعمل أسرع وبثقة أكبر باستخدام Xcode وInstruments والاختبار والتصحيح والأتمتة وذكاء البرمجة.
تركز جلسات أدوات المطور على حلقات الملاحظات وراء البرمجيات الجيدة. تغطي مسارات المشاريع والتشخيصات وتحليل الأداء والاختبار وأنظمة البناء والدور المتزايد لوكلاء البرمجة في فهم قاعدة الكود وتغييرها.
- الجلسات
- 48
- 2026
- 18
- 2025
- 11
- 2024
- 19
ما يتناوله هذا الموضوع
- مسارات Xcode ووكلاء البرمجة
- Instruments والتشخيصات والأداء
- الاختبار والبناء وإنتاجية المطور
WWDC 2026
18 جلسات- Xcode والوكلاء وأنتتعلّم استخدام وكلاء البرمجة في Xcode من النموذج الأولي إلى تطبيق مصقول. اكتشف طرق العمل والنصائح وكيف يتكيف مساعد Xcode ليبقيك منخرطاً في العمل الإبداعي، منفرداً أو ضمن فريق.
- أنشئ تطبيقات وخدمات فورية باستخدام gRPC وSwiftأنشئ تجارب مباشرة عبر gRPC في تطبيق Swift والخلفية. gRPC إطار RPC مفتوح المصدر لواجهات بث ثنائية الاتجاه عالية الأداء. استكشف حزمة gRPC Swift وبيئة التشغيل الآمنة مع تزامن Swift وأدوات المسار المتكاملة.
- أنشئ نماذج أولية للواجهة باستخدام الوكلاء في Xcodeتعلّم إنشاء نموذج أولي لتطبيقك باستخدام الوكلاء في Xcode. استخدم الذكاء الاصطناعي لنمذجة التفاعلات وتكرار التخطيطات وتوليد حلول تصميم، وقيّم الأفكار ونقحها إلى تجارب تركز على الأشخاص.
- أنشئ وسلّم وأتمت باستخدام Xcode Cloudاكتشف تحديثات Xcode Cloud لبدء بناء التطبيقات وتسليمها بسرعة. تعلّم المفاهيم واربط مستودع المصدر لإعداد البناء والاختبارات ثم التوزيع، ووسّع الإمكانات عبر webhooks وأدوات الإدارة.
- استفد إلى أقصى حد من Device Hubتعلّم كيف يسرّع Device Hub مسارات التطوير. استعرض ميزاته وشخّص المشكلات وأعد إنتاجها بسرعة على الأجهزة وأجهزة المحاكاة.
- اعثر على مشكلات الأداء في ألعاب Metal وأصلحهاتتبّع مشكلات الأداء بأدوات Metal. اجمع بيانات عبر Game Performance Overview في Instruments، وشغّل آثار الخلفية عبر metalperftrace على macOS وControl Center على iOS، واربط المقاييس بحالة اللعبة عبر…
- اكتشف container machinesتعرّف على container machines، أداة في Container توفر بيئة Linux خفيفة ودائمة على Mac. استكشف عملها وكيف يتيح تصميم Containerization تجربة سريعة وسلسة لتطوير Linux على macOS.
- الجديد في Swiftاطّلع على Swift وتطورات اللغة لسهولة الاستخدام اليومية وتحسين التزامن والكود عالي الأداء والأكثر أماناً. استكشف تحسينات مسار العمل والتوافق بين اللغات وتحديثات embedded Swift.
- الجديد في Xcode 27اكتشف تحسينات الإنتاجية في Xcode 27. سرّع التطوير عبر التخصيص ووكلاء البرمجة وDevice Hub، واستكشف تحديثات التوطين والأداء وأدوات الاختبار.
- انتقل إلى Swift Testingاعتمد Swift Testing إلى جانب XCTests عبر توافق أطر الاختبار. اكتشف أفضل الممارسات والأنماط لإضافة ميزات اختبار متقدمة تدريجياً لتسريع التطوير وزيادة التغطية.
- ترجم تطبيقك باستخدام الوكلاء في Xcodeتعرّف على مساعدة Xcode ووكلاء البرمجة في ترجمة String Catalogs باستخدام سياق تطبيقك. استكشف استراتيجيات مراجعة الناتج وتحسين التوطين لتقديم تجربة مناسبة للأشخاص حول العالم.
- تعرّف على MetricKit الجديدةاعثر على مشكلات الأداء وأصلحها أسرع. استكشف مقاييس MetricKit وتشخيصاتها العملية لتحديد فرص التحسين، واربطها بحالة التطبيق عبر إطار StateReporting لرؤية كاملة.
- حلّل وأصلح وتحقق: حسّن استجابة التطبيق باستخدام Instrumentsعالج مشكلات الاستجابة بمسار واضح. استخدم أداة Swift Concurrency وTime Profiler وSystem Trace لتحديد الاختناقات، وقارن أهم الدوال لقياس التحسينات وتأكيد الإصلاحات، واستفد من تحسينات Instruments لتكرار أسرع.
- داخل Apple Intelligence وXcode: عرض خاصادخل Steve Jobs Theater لاكتشاف تطورات Apple Intelligence وXcode. سرّع التطوير بمسارات الوكلاء في Xcode 27، واستخدم App Intents مع Siri وFoundation Models للميزات الذكية وCore AI للنماذج على الجهاز وMLX لأبحاث…
- صمّم ألعاباً دون كود باستخدام Reality Composer Pro 3استخدم ScriptGraph في Reality Composer Pro 3 لإنشاء محتوى 3D دون كود للتطبيقات والألعاب. استخدم العقد المرئية للتحريك واللحظات التفاعلية وأضف عناصر SwiftUI مثل فقاعات الكلام والواجهة.
- عزّز حضورك في App Storeأعد تصور تسويق تطبيقاتك وألعابك في App Store باستخدام الصور والفيديو في مواضع جديدة. اسرد قصة أغنى في صفحة المنتج والبحث وحملات Apple Ads، ونظّم الأصول في Asset Library الجديدة وعاين صفحة المنتج قبل نشرها.
- مختبر ذكاء البرمجة للمبتدئين الجماعيانضم إلينا عبر الإنترنت لطرح الأسئلة والحصول على المشورة ومتابعة النقاش حول بدء استخدام ذكاء البرمجة. يُعقد بالإنجليزية.
- مختبر نصائح وحيل Xcode الجماعيانضم إلينا عبر الإنترنت للتعمق في WWDC26 مع مهندسي Apple ومصمميها، واطرح الأسئلة واحصل على المشورة وتابع النقاش حول الاستفادة القصوى من Xcode. يُعقد بالإنجليزية.
WWDC 2025
11 جلسات- ابدأ استخدام Game Centerاستكشف Game Center وتعلّم تنفيذ الإنجازات والتحديات ولوحات الصدارة والأنشطة لزيادة اكتشاف لعبتك وجذب اللاعبين والتفاعل. ونوصي أيضاً بمشاهدة “Engage players with the Apple Games app”.
- الجديد في Swiftاطّلع على Swift وتحسينات مسار العمل وواجهات المكتبة الحديثة للمهام الأساسية. شاهد اعتماد Swift في طبقات أكثر من البرمجيات، واستكشف ميزات لغة تسهّل التزامن وتحقق أعلى أداء عند الحاجة.
- الجديد في SwiftUIتعرّف على جديد SwiftUI لإنشاء تطبيقات رائعة لأي منصة من Apple. امنح تطبيقك مظهراً جديداً باستخدام Liquid Glass، وحسّن الأداء عبر تحسينات الإطار والأدوات، وادمج محتوى الويب وتحرير النص الغني وتخطيط العروض في…
- الجديد في Xcode 26اكتشف تطورات الإنتاجية والأداء في Xcode 26. تعلّم استخدام نماذج اللغة الكبيرة في مسار التطوير، واستكشف تحسينات التحرير والتصحيح والأداء والاختبار، وSwift Build، محرك البناء مفتوح المصدر المستخدم في Xcode.
- تعرّف على Containerizationتعرّف على Containerization، مشروع مفتوح المصدر مكتوب بـ Swift لإنشاء حاويات Linux وتشغيلها على Mac بأمان وخصوصية. اكتشف استخدام أداة Container CLI للحزمة لبناء الحاويات وتشغيلها ونشرها.
- حسّن أداء CPU باستخدام Instrumentsحسّن تطبيقك لـ Apple silicon بأداتين جديدتين مدعومتين بالعتاد في Instruments. حلّل التطبيق واعرض كل دالة مستدعاة عبر Processor Trace، واستخدم أوضاع CPU Counters لتحليل اختناقات CPU.
- حسّن أداء SwiftUI باستخدام Instrumentsاكتشف أداة SwiftUI الجديدة. افهم كيفية تحديث SwiftUI للعروض وتأثير تغييرات البيانات، واستخدم الأداة لتصور الأسباب والنتائج. يُنصح بالإلمام بإنشاء تطبيقات SwiftUI.
- حلّل استهلاك الطاقة في تطبيقك وحسّنهتعلّم تحسين تطبيقك لأطول عمر للبطارية. اكتشف السبب الجذري لمشكلات الطاقة في تطبيقك، سواء ظهرت مع الاتصال بـ Xcode أو أثناء التنقل، وقِس الاستهلاك لاتخاذ قرارات أفضل وبناء تطبيقات أكثر كفاءة.
- سجّل وأعد التشغيل وراجع: أتمتة واجهة المستخدم باستخدام Xcodeتعلّم تسجيل اختبارات XCUIAutomation وتشغيلها وصيانتها في Xcode. أعد اختبارات XCTest UI في لغات وأجهزة وظروف مختلفة عبر خطط الاختبار، وراجع التقارير ونزّل الصور والفيديو، وهيئ التطبيق عبر Accessibility واكتب…
- طبّق معنا: ارتقِ بتطبيق باستخدام تزامن Swiftحسّن تجربة تطبيق نموذجي باستخدام تزامن Swift. ابدأ بتطبيق على main actor وأضف الكود غير المتزامن تدريجياً، واستخدم المهام وحمّل العمل إلى الخلفية للتوازي. افهم سلامة سباقات البيانات وأصلح أخطاءها واستفد من…
- طبّق معنا: استكشف التوطين باستخدام Xcodeتعلّم توطين تطبيقك للغات إضافية باستخدام Xcode خطوة بخطوة: أنشئ String Catalog وترجم النص وتبادل الملفات مع مترجمين خارجيين. تعرّف على توفير السياق وكيف يولده Xcode تلقائياً، وإدارة تعقيد المشاريع الكبيرة…
WWDC 2024
19 جلسات- أساسيات Xcodeحرّر وصحّح وأودع وكرّر. استكشف مجموعة أدوات Xcode التي تسرّع تكرار العمل أثناء تطوير التطبيقات، وتعرّف على نصائح لتحسين مسار التطوير وتعزيزه.
- أنشئ تطبيق رسم مكاني باستخدام RealityKitاستفد من RealityKit أثناء إنشاء تطبيق للرسم المكاني. وبينما تنشئ تجربة مكانية لافتة تدمج RealityKit مع ARKit وSwiftUI، ستستكشف طريقة عمل الموارد في RealityKit وكيفية استخدام ميزات مثل واجهات API منخفضة المستوى…
- أنشئ محتوى 3D تفاعلياً في Reality Composer Proاكتشف كيف يعيد عرض Timeline في Reality Composer Pro الحياة إلى محتوى 3D. تعلّم إنشاء قصة متحركة تتفاعل فيها الشخصيات والأجسام مع بعضها ومع العالم من حولها باستخدام الحركة العكسية وأشكال المزج ووضعيات الهيكل…
- استكشف مصحح أخطاء RealityKitتعرّف على مصحح أخطاء RealityKit وكيف يتيح فحص تسلسل الكيانات في التطبيقات المكانية، وتصحيح التحويلات الشاذة، والعثور على الكيانات المفقودة، وتحديد أجزاء الكود التي تسبب مشكلات للنظام.
- افهم الوحدات المبنية صراحةًاستكشف تغيّر عمليات البناء في Xcode 16 مع الوحدات المبنية صراحةً. اكتشف استخدام الوحدات لبناء الكود وكيف تزيد هذه الوحدات وضوح مهام الترجمة، وكيف تحسّن البناء بمشاركة الوحدات بين الأهداف.
- اكتشف واجهات RealityKit API لـ iOS وmacOS وvisionOSتعرّف على كيفية مساعدة واجهات API الجديدة متعددة المنصات في RealityKit على إنشاء تطبيقات غامرة لـ iOS وmacOS وvisionOS. اطّلع على تأثيرات التحويم الجديدة والإضاءة والظلال وميزات عبور البوابات، وشاهدها تعمل في…
- اكتشف وضع المساحة في Object Captureاكتشف كيف يتيح وضع المساحة في Object Capture إمكانات جديدة للالتقاط ثلاثي الأبعاد على iOS عبر توسيع وظائف Object Capture لدعم التقاط مساحة وإعادة بنائها. تعلّم تحسين جودة التقاط iOS باستخدام تطبيق macOS…
- الجديد في Swiftانضم إلينا للاطلاع على تحديث Swift وتاريخها خلال العقد الماضي ونمو المجتمع ومجموعات العمل وحزم النظام ودعم المنصات. سنقدّم وضع لغة يضمن سلامة سباقات البيانات افتراضياً ومجموعة فرعية لتشغيل Swift على الأنظمة…
- الجديد في USD وMaterialXاستكشف تحديثات دعم Universal Scene Description وMaterialX على منصات Apple. اكتشف كيف توفر هذه التقنيات أساساً لإنشاء محتوى 3D وتقديمه، وتعلّم كيف تساعد في تبسيط مسارات عمل إنشاء تجارب مكانية رائعة. وتعرّف على…
- الجديد في Xcode 16اكتشف أحدث تحسينات الإنتاجية والأداء في Xcode 16. تعرّف على تحسينات إكمال الكود والتشخيصات وXcode Previews، وتحديثات البناء، وتحسينات تصحيح الأخطاء وInstruments.
- انقل الألعاب المتقدمة إلى منصات Appleاكتشف مدى سهولة الوصول إلى اللاعبين على منصات Apple حول العالم. سنوضح كيفية تقييم ملف Windows التنفيذي على Apple silicon، وبدء نقل لعبتك باستخدام نماذج كود، وتحويل كود التظليل إلى Metal، وجلب لعبتك إلى Mac…
- انقل تطبيقك إلى Swift 6شاهد نقل تطبيق نموذجي حالي إلى Swift 6. تعلّم النقل تدريجياً وحدة تلو الأخرى، واستخدام المترجم لاكتشاف الكود المعرّض لسباقات البيانات، وتقنيات تحديد حدود العزل وإزالة الوصول المتزامن إلى الحالة المشتركة…
- تعرّف على Swift Testingنقدّم Swift Testing، وهي حزمة جديدة لاختبار الكود باستخدام Swift. استكشف مكونات واجهة API الجديدة القوية واستخدامها في مسارات الاختبار الشائعة وعلاقتها بـ XCTest وSwift مفتوحة المصدر.
- تقدّم أكثر مع Swift Testingتعلّم كتابة مجموعات اختبارات جميلة باستخدام ميزات Swift Testing المدمجة. استخدم المكونات لتوسيع التغطية إلى سيناريوهات أكثر وتنظيم الاختبارات في مجموعات مختلفة وتحسين تشغيلها بالتوازي.
- جولة في Swift: استكشف ميزاتها وتصميمهاتعرّف على الميزات الأساسية وفلسفة تصميم لغة Swift. سنبني حزمة Swift تضم مكتبة وخادم HTTP وعميل سطر أوامر بينما نستكشف نمذجة البيانات ومعالجة الأخطاء والبروتوكولات والتزامن. تساعدك الجلسة على الاستفادة من اللغة…
- حسّن تطبيق الحوسبة المكانية بصوت RealityKitارتقِ بتجربة الحوسبة المكانية باستخدام صوت RealityKit. اكتشف كيف يحيي الصوت المكاني تجارب 3D الغامرة، من الصوت المحيطي والصدى إلى الصوت الإجرائي في الوقت الفعلي، وكيف تزيد واجهات RealityKit الصوتية تفاعل…
- حلّل ذاكرة الكومةتعمّق في أساس الذاكرة الديناميكية لتطبيقك: الكومة. استكشف استخدام Instruments وXcode لقياس مشكلات الكومة الشائعة وتحليلها وإصلاحها، وتقنيات تشخيص النمو المؤقت والمستمر وتسربات الذاكرة.
- شغّل وأوقف وافحص: استكشف تصحيح الأخطاء الفعال في LLDBتعلّم استخدام LLDB لاستكشاف قواعد الكود وتصحيحها. استفد من سجلات الأعطال وتتبع المكدس، وعزّز نقاط التوقف بإجراءات وشروط توقف معقدة. واستكشف تحسين الأمر “p” وميزات Swift 6 لتجربة التصحيح.
- وسّع مسارات عمل Xcode Cloudاكتشف كيف يتكيف Xcode Cloud مع احتياجات التطوير. تعلّم تبسيط المسارات وأتمتة الاختبار والتوزيع باستخدام شروط البدء والأسماء المستعارة المخصصة والبرامج النصية المخصصة وwebhooks وApp Store Connect API.