تسريبات اندرويد 12 android موعد الاطلاق و اهم المميزات الجديد
يتوفر Android 12 Developer Preview 2 مع أمان أفضل للإشعارات وتحسينات
مع مرور كل يوم ، نقترب أكثر فأكثر من الإصدار النهائي لنظام التشغيل Android الرئيسي التالي: Android 12. في حال كنت تتوق لمعرفة ما يخبئه المستقبل للتكرار القادم لنظام Android ، فقد قامت Google بتغطيتك لهذا اليوم. أعلنت الشركة للتو عن إصدار Developer Preview جديد لأجهزة Pixel المؤهلة. Android 12 Developer Preview 2 ، مثل أول معاينة للمطورين ، لا يزال مخصصًا للمطورين فقط ، وتركز قائمة التغييرات المذكورة في منشور المدونة على واجهات برمجة التطبيقات الجديدة وتغييرات سلوك النظام الأساسي التي سيتعين على المطورين التكيف معها. إليك ما تغير.
الجديد في Android 12 Developer Preview 2
الثقة والأمان
- إن السماح لتطبيق ما بتراكب النوافذ فوق التطبيقات الأخرى يشكل مخاطرة أمنية واضحة. تحقيقًا لهذه الغاية ، يضمن إذن HIDE_OVERLAY_WINDOWS الجديد المقدم في Developer Preview 2 أن التطبيق يمكنه استدعاء Window # setHideOverlayWindows () للإشارة إلى أنه يجب إخفاء جميع نوافذ TYPE_APPLICATION_OVERLAY عندما تكون نافذة التطبيق مرئية.
- تم تحديث عناصر التحكم في رؤية الإخطار في إصدار المعاينة الجديد هذا. يمكنك الآن تكوين إجراءات الإشعارات بحيث تنشئ دائمًا تحديًا للمصادقة عند تشغيلها من شاشة القفل. على سبيل المثال ، يتطلب تطبيق المراسلة الآن المصادقة قبل حذف رسالة أو تعليمها كمقروءة.
- أضاف Android 12 Developer Preview 2 دعمًا لطريقة أبسط وأكثر فاعلية للحصول على المجموع الاختباري لتطبيق مثبت. يمكن للمطورين الاختيار من بين العديد من خوارزميات الملخص القياسية مثل SHA256 و SHA512 و Merkle Root وغيرها. نسخة متوافقة مع الإصدارات السابقة من هذه الميزة قيد العمل ، والتي يجب أن تكون متاحة في شكل مكتبة Jetpack في المستقبل القريب.
تغييرات جديدة على Android 12 API
- الزوايا الدائرية: في Android 12 Developer Preview 2 ، يمكن للمطورين التحقق مما إذا كان الجهاز يحتوي على شاشة بزوايا مستديرة والحصول على تفاصيلها. من منظور تصميم واجهة المستخدم ، يمكن للمرء الآن الاستفادة من التفاصيل المطلقة لكل زاوية مستديرة بالإضافة إلى تفاصيل الزاوية المتعلقة بحدود التطبيق.
- تحسينات صورة في صورة (PIP): يمكن للتطبيقات الآن تمكين تغيير حجم سلس للسماح للنظام بتغيير حجم نشاط PIP عند الحاجة. بالإضافة إلى ذلك ، يؤدي تمكين ميزة Auto-PIP الآن إلى جعل النظام ينقل التطبيق مباشرةً إلى وضع PIP بإيماءة تصل إلى المنزل ، دون انتظار اكتمال الرسوم المتحركة تصل إلى المنزل. أخيرًا ، يدعم Android الآن إخفاء نافذة PIP عن طريق سحبها إلى الحافة اليسرى أو اليمنى من الشاشة.
- تحديثات واجهة برمجة تطبيقات الأجهزة المصاحبة: عادةً ما تحتاج الأجهزة القابلة للارتداء مثل الساعات الذكية وأجهزة تتبع اللياقة البدنية إلى تطبيق مخصص لإدارتها. تريد Google تسهيل تشغيل هذه التطبيقات وتوصيلها متى كان هناك جهاز مصاحب مرتبط بها في مكان قريب. للقيام بذلك ، قدمت Android 12 Developer Preview 2 واجهة برمجة تطبيقات CompanionDeviceService جديدة. علاوة على ذلك ، يعمل ملف تعريف الجهاز المرافق الجديد على تبسيط عملية تسجيل الجهاز المصاحب بشكل كبير.
- تحسينات في تقدير النطاق الترددي: عززت Google بشكل كبير واجهات برمجة التطبيقات الحالية لتقدير النطاق الترددي. يمكن للمطورين الآن الحصول على تقدير للإنتاجية الإجمالية لكل شركة اتصالات أو Wi-Fi SSID ونوع الشبكة ومستوى الإشارة لجميع المستخدمين على الجهاز.
- التأثيرات المرئية: أصبح تطبيق تأثيرات الرسومات الشائعة الآن أسهل من أي وقت مضى في Android 12 مع فئة RenderEffect. يمكنك الآن تطبيق عوامل التمويه ومرشحات الألوان بشكل منفصل ، أو دمج هذه التأثيرات كتأثيرات متسلسلة ككل.
يمكنك الذهاب هنا لمشاهدة فرق API الكامل بين Android 12 DP1 و DP2. نظرًا لأن Google قامت بتجديد العديد من واجهات برمجة التطبيقات ، تأكد من تشغيل وتصحيح تطبيقك من خلال تبديل تغيير السلوك لإعداده لاستهداف Android 12. يمكن تقديم التعليقات هنا.
يوصى بقراءة ملاحظات الإصدار قبل تنزيل التحديث ووميضه. تأكد من الانتقال إلى هنا لتقديم أي تقارير بالأخطاء وهنا لمناقشة أحدث إصدار.
.
ليست هناك تعليقات:
إرسال تعليق