• انطلق مؤتمر WWDC 2024 من آبل بموجة من الابتكار، كاشفاً عن تطورات في الواقع المعزز والتعلم الآلي وأدوات المطورين.
  • في اليوم الثاني من مؤتمر المطورين العالمي 2024 (WWDC)، كشفت آبل عن مجموعة واسعة من الإعلانات والتحديثات، مما يظهر التزام الشركة بدفع حدود التكنولوجيا.
  • مع التركيز على الخصوصية والأمن وتمكين المطورين، قدم الحدث مجموعة من واجهات برمجة التطبيقات الجديدة والأطر والتحديثات التي تهدف إلى تشكيل مستقبل تطوير التطبيقات على iOS وmacOS وwatchOS وtvOS.

رأينا
شهد اليوم الثاني من WWDC 2024 التزام آبل بالابتكار ودعم المطورين. الأطر والأدوات والتحسينات الجديدة لا تدفع حدود التكنولوجيا فحسب، بل تضمن أيضاً أن يصبح التطوير أكثر شمولية وكفاءة. ومع اندماج هذه الأدوات والتقنيات في التطبيقات الاستهلاكية، يمكننا توقع رؤية موجة جديدة من الإبداع والوظائف في المشهد التكنولوجي.

–جيني شو، صحفية في BTW

كان اليوم الثاني من مؤتمر آبل العالمي للمطورين (WWDC) 2024 بمثابة كنز من الإعلانات والتحديثات التي أظهرت التزام الشركة بدفع الحدود التكنولوجية. من الأطر والأدوات الجديدة للمطورين إلى التحسينات الكبيرة في الواقع المعزز وسهولة الوصول، إليك نظرة مفصلة على أبرز أحداث اليوم الثاني من WWDC 2024.

Xcode 14

Article image
Xcode

كشفت آبل عن Xcode 14، أحدث إصدار من بيئة التطوير المتكاملة (IDE) الخاصة بها. يجلب Xcode 14 تحسينات كبيرة في الأداء، وأدوات تصحيح أخطاء أكثر قوة، وميزات تعاون محسنة. تم تصميم هذه التحديثات لتبسيط عملية التطوير وتحسين كفاءة فرق التطوير. بشكل ملحوظ، يوفر Xcode 14 تكاملاً سلساً مع Swift AI، مما يسمح للمطورين بدمج ميزات الذكاء الاصطناعي في تطبيقاتهم بسهولة.

اقرأ أيضاً:كل ما أعلنته آبل خلال الكلمة الرئيسية لليوم الأول من WWDC 2024

Swift 6

Article image
Swift 6

يجعل Swift 6 كتابة التعليمات البرمجية المتزامنة الصحيحة أسهل بفضل وضع لغة اختياري جديد يحلل الكود الخاص بك في وقت الترجمة ويشخص سباقات البيانات المحتملة. يجلب هذا الإصدار أيضاً تحسينات أخرى للتوازي والأجناس، بالإضافة إلى تحسينات لدعم بروتوكول Language Server.

SwiftUI

Article image
SwiftUI

SwiftUI هي أفضل طريقة لإنشاء التطبيقات على منصات Apple. اكتشف ميزات جديدة لتخصيص مظهر تطبيقاتك، بالإضافة إلى قابلية تشغيل متبادل محسنة مع UIKit و AppKit عند إنشاء الرسوم المتحركة والإيماءات. يمكنك أيضاً الاستفادة من الرسوم المتحركة النصية الجديدة، رسم الدوال في الرسوم البيانية، التحكم بشكل أكبر في الأحجام والمسافات في visionOS، والمزيد.

اقرأ أيضاً:دفعة آبل للذكاء الاصطناعي تعزز مبيعات آيفون مع سعي العملاء للترقية

SwiftData

Article image
SwiftData

SwiftData هو إطار عمل يوفر للمطورين واجهة برمجة تطبيقات بديهية وخفيفة الوزن لهيكلة البيانات وإبقائها في تطبيقاتهم باستخدام كود Swift النقي. باستخدام SwiftData، يمكن للمطورين نمذجة بيانات تطبيقهم بسهولة وإدارتها بكفاءة دون الاعتماد على تبعيات خارجية. يسمح هذا الإطار للمطورين بالعمل مع مخازن بيانات مخصصة، تاريخ المعاملات، فهارس النماذج، قيود التفرد المركبة، والمزيد، كل ذلك باستخدام بناء Swift التعبيري. يوفر SwiftData تكاملاً سلساً مع مكتبات وأدوات Swift الأخرى، مما يجعله خياراً متعدد الاستخدامات لإدارة البيانات في التطبيقات القائمة على Swift.

Swift Testing

Article image
Swift Testing

تم تطوير Swift Testing حصرياً لـ Swift، وهو إطار عمل تم تقديمه حديثاً، مزود بواجهات برمجة تطبيقات تعبيرية تبسط عملية كتابة الاختبارات. باستخدام الماكرو مثل #expect، يلتقط Swift Testing التعبيرات المعقدة ويوفر مخرجات شاملة في حالة فشل الاختبار. تشمل الميزات الإضافية المعلمات لتنفيذ سلس للاختبارات عبر قيم مختلفة والعلامات لتنفيذ انتقائي للاختبارات بناءً على معايير محددة. مع دعم كامل في Xcode 16، يتم تقديم نتائج الاختبار بتنسيق سهل الاستخدام.

