تعديل الصور اون لاين

شروحات أندرويد

أهم الميزات الجديدة القادمة في Android 12 من معاينة المطور

استطاع نظام أندرويد الذي قدمته شركة جوجل العملاقة أن يصل إلى مرتبة أفضل نظام تشغيل للهواتف الذكية على الإطلاق. النظام مدعوم من قبل العديد من الشركات المنتجة مثل Samsung و Nokia و Sony و Xiaomi و Huawei والعديد من الشركات الأخرى التي تأخذ النسخة المصدر وفقًا لكل إصدار من إصدارات Google وتعمل على إضافة لمساتها من السمات والألوان وإضافة نكهة خاصة لها الهواتف ، ولكن يظل نظام المصدر المفتوح المستند إلى Linux kernel من إنتاج Google.

اليوم، . تم الافراج عنه أول معاينة للمطور للإصدار التالي من نظام التشغيل Android ( إصدار 12). وفقًا لـ Dave Burke ، نائب رئيس الهندسة في Google ، “ينصب التركيز هذا العام على جعل نظام التشغيل أسهل وأفضل أداءً وأكثر أمانًا.” هذه المعاينة الأولى لنظام Android 12 مخصصة للمطورين للتأكد من أن تطبيقاتهم متوافقة مع الميزات الجديدة المضافة إلى نظام التشغيل. بعبارة أخرى ، معاينة المطور هذه ليست للمستخدم العادي ، لذلك بغض النظر عن مدى حماسك لتثبيت الإصدار الجديد ، سيتعين عليك الانتظار.

أهم الميزات الجديدة القادمة في Android 12 من معاينة المطور

دع s استكشاف ما تم تضمينه في معاينة Android 12 الأولى التي ستساعد المطورين على تحسين تطبيقاتهم ونظام Android البيئي.

ميزات الثقة والأمان

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

  • السلوكيات الحديثة لملفات تعريف الارتباط SameSite في WebView: سيوفر ذلك أمانًا وخصوصية إضافيين ويمنح المستخدمين مزيدًا من الشفافية والتحكم في ملفات تعريف الارتباط عبر المواقع التي تتعقب نشاطك وتستهدفك بالإعلانات والمزيد.
  • تقييد Netlink MAC: في Android 11 ، قامت Google بتقييد Netlink MAC على مستوى الجهاز استنادًا إلى مستوى API 30. في Android 12 ، يتم تطبيق هذا التقييد على جميع التطبيقات ، بغض النظر عن مستوى SDK المستهدف.
  • تصدير المكونات بشكل أكثر أمانًا: تعمل Google على تغيير طريقة معالجة Android الافتراضية: يصبح المظهر الذي تم تصديره أكثر وضوحًا. مع تطبيق هذا ، يجب على المكونات التي تعلن عن واحد أو أكثر من عوامل تصفية النوايا أن تعلن صراحةً عن سمة android: exported. سيمنع هذا التطبيقات من تصدير الأنشطة والخدمات وأجهزة الاستقبال عن غير قصد.
  • التعامل الآمن مع النية: من أجل جعل الأهداف المعلقة أكثر أمانًا ، يتطلب Android 12 من التطبيقات أن تعلن صراحة عن علامة قابلة للتغيير عبر FLAG_MUTABLE الجديدة أو FLAG_IMMUTABLE الجديدة.
  • تحسينات الوسائط والصور

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

    يقدم الإصدار التالي من Android أيضًا دعمًا لـ AVIF (تنسيق ملف صورة AV1) ، والذي يستفيد من المحتوى المشفر داخل الإطار من ضغط الفيديو. هذا يجعل من الممكن نقل الفيديو عالي الجودة بكفاءة عبر الإنترنت. يمكن استخدام نطاق ترددي أقل للصور ومقاطع الفيديو عالية الجودة لأنه يمكن تقليل حجم ملف الصورة دون تقليل الجودة.

    تحسينات تجربة واجهة المستخدم

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

    لتحسين الخدمة المقدمة ، قدم Android 12 Developer Preview الوظيفة الجديدة expedited_job في Job Scheduler ، والتي ستمنحك أولوية عالية ، والوصول إلى الشبكة ، والاستعداد والتشغيل على الفور – بغض النظر عن القيود. بالنسبة للتطبيقات التي تتطلب التوافق مع الإصدارات السابقة ، تم تقديم Jetpack_WorkManager_library.

    تشمل الوظائف الإضافية الأخرى لتحسين تجربة المستخدم ما يلي:

  • حماية الخصوصية.
  • سهولة ادراج المحتوى في التطبيقات.
  • تأثير صوتي مقترن يسمح للمطورين بإنشاء تجارب صوتية وألعاب رائعة.
  • صوت محسن متعدد القنوات مع معلومات مكانية.
  • تحسينات وضع الاستريو للتنقل بالإيماءات تجعل التنقل بالإيماءات أسهل وأكثر اتساقًا.
  • تجعل تحديثات واجهة المستخدم الإشعارات أكثر حداثة وأسهل في الاستخدام وأكثر فاعلية. ستكون الإخطارات أيضًا أسرع وأكثر استجابة.
  • مكالمات Binder IPC المحسّنة ، والتي ستؤدي إلى زيادة في الأداء بمقدار الضعف تقريبًا مقارنة بإجمالي مكالمات Binder ، مع تحسن 47x في مرجع Content Provider () و 15x في الإصدار Wake Lock () و 7.9x في JobScheduler.schedule ().
  • اختبار التوافق والثبات

    غيّرت Google طريقة اختبار المطورين للتغييرات التي تؤثر على تطبيقاتهم. التغييرات الفردية غير قابلة للتبديل ، مما يعني أنه يمكن للمطورين حل مشكلات التوافق بسرعة أكبر بين تطبيقاتهم والإصدار الجديد.

    على نفس المنوال ، يمنح Android 12 القدرة على تحديث المزيد من النظام الأساسي من خلال Google Play.

    تحديثات استقرار النظام

    يتضمن Android 12 معلمة استقرار النظام الأساسي (تم تقديمها في Android 11) ، والتي تمنح المطورين إشعارًا متقدمًا عندما تواجه التطبيقات تغييرات. قبل الموافقة على مرحلة استقرار النظام الأساسي ، يمكن لـ Google إجراء تغييرات على واجهات برمجة التطبيقات والجوانب الأخرى للنظام الأساسي حتى الإصدار النهائي. مع تضمين معلمة استقرار النظام الأساسي ، يكون أي شيء قد يؤثر على تطبيق المطور نهائيًا. هذا يعني أن ما يراه المطورون في هذه المعاينة الأولى هو بالضبط كيف ستعمل واجهات برمجة التطبيقات والجوانب الأخرى التي تركز على المطورين في Android في الإصدار النهائي.

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

    السابق
    شرح التجزئة: كيف يتم استخدامه ولماذا من الأفضل حماية كلمات المرور المخزنة
    التالي
    كيفية عرض نشاط الويب في شريط الحالة على Android

    اترك تعليقاً