إغلق الإعلان

على الرغم من أن مؤتمر WWDC يحظى بمتابعة جمهور عريض إلى حد ما، إلا أن هذا المؤتمر ينتمي في المقام الأول إلى المطورين. بعد كل شيء، هذا ما يوحي به اسمها. ينتمي الثلثان الافتتاحيان من الكلمة الرئيسية، كما هو متوقع، إلى OS X Yosemite وiOS 8، ولكن بعد ذلك تحول التركيز إلى شؤون المطورين البحتة. دعونا نلخصها باختصار.

سويفت

لقد مات Objective-C، ويعيش Swift! لم يتوقع أحد هذا - قدمت شركة Apple لغة برمجة Swift الجديدة في مؤتمر WWDC 2014. يجب أن تكون التطبيقات المكتوبة فيه أسرع من تلك الموجودة في Objective-C. ستبدأ المزيد من المعلومات في الظهور عندما يضع المطورون أيديهم على Swift، وبالطبع سنبقيك على اطلاع.

ملحقات

لقد انتظرت وقتًا طويلاً للاتصال بين التطبيقات حتى صدر نظام التشغيل iOS 8. والأكثر من ذلك، ستجعل الإضافات من الممكن توسيع وظائف النظام من خلال التطبيقات، محليًا. ستستمر التطبيقات في استخدام وضع الحماية، ولكن من خلال نظام التشغيل iOS سيكون بمقدورها تبادل معلومات أكثر من ذي قبل. في الكلمة الرئيسية، كان هناك عرض تقديمي للترجمة باستخدام Bing في Safari أو تطبيق مرشح من تطبيق VSCO Cam مباشرة على صورة في الصور المضمنة. بفضل الإضافات، سنرى أيضًا عناصر واجهة المستخدم في مركز الإشعارات أو نقل الملفات الموحد.

لوحات مفاتيح الطرف الثالث

على الرغم من أن هذا الأمر يندرج ضمن الامتدادات، إلا أنه من الجدير بالذكر بشكل منفصل. في نظام التشغيل iOS 8، ستتمكن من السماح بالوصول إلى لوحات المفاتيح التابعة لجهات خارجية لتحل محل اللوحة المدمجة. يمكن لعشاق Swype وSwiftKey وFleksy ولوحات المفاتيح الأخرى التطلع إلى هذا. سيتم إجبار لوحات المفاتيح الجديدة على استخدام وضع الحماية تمامًا مثل التطبيقات الأخرى.

HealthKit

منصة جديدة لجميع أنواع أساور وتطبيقات اللياقة البدنية. سيسمح HealthKit للمطورين بتعديل تطبيقاتهم لإدخال بياناتهم في تطبيق Health الجديد. ستحتفظ هذه الخطوة بجميع بياناتك "السليمة" في مكان واحد. السؤال الذي يطرح نفسه هو: هل ستأتي شركة Apple بأجهزتها الخاصة القادرة على التقاط مثل هذه البيانات؟

واجهة برمجة تطبيقات معرف اللمس

في الوقت الحالي، لا يمكن استخدام Touch ID إلا لفتح قفل iPhone أو إجراء عملية شراء من iTunes Store والمتاجر التابعة له. في iOS 8، سيتمكن المطورون من الوصول إلى واجهة برمجة التطبيقات (API) الخاصة بقارئ بصمات الأصابع، مما سيفتح المزيد من الإمكانيات لاستخدامه، مثل فتح تطبيق باستخدام Touch ID فقط.

CloudKit

لدى المطورين طريقة جديدة تمامًا لإنشاء التطبيقات المستندة إلى السحابة. ستهتم Apple بجانب الخادم حتى يتمكن المطورون من التركيز على جانب العميل. ستوفر شركة Apple خوادمها مجانًا مع عدة قيود – على سبيل المثال، حد أعلى يبلغ بيتابايت واحد من البيانات.

HomeKit

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

واجهة برمجة تطبيقات الكاميرا وPhotoKit

في نظام التشغيل iOS 8، ستتمتع التطبيقات بوصول محسّن إلى الكاميرا. ماذا يعني هذا في الممارسة العملية؟ سيكون أي تطبيق من متجر التطبيقات قادرًا على السماح بالضبط اليدوي لتوازن اللون الأبيض والتعرض والعوامل المهمة الأخرى المرتبطة بالتصوير الفوتوغرافي. ستوفر واجهة برمجة التطبيقات الجديدة أيضًا، على سبيل المثال، التحرير غير المدمر، أي التحرير الذي يمكن التراجع عنه في أي وقت دون تغيير الصورة الأصلية.

معدن

تعد هذه التقنية الجديدة بأداء يصل إلى عشرة أضعاف أداء OpenGL. خلال الكلمة الرئيسية، أظهر جهاز iPad Air الطيران السلس لمئات الفراشات في الوقت الفعلي دون ارتعاش واحد، مما أظهر قوته في تعدد الخيوط.

SpriteKit وSceneKit

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

.