App Intents

Article image
App Intents

ستسمح قدرات التنسيق الجديدة التي توفرها Apple Intelligence والتحسينات الكبيرة التي تم إدخالها على App Intents لـ Siri بتنفيذ مئات الإجراءات الجديدة داخل التطبيقات وفيما بينها. باستخدام واجهة برمجة تطبيقات Transferable، تمثيلات الملفات، موفري العناصر، فهرس Spotlight، والمزيد، يمكنك جعل كياناتك أكثر أهمية للنظام الأساسي. بالإضافة إلى ذلك، يمكنك توفير ميزات قوية في Siri وSpotlight. يمكنك أيضاً استكشاف واجهات برمجة تطبيقات جديدة لإدارة الأخطاء، الخصائص المؤجلة، والتعدادات المرتبطة.

SiriKit

Article image
SiriKit

التطبيقات التي اعتمدت SiriKit ستستفيد تلقائياً من التحسينات التي تم إدخالها على Siri دون عمل إضافي، بفضل Apple Intelligence. يتمتع Siri بإدارة أكثر مرونة للطلبات، مع القدرة على معالجة الطلبات - حتى عندما يتلعثم المستخدمون في كلماتهم أو يغيرون طلبهم في منتصف الجملة. يحتفظ Siri أيضاً بسياق المحادثة ويمكنه فهم عندما يشير المستخدمون إلى شيء من طلب سابق.

RealityKit 4

Article image
RealityKit 4

يعمل RealityKit 4 على تنسيق مجموعته الواسعة من الميزات عبر iPhone و iPad و Mac و Apple Vision Pro. مع تقديم Reality Composer Pro في Apple Vision Pro، يمكن للمطورين الآن إنشاء تطبيقات مكانية بسلاسة على جميع هذه المنصات. باستخدام التظليلات المبنية مع MaterialX، بالإضافة إلى البوابات والجسيمات وميزات أخرى متنوعة، يمكن الآن استخدام RealityView على المنصات الأربع. يتضمن ذلك واجهات برمجة تطبيقات لدمج المواد، تأثيرات التمرير المستندة إلى التظليل والإضاءة الافتراضية، بالإضافة إلى ميزات جديدة مثل أشكال المزج، الحركية العكسية، أوضاع الهيكل العظمي والخطوط الزمنية للرسوم المتحركة، مما يعزز قدرات الرسوم المتحركة للشخصيات.

يوفر RealityKit 4 وصولاً محسناً إلى العرض من خلال واجهات برمجة تطبيقات جديدة للشبكات والأنسجة منخفضة المستوى، المتوافقة مع تظليلات الحوسبة Metal. مع دعم تصحيح عرض Xcode الآن لفحص محتوى المشهد ثلاثي الأبعاد، لم يكن تصحيح محتوى RealityKit أسهل من أي وقت مضى.

Metal

Article image
Metal

يدعم Metal الرسومات المسرعة بالأجهزة على منصات Apple. يمكنك الآن نقل التطبيقات بشكل طبيعي من منصات أخرى بفضل الدعم الإضافي للروابط العالمية والإضافات لتتبع الأشعة. تسمح لك مجموعات الإقامة بتجميع الموارد بسرعة وسهولة لإدارة الإقامة. ومن الأسهل استهداف Mac و iPad و iPhone بنفس الكود، بفضل واجهة برمجة تطبيقات موحدة وعملية بناء التظليلات.

SF Symbols

Article image
SF Symbols 6

يقدم SF Symbols 6 أكثر من 800 رمز جديد بالإضافة إلى توطين محسن للعديد من النصوص الدولية. تشمل التحديثات الرئيسية خيارات رسوم متحركة متقدمة مثل الاهتزاز والدوران والتنفس، التي تستجيب لمدخلات المستخدم وتنقل تغييرات الحالة، مما يجعل الرموز أكثر تعبيراً. تسهل ميزة Magic Replace انتقالات أكثر سلاسة بين متغيرات الرموز ذات الصلة. أدوات التعليقات التوضيحية المحسنة تسهل إنشاء رموز مخصصة، مما يسمح للمطورين بتحديد اتجاهات الرسوم المتحركة وتعيين نقاط ارتساء مخصصة. توفر هذه التحسينات للمطورين أدوات قوية لإنشاء واجهات مستخدم ديناميكية وجذابة، مما يحسن بشكل كبير تصميم التطبيق وتجربة المستخدم.

CarPlay

Article image
Carplay

خلال اليوم الثاني من WWDC 2024 من آبل، تم الإعلان عن تحديثات كبيرة لـ CarPlay، بما في ذلك إعادة تصميم شاملة للواجهة تسمح لـ CarPlay بدعم نظام المعلومات والترفيه بالكامل، بما في ذلك لوحة العدادات. تشمل الميزات الرئيسية تكاملاً أعمق مع وظائف السيارة مثل تكييف الهواء ومستوى الوقود، وشاشات لوحة قيادة قابلة للتخصيص، وتصميم معياري متوافق مع مختلف موديلات السيارات. بورش وأستون مارتن من بين أوائل الشركات المصنعة التي تتبنى هذا الجيل الجديد من CarPlay، وستتبعها شركات أخرى.