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

يوفر EyeDropper API على مستوى النظام إمكانية التطبيقات لالتقاط أي بكسل على الشاشة دون الحاجة إلى إذن التقاط الشاشة. كما يقدم “Contacts Picker” الجديد باستخدام ACTION_PICK_CONTACTS وصولًا مؤقتًا إلى حقول جهات الاتصال المختارة من قبل المستخدم، مما يدعم الملفات الشخصية الشخصية والعملية ويقلل من الاعتماد على إذن READ_CONTACTS.

تحسينات الإدخال ودعم الأجهزة
تم تصحيح التقاط مؤشرات اللمس. كانت الإصدارات السابقة تسجل مواقع الأصابع المطلقة بدلاً من الحركة النسبية، مما تسبب في مشكلات لبعض الألعاب والتطبيقات. يعالج أندرويد 17 إدخال لوحة اللمس كحركة ماوس بشكل افتراضي. يمكن للتطبيقات التي تتطلب تتبع دقيق للأصابع تفعيل وضع الالتقاط المطلق.
تحسن API getInitialRestingBounds من “Interactive Chooser” من خلال اكتشاف الموقع النهائي لورقة المشاركة بعد انتهاء الرسوم المتحركة، مما يمكّن التطبيقات من ضبط التخطيطات وفقًا لذلك.
ميزات الاتصال والتفاعل بين الأجهزة
يتيح Handoff API نقل الحالة بين الأجهزة عبر CompanionDeviceManager. يعرض النظام اقتراحات النقل على الأجهزة القريبة، مما يسمح للمستخدمين باستئناف المهام. إذا كانت الجهاز الوجهة لا يحتوي على التطبيق، يتم التراجع إلى الاستمرار عبر الويب.
يدعم DL-TDOA بتقنية Ultra-Wideband التنقل الداخلي المعتمد على الخصوصية وفقًا لمعايير FiRa 4.0. كما يحسن معيار كشف القرب من Wi-Fi Alliance دقة القياس عبر Wi-Fi Aware. يمكن لتطبيقات البث الوصول إلى حدود عرض النطاق الترددي المخصصة من قبل الناقل عبر getStreamingAppMaxDownlinkKbps وgetStreamingAppMaxUplinkKbps لتحسين الجودة.
تعزيز الخصوصية والأمان
يصبح ACCESS_LOCAL_NETWORK إذنًا إلزاميًا للتطبيقات التي تستهدف أندرويد 17. يجب على التطبيقات طلب الإذن لاكتشاف أجهزة الشبكة المحلية ما لم تستخدم أدوات النظام. تنبه ACTION_TIMEZONE_OFFSET_CHANGED التطبيقات بتغييرات فرق التوقيت خلال الانتقالات الموسمية.
تمتد حماية OTP عبر الرسائل النصية لجميع تنسيقات الرسائل. تواجه التطبيقات غير المستلمة تأخيرًا لمدة ثلاث ساعات قبل الوصول إلى رسائل OTP، باستثناء التطبيقات النصية الافتراضية والمساعدين والأجهزة المرافقة. توصي جوجل بالانتقال إلى SMS Retriever أو User Consent APIs.
موارد المطورين
يجب على التطبيقات التي تصل مباشرة إلى وحدات المعالجة العصبية إعلان FEATURE_NEURAL_PROCESSING_UNIT في ملفات التعريف. تم تحديث المكتبات الأساسية إلى ICU 78 مع Unicode 17، مما يضيف نصوصًا وشخصيات وكتل رموز تعبيرية وتنسيقات زمنية محسنة.
ستصل استقرار المنصة في مارس، مما يحدد APIs الخاصة بـ SDK وNDK. يمكن للمطورين بعد ذلك استهداف مستوى API 37 ونشر التطبيقات التجريبية قبل الإصدار العام. النسخة الثانية من بيتا متاحة عبر الهواء للأجهزة المدعومة من Pixel ومن خلال صور المحاكي في Android Studio.
(المصدر)
رأي بوابة الذكاء الاصطناعي
تظهر النسخة الثانية من بيتا لأندرويد 17 تقدمًا ملحوظًا في تحسين الخصوصية والوظائف عبر الأجهزة، مما يعكس التزام جوجل بتقديم تجربة مستخدم محسنة. من الواضح أن التركيز على واجهات برمجة التطبيقات الجديدة مثل EyeDropper API وHandoff API سيساهم في تعزيز تفاعل المستخدمين مع التطبيقات. كيف ترى تأثير هذه الميزات الجديدة على استخدامك اليومي للأجهزة؟
المصدر: الرابط الأصلي