دليل الموضوع
SwiftUI وأطر واجهة المستخدم
أنشئ واجهات متكيفة عبر SwiftUI وUIKit وAppKit بتخطيط وتنقل وتحريك وحالة حديثة.
تتبع هذه المجموعة أطر واجهة Apple من الأساسيات إلى التركيب المتقدم. تغطي أحدث SwiftUI ودمج UIKit وAppKit مع إرشاد عملي للحالة والتنقل والتخطيط والتحريك والمستندات والتطبيقات متعددة النوافذ.
- الجلسات
- 76
- 2026
- 22
- 2025
- 26
- 2024
- 28
ما يتناوله هذا الموضوع
- تركيب SwiftUI والحالة والتنقل
- التخطيط والتحريك والواجهات المتكيفة
- دمج UIKit وAppKit
WWDC 2026
22 جلسات- أساسيات Live Activitiesارتقِ بتجربة تطبيقك مع Live Activities. استكشف مواضع ظهورها ومنها نمط جديد في Dynamic Island عند استخدام iPhone أفقياً. خصّص كل مساحة ونظّم المحتوى والبيانات وقدّم تحديثات فورية عبر ActivityKit وإشعارات الدفع.
- أسس WidgetKitتبرز الأدوات أهم محتوى تطبيقك عبر النظام. اكتشف أنواعها وصفاتها، وتعلّم إنشاءها وتحديثها وتخصيصها عبر App Intents والتنسيق الديناميكي.
- أنشئ تأثيرات رسومية متقدمة باستخدام SwiftUIأنشئ تجارب مخصصة غنية بتركيب واجهات التخطيط والرسومات في SwiftUI. فكك التصميمات المعقدة إلى مكونات بسيطة، وارسم بمظللات الطبقات وحرّك بالمخططات الزمنية وثبّت العروض بأدلة المحاذاة.
- ارتقِ بتجربة النص في تطبيقك باستخدام TextKitاجمع سهولة عروض النص المدمجة مع تحكم TextKit. وسّع UITextView وNSTextView بسلوك مثل أرقام الأسطر والأقسام القابلة للطي، واستكشف البنية وسياسات التخزين المؤقت وإعادة استخدام المرفقات. شاهد “Meet TextKit 2”…
- استخدم SwiftUI مع AppKit وUIKitاعتمد SwiftUI تدريجياً في تطبيق AppKit أو UIKit. استخدم Observation لتحديث العروض تلقائياً وادمج مكونات SwiftUI في التسلسل الحالي وانقل أدوات التعرف على الإيماءات، وأضف مشاهد SwiftUI كاملة دون تغيير البنية…
- استكشف PaperKitأنشئ تطبيق لوحة باستخدام PaperKit. استخدم واجهات نموذج البيانات للوصول إلى عناصر العلامات وإنشائها وتعديلها، وأضف عناصر تحكم وتعليقات مخصصة واتبع أفضل ممارسات الدمج للوحة إبداعية مكتملة.
- اقرأ بين الخطوط باستخدام PencilKitأضف التعرف على الكتابة اليدوية إلى تطبيقاتك بالتقنية المستخدمة في Freeform وNotes. اكتشف دعم نطاق واسع من الأبجديات واللغات وإمكانات جديدة لدمج PencilKit في تطبيقات أكثر.
- الجديد في SwiftDataاكتشف تحسينات SwiftData. خزّن الأنواع المخصصة والخارجية عبر Codable واجمع البيانات المجلوبة في أقسام داخل SwiftUI. راقب تغييرات المخزن عبر ResultsObserver وHistoryObserver لتشغيل حالة قوية والاستجابة الدقيقة…
- الجديد في SwiftUIاستكشف إضافات SwiftUI: بروتوكول Document بوصول مباشر للقرص وفروق اللقطات، وواجهات إعادة ترتيب القوائم والشبكات والأقسام، وتحسينات أشرطة الأدوات. وسنغطي واجهات العرض الموسعة، ومنها إجراءات السحب على أي عرض،…
- الجديد في WebKit لـ Safari 27استكشف جديد WebKit، من Grid Lanes وCustomizable Select إلى HTML Model وImmersive Environments وآخر تحديثات Web Extensions. واكتشف العمل وراء أكثر من 1,000 تحسين لمحرك المتصفح تزيد موثوقية الويب.
- تعمّق في المكدسات الكسولة والتمرير باستخدام SwiftUIاكتشف عمل LazyVStack وLazyHStack في تقدير الأحجام وتحميل العروض مسبقاً وكسولاً لتمرير سلس. تعرّف على تحسينات الأداء وإدارة الحالة والتمرير البرمجي الدقيق. يُنصح بمعرفة أساسية بتخطيط SwiftUI.
- حدّث تطبيق AppKitحدّث تطبيق AppKit وفق أساليب macOS الحديثة. عالج الإدخال بأحداث التحكم والإيماءات، وحسّن تنقل لوحة المفاتيح واستعادة الحالة، واستخدم واجهات زوايا متحدة المركز ليندمج التطبيق مع مظهر macOS.
- حدّث تطبيق UIKitاكتشف تحديثات UIKit. اجعل تخطيطات iPhone تعمل عند تغيير الحجم عبر iPhone Mirroring وعلى iPad، واستخدم واجهات أشرطة التبويب والتنقل الجديدة، واستعد لـ Apple Intelligence، وتعرّف على مهارة لوكيل البرمجة لتحديث…
- حسّن تسهيلات الاستخدام في تطبيق القراءةأنشئ تجارب قراءة قوية لـ VoiceOver وSpeak Screen وغيرها. وفّر تحديداً بديهياً للنص وتنقلاً واضحاً بين الأسطر والفقرات وقراءة مستمرة عبر العناصر والصفحات.
- حسّن تسهيلات الاستخدام لعناصر التحكم المخصصةاجعل عناصر تطبيقك التفاعلية متاحة للجميع. افهم استخدام عناصر التحكم عبر VoiceOver والتقنيات المساعدة وطرق الإدخال مثل الإجراءات وإيماءة التمرير المباشر واللمس المباشر، وحسّن أمثلة عدة بعمق.
- طبّق معنا: أضف الاستمرارية باستخدام SwiftDataشاهد SwiftData عملياً عند إضافة الاستمرارية إلى تطبيق قائم. عرّف نماذج البيانات وادمج البيانات الدائمة مع SwiftUI، وتعلّم أساسيات إدارة حالة التطبيق عبر واجهة API التصريحية المعبّرة.
- طبّق معنا: أنشئ سحباً وإفلاتاً قويين في SwiftUIأنشئ لعبة Solitaire لاستكشاف السحب والإفلات في SwiftUI. استخدم واجهة API لإعادة الترتيب وحاويات السحب لنقل عدة عناصر وخصّص دورة السحب لقواعد تطبيقك. شاهد “Meet Transferable” من WWDC22.
- قدّم رؤى التمارين باستخدام مناطق HealthKitيسهّل HealthKit تقديم رؤى، مثل مناطق نبض القلب وقوة ركوب الدراجات، في تطبيقك. استخدم المناطق المخصصة المدمجة أو أنشئ مناطقك، واعتمد على المنطقة الحالية والوقت فيها لتقديم إرشاد أثناء التمرين وبعده.
- مختبر SwiftUI الجماعيانضم إلينا عبر الإنترنت للتعمق في WWDC26 مع مهندسي Apple ومصمميها، واطرح الأسئلة واحصل على المشورة وتابع نقاش أبرز إعلانات SwiftUI. يُعقد بالإنجليزية.
- مختبر SwiftUI الجماعيانضم إلينا عبر الإنترنت للتعمق في WWDC26 مع مهندسي Apple ومصمميها، واطرح الأسئلة واحصل على المشورة وتابع نقاش أبرز إعلانات SwiftUI. يُعقد بالإنجليزية.
- مختبر SwiftUI للمبتدئين الجماعيانضم إلينا عبر الإنترنت لطرح الأسئلة والحصول على المشورة ومتابعة النقاش حول بدء استخدام SwiftUI. يُعقد بالإنجليزية.
- مختبر watchOS الجماعيانضم إلينا عبر الإنترنت للتعمق في WWDC26 مع مهندسي Apple ومصمميها، واطرح الأسئلة واحصل على المشورة وتابع نقاش أبرز إعلانات watchOS. يُعقد بالإنجليزية.
WWDC 2025
26 جلسات- أفضل معاً: SwiftUI وRealityKitاكتشف مزج SwiftUI وRealityKit في visionOS 26. استكشف تحسينات Model3D، ومنها دعم التحريك وConfigurationCatalog، والانتقال إلى RealityView. واستخدم رسوم SwiftUI لتغيير مكونات RealityKit والتلاعب التفاعلي ومكونات…
- أنشئ أيقونات باستخدام Icon Composerتعلّم استخدام Icon Composer لإنشاء أيقونات محدّثة لـ iOS وiPadOS وmacOS وwatchOS. صدّر الأصول من أداة التصميم وأضفها وطبّق خصائص الزجاج والتأثيرات فورياً، ثم عاينها واضبطها للمنصات وأنماط المظهر.
- أنشئ تطبيق AppKit بالتصميم الجديدحدّث تطبيق AppKit ليستفيد من نظام التصميم الجديد. تعرّف على تغييرات علامات التبويب والعروض المنقسمة والأشرطة والعروض والبحث وعناصر التحكم، واستخدم Liquid Glass في واجهتك المخصصة. شاهد أولاً “Get to know the…
- أنشئ تطبيق SwiftUI بالتصميم الجديداستكشف كيف يغيّر Liquid Glass مظهر تطبيقك. حسّن أشرطة الأدوات وعناصر التحكم وبنية التطبيق عبر المنصات وادمجه بسلاسة مع النظام، واعتمد واجهات API الجديدة للاستفادة منه.
- أنشئ تطبيق UIKit بالتصميم الجديدحدّث تطبيق UIKit ليستفيد من نظام التصميم الجديد. تعرّف على تغييرات علامات التبويب والعروض المنقسمة والأشرطة والعروض والبحث وعناصر التحكم، واستخدم Liquid Glass في واجهتك المخصصة. شاهد أولاً “Get to know the new…
- اجعل تطبيق UIKit أكثر مرونةاجعل تطبيق UIKit مرناً على iPhone وiPad وMac وApple Vision Pro باستخدام المشاهد ووحدات تحكم الحاويات. انتقل إلى دورة حياة قائمة على المشاهد لتحسين تغيير النوافذ وتعدد المهام، واستفد من UISplitViewController…
- ارتقِ بتصميم تطبيق iPadاجعل تطبيقك رائعاً على iPadOS. تعلّم تصميم تخطيط متجاوب لنوافذ قابلة لتغيير الحجم، والتعامل مع عناصر تحكم النوافذ، وبناء شريط قوائم جيد، وتعرّف على المؤشر الجديد وتأثيراته.
- استكشف التزامن في SwiftUIاكتشف استخدام SwiftUI لتزامن Swift لبناء تطبيقات آمنة وسريعة الاستجابة. تعرّف على main actor الافتراضي وتوزيع العمل على actors أخرى، وفهم تعليقات التزامن وإدارة المهام غير المتزامنة ضمن حلقة أحداث SwiftUI…
- الجديد في SF Symbols 7استكشف تحديثات مكتبة SF Symbols من Apple. تعرّف على Draw لمحاكاة تدفق الخط اليدوي وVariable Draw للقوة أو التقدم وGradients لإضافة العمق وتحسينات Magic Replace للاستمرارية، وكيفية معاينتها ودمجها.
- الجديد في SwiftUIتعرّف على جديد SwiftUI لإنشاء تطبيقات رائعة لأي منصة من Apple. امنح تطبيقك مظهراً جديداً باستخدام Liquid Glass، وحسّن الأداء عبر تحسينات الإطار والأدوات، وادمج محتوى الويب وتحرير النص الغني وتخطيط العروض في…
- الجديد في UIKitحدّث تطبيقك بأحدث واجهات UIKit API، ومنها دعم شريط القوائم وتتبع الملاحظة التلقائي وطريقة تحديث جديدة وتحسينات الرسوم المتحركة. وتعلّم إضافة مشاهد SwiftUI إلى تطبيق UIKit واستكشف SF Symbols ومنتقيات ألوان HDR…
- الجديد في Xcode 26اكتشف تطورات الإنتاجية والأداء في Xcode 26. تعلّم استخدام نماذج اللغة الكبيرة في مسار التطوير، واستكشف تحسينات التحرير والتصحيح والأداء والاختبار، وSwift Build، محرك البناء مفتوح المصدر المستخدم في Xcode.
- الجديد في visionOS 26استكشف ميزات visionOS 26 وواجهات الأحجام المحسّنة ودمج SwiftUI وRealityKit وARKit. أنشئ تطبيقات وألعاباً أكثر تفاعلاً بتتبع يد أسرع وملحقات مكانية، واطّلع على SharePlay وCompositor Services والوسائط الغامرة…
- الجديد في watchOS 26اكتشف ميزات watchOS 26 وادمجها في تطبيقات watchOS وiOS. استكشف بنية ARM64 ونظام التصميم الجديد وتحديثات الأدوات وإضافة عناصر التحكم إلى Apple Watch.
- الجديد في الأدواتيطوّر WidgetKit الأدوات وLive Activities وعناصر التحكم. أضف الأدوات إلى visionOS وCarPlay، وحسّن مظهرها بأنماط التصيير الملون، واعرض الأدوات ذات الصلة في Smart Stack على watchOS وحدّثها بإشعارات الدفع.
- انقل Swift Charts إلى البعد الثالثحوّل مخططات Swift ثنائية الأبعاد إلى البعد الثالث باستخدام Chart3D. ارسم البيانات والأسطح الرياضية وخصّص الكاميرا والمواد لمخططات 3D بديهية. يُنصح بالإلمام بإنشاء Swift Charts ثنائية الأبعاد.
- تعرّف على Liquid Glassيوحّد Liquid Glass لغة تصميم منصات Apple ويوفر تجربة أكثر ديناميكية وتعبيراً. تعرّف على مبادئ تصميمه وخصائصه البصرية والفيزيائية الأساسية ومتى تستخدمه ولماذا.
- تعرّف على WebKit لـ SwiftUIاكتشف استخدام WebKit لدمج محتوى الويب بسهولة في تطبيقات SwiftUI. تعلّم تحميل محتوى الويب وعرضه والتواصل مع صفحاته وغير ذلك.
- تعرّف على التخطيط المكاني في SwiftUIاستكشف أدوات بناء التجارب المكانية باستخدام SwiftUI. تعلّم أساسيات عروض 3D على visionOS ومحاذاة العمق وتدوير العروض ووضعها، واستخدم الحاويات المكانية لمحاذاتها في مساحة ثلاثية الأبعاد واحدة.
- تعرّف على المظهر الجديد لأيقونات التطبيقاتاطّلع على مظاهر أيقونات التطبيقات الجديدة في iOS وiPadOS وmacOS، بما فيها الألوان الفاتحة والداكنة والخيارات الشفافة. تعلّم استخدام الضبابية والشفافية لإضفاء الحيوية والتعبير وضمان عمل الأيقونة مع اللمعان…
- تعرّف على نظام التصميم الجديدتعمّق في تغييرات التصميم البصري وهندسة المعلومات ومكونات النظام الأساسية. افهم كيف يعيد النظام تشكيل علاقة الواجهة بالمحتوى لإنشاء تصميمات ديناميكية ومنسجمة ومتسقة عبر الأجهزة وأحجام الشاشة وأنماط الإدخال.
- حسّن أداء SwiftUI باستخدام Instrumentsاكتشف أداة SwiftUI الجديدة. افهم كيفية تحديث SwiftUI للعروض وتأثير تغييرات البيانات، واستخدم الأداة لتصور الأسباب والنتائج. يُنصح بالإلمام بإنشاء تطبيقات SwiftUI.
- حسّن تجربة تطبيقك متعددة اللغاتأنشئ تجربة سلسة لمن يستخدم عدة لغات. تعلّم كيف تحسّن Language Discovery تطبيقك وفق لغات الشخص المفضلة، واستكشف دعم اللغات من اليمين إلى اليسار وNatural Selection لتحديد نطاقات متعددة في النص ثنائي الاتجاه،…
- صمّم أدوات لـ visionOSتعلّم تصميم أدوات جميلة لـ visionOS 26 تندمج مع محيط الشخص. أضف العمق وخصّص المواد والأحجام والأنماط للحوسبة المكانية، وكيّف أدواتك الحالية أو صمّم أخرى تبدو كأجسام حقيقية.
- طبّق معنا: أنشئ تجربة نص غني في SwiftUI باستخدام AttributedStringتعلّم بناء تجربة نص غني عبر TextEditor API وAttributedString في SwiftUI. فعّل التحرير الغني وأنشئ عناصر تحكم مخصصة لمحتوى المحرر وخيارات التنسيق، واستكشف إمكانات AttributedString المتقدمة.
- هيئ المشهد باستخدام SwiftUI في visionOSاكتشف واجهات API لتحسين النوافذ والأحجام والمساحات الغامرة في visionOS. اضبط سلوك المشاهد عند إعادة التشغيل أو التثبيت، واجعل الأحجام تتكيف بالهوامش والمحاذاة، وابث المحتوى الغامر من Mac إلى Vision Pro، وأضف…
WWDC 2024
28 جلسات- Swift Charts: مخططات المتجهات والدوالتزداد الحبكة عمقاً. تعلّم تصيير مخططات جميلة للدوال الرياضية ومجموعات البيانات الكبيرة باستخدام مخططات الدوال والمتجهات. يعالج Swift Charts دوال الديناميكا الهوائية والمغناطيسية ونظرية الحقول العليا، إضافة إلى…
- أساسيات SwiftUIتعرّف على SwiftUI، إطار Apple التصريحي لواجهات المستخدم. تعلّم مفاهيم العروض ومتغيرات الحالة والتخطيط، واستكشف واجهات API لإنشاء تجارب مكتملة ومكونات مخصصة. ستتعلّم الاستفادة من SwiftUI سواء كنت مبتدئاً أو…
- أضف التعبير إلى تطبيقك باستخدام Genmojiاكتشف إظهار Genmoji في تطبيقك. سنشرح تصيير النص الذي يتضمن Genmoji وتخزينه ونقله، وتقنيات دعم Genmoji إذا كان تطبيقك يستخدم محرك نص مخصصاً.
- أنشئ تأثيرات بصرية مخصصة باستخدام SwiftUIاكتشف كيفية إنشاء تأثيرات بصرية مميزة في SwiftUI، بما فيها تأثيرات التمرير ومعالجات الألوان والانتقالات المخصصة. وسنستكشف تأثيرات رسومية متقدمة باستخدام مظللات Metal والتصيير المخصص للنص.
- أنشئ تأثيرات تحويم مخصصة في visionOSتعلّم تطوير تأثيرات تحويم تحدّث العروض عندما ينظر إليها الأشخاص. أنشئ تأثير زر متمدد يجمع العتامة والمقياس والقص، واتبع أفضل الممارسات لتأثيرات مريحة تراعي احتياجات تسهيلات الاستخدام.
- أنشئ تطبيقات جاهزة لتعدد اللغاتتأكد من عمل تطبيقك بكفاءة لمستخدمي اللغات المتعددة. تعلّم أفضل ممارسات إدخال النص وعرضه والبحث والتنسيق، والكتابة بلغات متعددة دون تبديل لوحة المفاتيح، وكيف تسهّل أحدث تحسينات String Catalog التوطين.
- ابدأ استخدام Dynamic Typeيتيح Dynamic Type للأشخاص اختيار حجم النص المفضل لديهم في النظام وكل تطبيقاتهم. لمساعدتك في بدء دعمه، سنشرح الأساسيات: كيفية عمله، والعثور على مشكلات تحجيم النص في تطبيقك، واتخاذ خطوات عملية باستخدام SwiftUI…
- ابدأ استخدام Writing Toolsتعرّف على مساعدة Writing Tools للمستخدمين في تدقيق النص وإعادة كتابته وتحويله داخل تطبيقك. افهم تفاعلها مع أي عرض نصي وطريقة جلب النص ومعالجته، وكيفية دعمها في عروض النص المخصصة.
- ادعم البحث الدلالي باستخدام Core Spotlightتعلّم تقديم نتائج بحث دلالية في تطبيقك باستخدام Core Spotlight. وافهم كيفية إتاحة محتوى تطبيقك في فهرس المستخدم الخاص الموجود على الجهاز ليبحث الأشخاص عن العناصر بلغة طبيعية. وسنشرح أيضاً تحسين أداء تطبيقك عبر…
- استفد إلى أقصى حد من Apple Pencilفي iOS 18 وiPadOS 18 وvisionOS 2، يتيح منتقي أدوات PencilKit أدوات مخصصة بالكامل وسمات مخصصة. تعلّم تقديم تجربة الرسم المخصصة في المنتقي، واستكشف ميزات Apple Pencil Pro الجديدة مثل زاوية الدوران وإيماءة الضغط…
- اطّلع على آخر مستجدات تسهيلات الاستخدام في SwiftUIيسهّل SwiftUI إنشاء تجارب رائعة ومتاحة للجميع. سنكتشف كيف تفهم التقنيات المساعدة تطبيقك وتتنقل فيه عبر عناصر تسهيلات الاستخدام الغنية التي يوفرها SwiftUI. وسنناقش كيفية تخصيص هذه التجارب أكثر بتقديم معلومات…
- اعمل مع النوافذ في SwiftUIتعلّم إنشاء تطبيقات رائعة بنافذة واحدة أو عدة نوافذ على visionOS وmacOS وiPadOS. اكتشف أدوات لفتح النوافذ وإغلاقها برمجياً وضبط موضعها وحجمها واستبدال نافذة بأخرى، ومبادئ تصميم تساعد الأشخاص في مسارات عملهم.
- افهم حاويات SwiftUIتعرّف على إمكانات عروض الحاويات في SwiftUI وكيف تدير العروض الفرعية. استخدم واجهات API الجديدة لإنشاء حاويات مخصصة ومعدّلات لمحتواها، وإضافة اللمسات التي تميّز تطبيقك.
- الجديد في AppKitاكتشف أحدث التطورات في تطوير تطبيقات Mac. اطّلع على الميزات الجديدة في macOS Sequoia وكيفية اعتمادها في تطبيقك. واستكشف طرقاً جديدة لدمج الكود الحالي مع SwiftUI. وتعرّف على التحسينات التي طالت العديد من عناصر…
- الجديد في SF Symbols 6استكشف تحديثات SF Symbols، مكتبة أيقونات Apple المصممة للتكامل مع خط النظام San Francisco. تعلّم استخدام إعدادات Wiggle وRotate وBreathe المتحركة لإضفاء الحيوية على واجهتك. ونوصي أولاً بمشاهدة “What's new in…
- الجديد في StoreKit والمشتريات داخل التطبيقتعرّف على كيفية إنشاء تجارب شراء أفضل وتقديمها باستخدام نظام المشتريات داخل التطبيق في App Store. سنعرض أنماط تحكم جديدة لواجهات StoreKit وواجهات API جديدة لتحسين تخصيص الاشتراكات، ونناقش حقولاً جديدة لمعلومات…
- الجديد في SwiftUIتعلّم استخدام SwiftUI لإنشاء تطبيقات رائعة لأي منصة من Apple. استكشف المظهر الجديد لعلامات التبويب والمستندات على iPadOS، وحسّن إدارة النوافذ بواجهات API الجديدة، وتحكّم أكثر بالمساحات الغامرة والأحجام في…
- الجديد في UIKitاستكشف كل جديد في UIKit، بما في ذلك تجارب تشغيل علامات التبويب والمستندات والانتقالات وتغييرات النص والإدخال. وسنناقش توافقاً أفضل من أي وقت مضى بين UIKit ورسوم SwiftUI المتحركة وإيماءاتها، إلى جانب تحسينات…
- الجديد في Xcode 16اكتشف أحدث تحسينات الإنتاجية والأداء في Xcode 16. تعرّف على تحسينات إكمال الكود والتشخيصات وXcode Previews، وتحديثات البناء، وتحسينات تصحيح الأخطاء وInstruments.
- الجديد في watchOS 11استكشف فرصاً جديدة على Apple Watch، ومنها دعم Double Tap في تطبيق watchOS، وزيادة صلة أدوات Smart Stack وتفاعلها، وعرض Live Activities من iOS في Smart Stack.
- انقل تطبيق TVML إلى SwiftUIيساعد SwiftUI على إنشاء تطبيقات رائعة على منصات Apple وهو الأداة المفضلة لجلب المحتوى إلى غرفة المعيشة مع tvOS 18. تعلّم إنشاء تخطيطات وعناصر تحكم مألوفة من TVMLKit باستخدام SwiftUI، مع نصائح وأفضل ممارسات.
- تعرّف على Contact Access Buttonتعرّف على أوضاع التفويض الجديدة في Contacts وكيفية تحسين الوصول إلى جهات الاتصال في تطبيقك. اكتشف كيفية دمج Contact Access Button لمشاركة جهات اتصال إضافية عند الطلب وتوفير مسار أسهل لتفويض Contacts. وسنشرح…
- تعمّق في الأحجام والمساحات الغامرةاكتشف طرقاً جديدة لتخصيص الأحجام والمساحات الغامرة في visionOS وضبط تغيير حجمها واستجابتها لحركة الأشخاص. اجعلها تتفاعل عبر تحويلات الإحداثيات، واستجب لتعديل الانغماس باستخدام Digital Crown، وخصّص لون عرض…
- حسّن رسوم واجهة المستخدم المتحركة وانتقالاتهااستكشف اعتماد انتقال التكبير في التنقل والعروض لتعزيز الاستمرارية، وتعلّم تحريك عروض UIKit برسوم SwiftUI المتحركة لإنشاء حركات تبدو متصلة.
- خصّص نوافذ macOS باستخدام SwiftUIاجعل نوافذك مصممة خصيصاً لـ macOS. اضبطها لأغراض محددة وسهولة الاستخدام وإظهار الوظائف. استخدم SwiftUI لتنسيق أشرطة الأدوات والخلفيات، ورتّب النوافذ بدقة واتخذ قرارات مناسبة بشأن الاستعادة والتصغير.
- طوّر تجربة تشغيل المستنداتميّز تطبيقك القائم على المستندات وأبرز هويته الفريدة باستخدام تجربة تشغيل المستندات الجديدة. تعلّم الاستفادة من واجهة API الجديدة لتخصيص أول شاشة يراها الأشخاص عند تشغيل تطبيقك. واستخدم التصميم الجديد الذي…
- طوّر تجربة علامات التبويب والشريط الجانبي في iPadOSيقدّم iPadOS 18 نظام تنقل يتيح الاختيار بين شريط علامات التبويب والشريط الجانبي، مع مساحة أكبر للمحتوى. تعلّم استخدام SwiftUI وUIKit لإضافة علامات التبويب وإزالتها وإعادة ترتيبها وتخصيص التجربة.
- وسّع عناصر تحكم تطبيقك عبر النظامأضف عناصر تحكم تطبيقك إلى Control Center وشاشة القفل وغيرها. تعلّم استخدام WidgetKit لتوسيع عناصر التحكم إلى تجربة النظام، وإنشاء عنصر تحكم وتخصيص مظهره وجعله قابلاً للإعداد.