contador Saltar al contenido

Craig Federighi يحلل Project Catalyst و iPadOS والمزيد في مقابلة جديدة – MacMagazine.com

marzo 23, 2020

في منتصف أسبوع WWDC19 المزدحم لأبل في سان خوسيه ، كاليفورنيا ، نائب رئيس أول لشركة هندسة البرمجيات ، كريج فيديريغيتحدث إلى مؤسس ورئيس تحرير MacStories، فيديريكو فيتشيحول بعض الاخبار التي عرضت في الايام الاخيرة بما فيها مشروع المحفز، ال iPadOS و SwiftUI.

كانت المقابلة هي الموضوع الرئيسي للحلقة 114 من البودكاست AppStories، التي وضعتها Viticci وجون فورهيس (أيضا من MacStories).

مشروع المحفز

تم استقبال Project Catalyst الذي تم الإعلان عنه مؤخرًا (المعروف سابقًا باسم "Project Marzipan") بشكل جيد للغاية من قبل معظم المطورين (والمستخدمين) ، الذين سيكونون الآن قادرين على تكييف تطبيقاتهم مع منصات Ma المختلفة ، بما في ذلك iOS و iPadOS و macOS .

فيما يتعلق بالجدة ، أشار Federighi إلى أن مشروع Catalyst يسمح للعديد من المطورين بجلب المزيد من التطبيقات من iPad إلى Mac ، مع الأخذ في الاعتبار أنه مع هذه Apple قد سد الفجوة التي تفصل بين UIKit و AppKit.

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

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

iPadOS

فيما يتعلق بنظام التشغيل الجديد المخصص لأجهزة Apple اللوحية ، iPadOS ، قال Federighi أن iPad قد خلق تجربة "مميزة" على مر السنين ، وبالتالي ، يستحق نظام تشغيل في ذروة.

أشياء مثل السحب والإفلات (سحب وإسقاط)، تقسيم العرض، مرر و Apple Pencil هما ما يحددان طريقة مختلفة للعمل مع iPad. عندما أعمل على جهاز iPad ، لا أشعر أنني أعمل على هاتف كبير أو أعمل على جهاز Mac. أشعر وكأنني أعمل على جهاز iPad. ماذا نعني عندما نقول macOS ، أو عندما نقول tvOS ، وهو نظام أساسي قائم على iOS ، أو عندما نقول watchOS ، وهو في جوهره نظام iOS ، فإن هذه الأشياء بالنسبة لنا هي تعريفات للتجارب () أصبح iPadOS تجربة مميزة .

كما يمزح المدير التنفيذي حول الدعم المضاف حديثًا لوحدات التخزين الخارجية (مثل أجهزة USB وبطاقات SD) على iPad:

محركات الأقراص الخارجية. نحن على استعداد للاعتراف بالتسعينيات والعودة على طول الطريق. لا يزال الناس يستخدمونها في بعض الأحيان ، كما تعلم. أنا من محبي AirDrop ، لكنني أفهم أن هناك استخدامات أخرى نعلم أنه مع المصورين ، فإن القدرة على استيراد صورك مباشرة إلى تطبيق ، مثل Lightroom ، مهمة.

SwiftUI

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

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

· • ·

المقابلة الكاملة متاحة على تطبيق Podcasts وأيضًا في هذه الحلقة AppStories.

عبر MacRumors