بعد مرور عام تقريبًا على إعلان Google عن أول معاينة مطور لنظام Android 11 ، أصدرت الشركة اليوم أول معاينة مطور لنظام Android 12
بعد مرور عام تقريبًا على إعلان Google عن أول معاينة مطور لنظام Android
11 ، أصدرت الشركة اليوم أول معاينة مطور لنظام Android 12. أخرت Google طرح Android 11 قليلاً حيث تكيفت الفرق وشركاء الشركة على العمل خلال فترة جائحة
، لكن يبدو أن هذا لم يمنعه من الحفاظ على نظام Android 12 في الموعد المحدد. كما تتوقع من معاينة مطورة مبكرة ، فإن معظم
التغييرات هنا تحت الغطاء ولا يوجد تحديث عبر الهواء حتى الآن لغير المطورين
الجريئين الذين يرغبون في إعطائها لمحة.
من بين السمات البارزة للإصدار حتى الآن - ومن المهم ملاحظة أن Google تميل إلى إضافة المزيد من التغييرات التي تواجه المستخدم وتحديثات
واجهة المستخدم طوال دورة المعاينة - هي القدرة على تحويل الوسائط إلى تنسيقات
عالية الجودة مثل تنسيق صورة AV1 ،
بشكل أسرع والمزيد من الإشعارات الأكثر استجابة وميزة جديدة للمطورين تقوم الآن
بإجراء تغييرات فردية في النظام الأساسي togglable حتى
يتمكنوا من اختبار توافق تطبيقاتهم بسهولة أكبر. تتعهد Google أيضًا ، كما هو الحال مع Android
11 ، أنها ستضيف معلمًا هامًا لاستقرار النظام الأساسي إلى Android 12 لإعطاء المطورين إشعارًا مسبقًا عندما تحدث التغييرات النهائية
التي تواجه التطبيق في دورة تطوير نظام التشغيل. في العام الماضي ، حقق الفريق هذا
الإنجاز في يوليو عندما أطلق الإصدار التجريبي الثاني.
كتب نائب رئيس Google
للهندسة Dave Burke: "مع كل إصدار ،
نعمل على جعل نظام التشغيل أكثر ذكاءً ، وأسهل استخدامًا ، وأداءً أفضل ، مع
مراعاة الخصوصية والأمان في جوهره". "في Android 12 ، نعمل أيضًا على منحك أدوات جديدة لبناء تجارب رائعة للمستخدمين.
البدء بأشياء مثل تحويل ترميز الوسائط المتوافق ، والذي يساعد تطبيقك على العمل
بأحدث تنسيقات الفيديو إذا لم تكن تدعمها بالفعل ، ونسخ / لصق المحتوى الغني
بسهولة في تطبيقاتك ، مثل الصور ومقاطع الفيديو. نحن نضيف أيضًا وسائل حماية
الخصوصية وتحديث واجهة المستخدم وتحسين الأداء للحفاظ على استجابة تطبيقاتك.
من الواضح أن هناك العشرات من
التحديثات التي تواجه مطوري البرامج في Android
12. دعونا نلقي نظرة على
بعضها بالتفصيل.
بالنسبة إلى WebView في Android 12 ، ستقوم Google الآن بتنفيذ نفس سلوك
ملفات تعريف الارتباط SameSite
كما في Chrome
، على سبيل المثال. في العام الماضي ، أبطأت الشركة طرح هذا التغيير ، مما يجعل من
الصعب على المعلنين تتبع نشاطك عبر المواقع في Chrome ، وذلك ببساطة لأنه كان
يعطل العديد من المواقع. الآن ، مع تنفيذ هذه الميزة بالكامل في Chrome ، يشعر فريق Android بوضوح أنه بإمكانه أيضًا
تنفيذ أدوات الخصوصية نفسها في WebView ، والتي تستخدمها التطبيقات الأخرى لعرض محتوى الويب أيضًا.
بالنسبة لإمكانيات التشفير ، يلاحظ
بورك أنه "مع انتشار ترميز أجهزة HEVC على الأجهزة المحمولة ، يتم التقاط تطبيقات الكاميرا بشكل متزايد
بتنسيق HEVC
، مما يوفر تحسينات كبيرة في الجودة والضغط على برامج الترميز القديمة."
ويشير إلى أن معظم التطبيقات يجب أن تدعم HEVC ، ولكن بالنسبة لأولئك الذين لا يستطيعون ، يقدم Android 12 الآن خدمة لتحويل ترميز
ملف إلى AVC.
بالإضافة إلى ذلك ، يدعم Android 12
الآن أيضًا تنسيق ملف صورة AV1
كحاوية للصور وتسلسلات صور تشبه GIF.
يوضح بورك: "مثل تنسيقات الصور الحديثة الأخرى ، يستفيد AVIF من المحتوى المشفر داخل الإطار من ضغط الفيديو". "يؤدي
هذا إلى تحسين جودة الصورة بشكل كبير لنفس حجم الملف عند مقارنتها بتنسيقات الصور
القديمة ، مثل JPEG."
كما هو الحال مع كل إصدار Android ، تواصل Google
أيضًا العبث بنظام الإشعارات. هذه المرة ، يعد الفريق بتصميم مُحدَّث "لجعلها
أكثر حداثة ، وأسهل في الاستخدام ، وأكثر فاعلية". يستدعي Burke
انتقالات وصور متحركة محسّنة وقدرة التطبيقات على تزيين الإشعارات بمحتوى مخصص.
تطلب Google
الآن أيضًا من المطورين تنفيذ نظام يأخذ المستخدمين على الفور من إشعار إلى
التطبيق ، بدون جهاز استقبال بث وسيط أو خدمة ، وهو أمر أوصت به من قبل
سيوفر Android 12 الآن أيضًا دعمًا أفضل للصوت متعدد القنوات مع ما يصل إلى 24 قناة
(نعمة للموسيقى وتطبيقات الصوت الأخرى ، بلا شك) ، والصوت المكاني ، ودعم MPEG-H
والتأثيرات الصوتية المقترنة باللمس مع قوة الاهتزاز والتردد على أساس الصوت (نعمة
للألعاب ، بلا شك). هناك أيضًا التنقل المحسّن بالإيماءات والكثير من التحسينات
الأخرى والتغييرات الطفيفة عبر نظام التشغيل.
تواصل Google أيضًا المضي قدمًا في مشروعها الرئيسي ، والذي يسمح بتحديث عدد متزايد من ميزات نظام التشغيل Android الأساسية من خلال نظام Google Play - وبالتالي تجاوز دورات التحديث البطيئة لمعظم مصنعي الأجهزة. مع Android 12 ، يتم جلب وحدة Android Runtime إلى Mainline ، والتي ستسمح بعد ذلك لـ Google بدفع التحديثات إلى وقت التشغيل الأساسي والمكتبات إلى الأجهزة. يقول بيرك: "يمكننا تحسين أداء وقت التشغيل وصحته ، وإدارة الذاكرة بشكل أكثر كفاءة ، وجعل عمليات Kotlin أسرع - كل ذلك دون الحاجة إلى تحديث كامل للنظام". "لقد قمنا أيضًا بتوسيع وظائف الوحدات الحالية - على سبيل المثال ، نحن نقدم ميزة تحويل الترميز السلس داخل وحدة قابلة للتحديث."
يمكن للمطورين الذين يرغبون في البدء بجلب تطبيقاتهم إلى Android 12 القيام بذلك اليوم عن طريق وميض صورة الجهاز على جهاز Pixel. في الوقت الحالي ، يدعم Android 12 Pixel 3/3 XL و Pixel 3a / 3a XL و Pixel 4/4 XL و Pixel 4a / 4a 5G و Pixel 5. يمكنك أيضًا استخدام صورة النظام في Android Emulator في Android Studio من Google.
تعليقات