تتوفر هنا أول معاينة للمطورين لنظام Android 13، وهي تحتوي على عدد من التغييرات للمطورين والمستخدمين النهائيين. اقرأ عنها هنا!
أندرويد هو أكبر نظام تشغيل في العالم. فهو يشغل أكثر من 2.5 مليار هاتف ذكي في جميع أنحاء العالم، ويتلقى كل عام ترقية جديدة مع تحسينات مقارنة بالإصدار السابق. أول معاينة للمطورين من Google لـ أندرويد 13 أصبح الآن مباشرًا، حيث جلب عددًا من التغييرات التي تفيد المطورين وإجراء تحسينات على الخصوصية والمواد الخاصة بك وعناصر التحكم في اللغة والمزيد.
وكما يوحي العنوان "معاينة المطور"، فإن هذه الإصدارات مخصصة للاستخدام من قبل المطورين فقط. إنه لاختبار الميزات الجديدة والتأكد من أن تطبيقاتهم تعمل على الأجهزة المحدثة كما هو مفترض. ستكون هناك أخطاء، وستكون هناك مشكلات أخرى، وستضغط Google للحصول على تعليقات منها المطورين خلال الأشهر المقبلة. إذا كنت لا تمانع في مواجهة المشكلات، فجرب Android 13 بكل الوسائل. ومع ذلك، إذا كنت تعتمد على استقرار هاتفك الذكي باستمرار، فقد يكون من المفيد انتظار إصدار Android 13 الكامل الذي من المتوقع إطلاقه في النصف الأخير من العام.
تتضمن أبرز ميزات معاينة مطور Android 13 1 ما يلي:
- ميزات الخصوصية المحدثة: منتقي صور النظام الجديد الذي يسمح للمستخدمين بمشاركة صور ومقاطع فيديو محددة مع التطبيقات وإذن Wi-Fi جديد يساعد على تقليل استخدام بيانات الموقع.
- الرموز ذات السمات: سيتم توسيع أيقونات التطبيقات الديناميكية الموجودة في Material You لتشمل جميع أيقونات التطبيقات في Android 13، مما يتيح للمطورين الحصول على أيقونة تطبيق ديناميكي تستجيب لإعدادات Material You للمستخدمين.
- عناصر التحكم في اللغة: سيقدم Android 13 واجهة برمجة تطبيقات جديدة ستساعد المطورين على تحديد لغة مستخدميهم اللغة المفضلة، مما يساعد على تحسين تجربة المستخدم وتقليل كمية التعليمات البرمجية المعيارية المطلوبة منها المطورين.
- أدوات المطور: يبدأ Android 13 DP1 عمل تحديث مكتبات Android الأساسية لدعم Java 11. العديد من ميزات الاشتراك في DP1 قابلة للتبديل أيضًا، بحيث يمكن للمطورين فهم كيفية تأثير كل تغيير على حدة على تطبيقاتهم بسهولة أكبر.
انتقل إلى هذه المقالة
- متى سيصدر اندرويد 13؟
-
تم تحديث عناصر التحكم في الخصوصية في Android 13
- واجهة برمجة تطبيقات منتقي الصور
- إذن الجهاز القريب لشبكة Wi-Fi
-
أدوات المطور في Android 13
- واجهة برمجة تطبيقات موضع الإعدادات السريعة
- يمكن الآن للمطورين الوصول إلى الرموز ذات السمات
- تفضيلات اللغة لكل تطبيق
- الواصلة بشكل أسرع
- تظليل قابل للبرمجة
- تحديثات OpenJDK 11
-
توافق التطبيقات في Android 13
- تحديثات نظام جوجل بلاي
- تحسين الأجهزة اللوحية والأجهزة القابلة للطي وأجهزة Chromebook
- أسهل الاختبار والتصحيح
- كيفية تنزيل وتثبيت Android 13 Developer Preview 1 على جهاز Google Pixel الخاص بك
متى سيتم إصدار Android 13؟
بالنسبة لتحديثات Android، تكشف Google عادةً عن حدث رئيسي "استقرار النظام الأساسي" حتى يتمكن المطورون من معرفة متى تعتزم Google تقديم واجهات برمجة تطبيقات SDK/NDK النهائية، إلى جانب واجهات برمجة التطبيقات الداخلية النهائية ونظام واجهة التطبيق السلوكيات. تعتزم Google الوصول إلى استقرار النظام الأساسي في يونيو 2022، مع التخطيط لعدة أسابيع على الأقل قبل الإصدار الرسمي. وصل نظام Android 12 إلى استقرار النظام الأساسي في أغسطس من عام 2021 وكان الإصدار النهائي كذلك صدر في أكتوبر من تلك السنة. لقد أصدرت جوجل مزيد من التفاصيل حول الجدول الزمني للإصدار التي يمكنك التحقق منها.
تم تحديث عناصر التحكم في الخصوصية في Android 13
تعلم Google أن المستخدمين يريدون نظام تشغيل يمكنهم الوثوق به فيما يتعلق ببياناتهم. بعد كل شيء، وصلت الهواتف الذكية إلى النقطة التي أصبحت فيها فعليًا امتدادًا لأنفسنا وحياتنا بعدة طرق. نستخدمها لتخزين الصور المهمة، وإجراء محادثات خاصة مع الأصدقاء والعائلة، و نحملها معنا يومًا بعد يوم مع الثقة بأن الميكروفونات أو الكاميرات لا تسجل كل شيء تفاعل. لقد فعل Android 12 الكثير من أجل خصوصية المستخدم، ويتوسع Android 13 في ذلك.
واجهة برمجة تطبيقات منتقي الصور
أولاً وقبل كل شيء، يضيف Android 13 أداة التقاط صور جديدة للنظام، وهي طريقة قياسية ومحسنة لمشاركة الصور المحلية والصور المستندة إلى السحابة بشكل آمن. يعد منتقي صور النظام امتدادًا لمنتقي المستندات في Android، والذي يسمح للمستخدم بمشاركة مستند في تطبيق دون أن يتمكن هذا التطبيق من الوصول إلى جميع المستندات الموجودة على الجهاز. وبالمثل، فإن API منتقي الصور يمكن استدعاؤها دون الحاجة إلى الوصول إليها الجميع الصور على الجهاز. وتخطط جوجل أيضًا لجلب منتقي الصور إلى جميع أجهزة Android التي تعمل بنظام Android 11 والإصدارات الأحدث، باستثناء أجهزة Android Go، من خلال تحديثات نظام Google Play.
إذن الجهاز القريب لشبكة Wi-Fi
في إصدارات Android السابقة، كانت التطبيقات التي تحتاج إلى الاتصال بأجهزة Wi=Fi القريبة تحتاج إلى طلب إذن تحديد الموقع، حتى لو لم تكن بحاجة إلى تحديد موقع الجهاز لتعمل. تعمل Google الآن على تقسيم هذه الوظيفة إلى إذن تشغيل جديد يسمى NEARBY_WIFI_DEVICES، وهو جزء من مجموعة أذونات NEARBY_DEVICES. يمكن للتطبيقات التي تستهدف Android 13 أن تطلب إذن NEARBY_WIFI_DEVICES باستخدام علامة "neverForLocation" بدلاً من ذلك.
لن يكون Android على ما هو عليه بدون المطورين، وعادةً ما يأتي كل تحديث للنظام الأساسي بتحديثات تجعل حياة المطورين أسهل. من المؤكد أن بعض التحديثات تجعل الأمر أكثر صعوبة، لكن Google تحاول عمومًا تبسيط عملية تطوير التطبيقات مع كل تكرار.
واجهة برمجة تطبيقات موضع الإعدادات السريعة
تعد الإعدادات السريعة إضافة رائعة لنظام Android، حيث تتيح لك تبديل بعض جوانب هاتفك بسرعة من أعلى درج الإشعارات مباشرةً. تكمن المشكلة في أنه في بعض الأحيان، تجد تطبيقًا جديدًا يمكنك إضافته من تطبيق لم تكن تعلم أنه يحتوي على مفتاح تبديل سريع للإعدادات. يهدف Android 13 إلى المساعدة في ذلك، حيث أن الإصدار الجديد API وضع البلاط يسمح لأحد التطبيقات بمطالبة المستخدم بزر لإضافة مربع سريع مخصص إلى الإعدادات السريعة.
يمكن الآن للمطورين الوصول إلى أيقونات التطبيقات ذات السمات
بدأت Google في اختبار تجريبي لأيقونات التطبيقات ذات السمات في Pixel Launcher في Android 12، على الرغم من أنه تم تصنيفها بوضوح على أنها "تجريبية". إنهم يرتبطون بـ "monet"، محرك السمات Android 12 الموجود حاليًا على هواتف Pixel الذكية. مع Android 13، يتم تشجيع مطوري التطبيقات بشكل نشط على توفير رموز متوافقة حتى يتمكن المستخدمون النهائيون من الحصول على تجربة متسقة على شاشتهم الرئيسية إذا قاموا بتمكين الميزة.
تفضيلات اللغة لكل تطبيق
بالنسبة للمستخدمين متعددي اللغات، غالبًا ما قد ترغب في استخدام بعض التطبيقات بلغة واحدة، وتطبيقات أخرى بلغة أخرى. توفر بعض التطبيقات خيار اللغة للمستخدم النهائي حتى يتمكن من استخدام التطبيق بلغة أخرى منفصلة عن اللغة الموجودة على هاتفه. ومع ذلك، في Android 13، يمكنك الآن القيام بذلك باستخدام منصة API جديدة لتعيين أو الحصول على اللغة المفضلة للمستخدم. ستتم أيضًا إضافة واجهة برمجة تطبيقات مماثلة إلى مكتبة Jetpack المستقبلية.
الواصلة بشكل أسرع
عادةً، عندما تمتلئ الكلمة حتى حافة الحاوية (على سبيل المثال، شاشة هاتفك) وتريد المتابعة عند كتابتها في السطر التالي، يمكنك إضافة واصلة إلى المكان الذي يتم فيه قطع الكلمة قبل المتابعة في السطر التالي. على الرغم من أنه كان من الممكن أن يقوم نظام Android بالتعامل مع هذا الأمر نيابةً عنك في التفاف النص الديناميكي، إلا أنه لم يكن من المستحسن أبدًا بفضل الأداء الذي ستحققه عند استخدامه. ونتيجة لذلك، يتم إيقاف تشغيله بشكل افتراضي.
ومع ذلك، تقول Google الآن أن الميزة قد تم تحسينها كثيرًا وتتمتع بزيادات في الأداء تصل إلى 200%، بحيث لا يكون هناك أي تأثير تقريبًا على أداء عرض النص.
تظليل قابل للبرمجة
يضيف Android 13 دعمًا لكائنات RuntimeShader القابلة للبرمجة، مع تحديد السلوك باستخدام لغة تظليل رسومات Android (AGSL). تشترك AGSL في الكثير من تركيبها مع GLSL، ولكنها تعمل ضمن محرك عرض Android لتخصيص الرسم داخل لوحة Android بالإضافة إلى تصفية عرض المحتوى.
تحديثات OpenJDK 11
تم تحديث المكتبات الأساسية لنظام Android 13 إلى أحدث إصدار LTS من OpenJDK 11. هناك تحديثات للمكتبة ودعم لغة برمجة Java 11 لمطوري التطبيقات والأنظمة الأساسية. سيتم أيضًا توزيع تغييرات المكتبة الأساسية هذه على المستخدمين النهائيين عبر تحديثات نظام Google Play، كجزء من وحدة ART لنظام Android 12 والإصدارات الأحدث.
توافق التطبيقات في Android 13
مع تغير الهواتف الذكية، تمثل عوامل الشكل المحددة (مثل الأجهزة القابلة للطي) مشكلة للمطورين. كيف يمكن للمطور أن يجعل تطبيقه يعمل ويتنقل بسلاسة بين شكلين مختلفين تمامًا على سبيل المثال؟ كيف يمكن لأحد التطبيقات التنبؤ بشكل موثوق بمكان قطع الكاميرا؟ هذه هي المشاكل التي تحاول Google حلها من خلال تسهيل الأمر قدر الإمكان على المطورين للاستعلام عن النظام ومعرفة تلك المعلمات المحددة.
ليس هذا فحسب، بل قامت الشركة أيضًا بتقديم إرشادات محددة للتصميم سريع الاستجابة التي يجب على المطورين اتباعها لضمان أقصى قدر من التوافق عبر الأجهزة.
تحديثات نظام جوجل بلاي
جوجل تتوسع مشروع الخط الرئيسي في Android 13 لزيادة نمطية الأجزاء الأساسية لنظام Android. لقد أوضحت Google بالفعل كيف يمكن ترقية الأجزاء الأساسية من النظام، مثل تقديم واجهة برمجة تطبيقات منتقي الصور من خلال تحديثات نظام Google Play للأجهزة القديمة. مع Android 13، أضافت Google كلاً من وحدة Bluetooth ووحدة النطاق العريض للغاية.
تحسين الأجهزة اللوحية والأجهزة القابلة للطي وأجهزة Chromebook
بناءً على الزخم الذي حققه Android 12L، يتضمن Android 13 تحسينات للأجهزة ذات الشاشات الكبيرة مثل الأجهزة اللوحية والأجهزة القابلة للطي وأجهزة Chromebook.
أسهل الاختبار والتصحيح
لتسهيل اختبار تغييرات Android 13 الفردية على المطورين، قدمت Google عددًا من مفاتيح التبديل في إعدادات المطورين. تسمح عمليات التبديل هذه للمطورين بفرض تمكين التغييرات أو تعطيلها بشكل فردي.
كيفية تنزيل وتثبيت Android 13 Developer Preview 1 على جهاز Google Pixel الخاص بك
يمكنك بسهولة تحميل معاينة مطور أندرويد 1، وتأكد من مراجعة دليلنا على كيفية تثبيت أندرويد 13 إذا لم تكن متأكدًا من كيفية القيام بذلك.
تطلق Google رسميًا تحديث معاينة المطورين هذا لأجهزة Pixel 6 Pro أو Pixel 6 أو Pixel 5a 5G أو Pixel 5 أو Pixel 4a (5G) أو Pixel 4a أو Pixel 4 XL أو Pixel 4. يمكنك استخدام صور النظام 64 بت مع محاكي Android في Android Studio، ويمكنك أيضًا استخدام GSI أيضًا.
ما هي أفكارك حول أحدث إصدار لمعاينة المطور؟ هل ستقوم بتثبيته على جهازك؟ كيف كانت تجربتك؟ اسمحوا لنا أن نعرف في التعليقات أدناه!