أصدرت Microsoft إصدار معاينة SDK لجهاز Surface Duo. تقترح الشركة أيضًا معايير جديدة لاستخدام الشاشة المزدوجة للمتصفح وتطبيقات الويب التقدمية. كما يشرح أيضًا وظائف وظائف الشاشة المزدوجة مثل Surface Duo و Neo.
بالنسبة لمبيعات عيد الميلاد هذا العام ، تخطط Microsoft لتضمين Surface Duo المستند إلى Android والذي تم إطلاقه في أكتوبر الماضي و Surface Neo Windows إطلاق 10x. أصدرت Microsoft نسخة معاينة من Surface Duo SDK بحيث تكون التطبيقات المحسنة للاستخدام المزدوج للشاشة متاحة للإصدار.
الغرض من SDK هو إعطاء المطورين انطباعًا أوليًا عن الخيارات المتاحة على جهاز العرض المزدوج والفوائد التي يمكن الحصول عليها منهم. نظرًا لأن Surface Duo يستخدم Android ، يمكن استخدام SDK مع Android Studio و Microsoft Visual Studio / Xamarin. يوفر SDK للمبرمجين واجهات برمجة تطبيقات Java أصلية لتطوير العرض المزدوج على Surface Duo ، بما في ذلك واجهة برمجة تطبيقات DisplayMask و "مستشعر زاوية المفصلة" لاكتشاف زاوية المفصلة.
البيئة التنموية Windows يتبع 10x
تخطط Microsoft في الأسابيع القادمة لاستخدام بيئة التطوير من أجل Windows ارسم 10x على Surface Neo. في هذه الحالة ، يجب أن تمر نسخة المعاينة عبر البنيات الداخلية لـ Windows يمكن توزيع 10. حددت Microsoft لنفسها هدف توفير محاكي وواجهة برمجة تطبيقات جديدة مع دعم العرض المزدوج والتوثيق وأمثلة التعليمات البرمجية بحلول يوم 365 Developer يوم 11 فبراير.
صورة 1 من 2
سيتمكن Edge القائم على Chromium من معالجة شاشتين
تقترح Microsoft معايير جديدة لتجربة العرض المزدوج على الويب. تم بالفعل إعداد أساس متصفح Edge الجديد المستند إلى Chromium لهذه التغييرات. تشتمل مقترحات Microsoft على العناصر الأولية لـ CSS و "واجهة برمجة تطبيقات JavaScript Window Segments Enumeration API" للتعرف على الشاشات المتعددة وتوزيع المحتوى عبرها. تماشيًا مع ذلك ، قامت Microsoft بنشر ملفات متعددة للمتصفحات القديمة. يجب أن تدعم تطبيقات الويب التقدمية (PWA) نفس الميزات في تخطيط الشاشة المزدوجة مثل المتصفح نفسه. يمكن استخدام PWAs على Android و Windows يمكن تثبيت 10X من المتصفح. سيتم مشاركة المزيد من التفاصيل مع المطورين في مدونة Edge الرسمية في الأشهر القادمة.
هذا ما يمكن للمطورين والمستخدمين توقعه مع شاشتين
بالإضافة إلى ذلك ، توفر Microsoft للمطورين نظرة عامة على الوظائف الجديدة ، واعتمادًا على التوجه ، ووجهات نظر مختلفة على أجهزة العرض المزدوجة وتشرح ما يجب مراعاته عند البرمجة وما يجب اتباعه وما يجب تجنبه. ومع ذلك ، فإن النظرة العامة الموجهة للمطورين توفر أيضًا للعملاء النهائيين معاينة لما يمكن توقعه مع Surface Duo و Neo في نهاية العام.
يمكن عرض التطبيقات على Surface Duo في طريقة العرض الافتراضية وفي وضع ملء الشاشة بدون واجهة مستخدم النظام (شريط المهام أو علبة النظام أو شريط التطبيق أو عنوان التطبيق) على إحدى الشاشتين أو كلتيهما. يعمل كلاهما مع المحاذاة الرأسية والأفقية للجهاز. وهذا يخلق تحديات معينة عند تصميم التطبيقات التي يجب على المطورين وضعها في الاعتبار. كيف ينقسم التطبيق عبر عدة شاشات ، ما هي عناصر واجهة المستخدم التي يجب وضعها في مكانها وكيف يتم التعامل مع المفصلة؟ تجيب Microsoft على كل هذه الأسئلة في الوثائق الجديدة. هناك ما يجب فعله وما لا يجب فعله والرسومات التوضيحية لكل سيناريو الاستخدام المخطط له.
صورة 1 من 12
تحديث 02/12/2020 04:55 م
أعلنت Microsoft الآن عن SDK للتطوير في نهاية يناير Windows أطلق سراح 10x. بعد المهتمين في Windows- قام البرنامج الداخلي بتسجيل الإصدار الحالي وتنزيله (مطلوب الإصدار 10.0.19555 على الأقل) ، والإصدارات الداخلية من Visual Studio و Windows SDK بالإضافة إلى محاكي Microsoft و Windowsقم بتثبيت صورة المحاكي -10X من متجر Microsoft.
باستخدام الأدوات الجديدة ، يمكن للمطورين إنشاء تطبيقاتهم من أجل Windowsقم بإعداد أجهزة -10X مثل Surface Neo المخطط لها في نهاية العام. تريد Microsoft أن تتأكد من توفر التطبيقات المحسنة بشكل مناسب عند إطلاق الفئة الجديدة من الأجهزة القابلة للطي المزودة بشاشات متعددة في السوق. تقدم Microsoft مزيدًا من التفاصيل مثل متطلبات النظام المحددة لأدوات المطورين وخطوات الإعداد الفردية عبر البوابة الإلكترونية للمطورين.