جوجل

أندرويد 17 – Android 17 التجريبي الثاني يصل رسميًا بهذه الميزات الهامة!

تفاصيل تحديث Android 17 التجريبي الثاني!

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

ويركّز هذا التحديث على تعزيز الخصوصية، وتحسين العمل بين الأجهزة المختلفة، وتطوير أساليب الإدخال والتفاعل مع النظام، مع الالتزام بدورة جوجل المعتادة لإصدار نسختين من حزمة تطوير البرمجيات (SDK) سنويًا، حيث تصدر النسخة الرئيسية خلال الربع الثاني من العام.

تغييرات واجهة الاستخدام ووضع النوافذ العائمة

أصبح نظام Bubbles الآن يعمل كوضع كامل للنوافذ العائمة (Windowing Mode)، حيث يمكن للمستخدم إنشاء نوافذ تطبيقات عائمة من خلال الضغط المطوّل على أيقونات التطبيقات على الهواتف والأجهزة اللوحية والهواتف القابلة للطي.

وعلى الأجهزة ذات الشاشات الكبيرة، أضاف النظام شريطًا خاصًا باسم Bubble Bar داخل شريط المهام، يتيح تنظيم النوافذ العائمة وإعادة ترتيبها بسهولة.
وأوضحت جوجل أن على المطورين الالتزام بإرشادات دعم تعدد النوافذ (Multi-window) لضمان عمل هذه الميزة بشكل صحيح داخل تطبيقاتهم.

واجهات برمجة جديدة للكاميرا وجهات الاتصال

قدّم النظام واجهة برمجة جديدة باسم EyeDropper API على مستوى النظام، تتيح للتطبيقات اختيار أي بكسل ظاهر على الشاشة لأخذ عينة من لونه دون الحاجة إلى طلب إذن تسجيل أو التقاط الشاشة، ما يعزز الخصوصية ويقلل من الأذونات الحساسة.

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

Android 17 Beta 2

تحسينات الإدخال ودعم الأجهزة الطرفية

عالج تحديث Android 17 مشكلة كانت موجودة في الإصدارات السابقة تتعلق بالتعامل مع لوحة اللمس (Touchpad)، حيث كانت تسجّل مواقع الأصابع كنقاط مطلقة بدلًا من حركة نسبية، مما تسبب في مشكلات داخل الألعاب وبعض التطبيقات.

وأصبح النظام الآن يعالج مدخلات لوحة اللمس على أنها حركة ماوس افتراضيًا، بينما يمكن للتطبيقات التي تحتاج إلى تتبع دقيق لحركة الأصابع تفعيل وضع الالتقاط المطلق (Absolute Capture Mode).

كما تم تحسين واجهة getInitialRestingBounds API الخاصة بواجهة المشاركة التفاعلية (Interactive Chooser)، حيث بات النظام يتعرف على موضع نافذة المشاركة النهائي بعد انتهاء الرسوم المتحركة، ما يسمح للتطبيقات بتعديل واجهاتها بدقة أكبر.

ميزات الاتصال والعمل بين الأجهزة

قدّمت جوجل واجهة Handoff API التي تتيح نقل حالة التطبيق من جهاز إلى آخر باستخدام CompanionDeviceManager. ويعرض النظام اقتراحات تلقائية على الأجهزة القريبة لاستكمال المهمة نفسها من حيث توقفت.

وفي حال عدم توفر التطبيق على الجهاز الآخر، يتم التحويل تلقائيًا إلى نسخة ويب لمتابعة الاستخدام.

كما دعم النظام تقنية Ultra-Wideband DL-TDOA لتحديد المواقع داخل الأماكن المغلقة بطريقة تحافظ على الخصوصية، بما يتوافق مع معيار FiRa 4.0.
وتم تحسين معيار Wi-Fi Proximity Detection عبر Wi-Fi Aware لزيادة دقة تحديد المسافات بين الأجهزة.

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

  • getStreamingAppMaxDownlinkKbps
  • getStreamingAppMaxUplinkKbps

وذلك لتحسين جودة البث تلقائيًا حسب الشبكة.

تعزيز الخصوصية والأمان

أصبح إذن ACCESS_LOCAL_NETWORK إلزاميًا كتفويض وقت التشغيل (Runtime Permission) لأي تطبيق يستهدف Android 17 ويرغب في اكتشاف الأجهزة الموجودة على الشبكة المحلية، ما لم يستخدم أدوات الاختيار الرسمية للنظام.

كما أضيف إشعار جديد باسم ACTION_TIMEZONE_OFFSET_CHANGED لتنبيه التطبيقات عند تغيّر فرق التوقيت خلال الانتقال إلى التوقيت الصيفي.

وفيما يخص الرسائل النصية، تم توسيع حماية رموز التحقق (OTP) لتشمل جميع صيغ الرسائل، حيث يُفرض تأخير زمني يصل إلى ثلاث ساعات قبل السماح للتطبيقات غير المستقبِلة بالوصول إلى هذه الرسائل، باستثناء تطبيق الرسائل الافتراضي، والمساعدات الذكية، والأجهزة المرافقة.
وأوصت جوجل المطورين باستخدام واجهات SMS Retriever API أو User Consent API بدلًا من الوصول المباشر للرسائل.

موارد جديدة للمطورين

ألزمت جوجل التطبيقات التي تتعامل مباشرة مع وحدات المعالجة العصبية (NPU) بالإعلان عن الميزة FEATURE_NEURAL_PROCESSING_UNIT داخل ملف Manifest.

كما تم تحديث المكتبات الأساسية إلى ICU 78 مع دعم Unicode 17، ما يضيف نصوصًا جديدة، ورموزًا إضافية، وكتل إيموجي محسّنة، إلى جانب تحسينات في تنسيق الوقت والتواريخ.

موعد الاستقرار والإتاحة

أعلنت جوجل أن مرحلة Platform Stability ستصل في شهر مارس المقبل، حيث يتم تثبيت واجهات SDK وNDK بشكل نهائي، ما يسمح للمطورين باستهداف مستوى API 37 ونشر تطبيقات تجريبية قبل الإصدار الرسمي للنظام.

ويتوفر Android 17 Beta 2 حاليًا عبر التحديث الهوائي (OTA) لهواتف Pixel المدعومة، إضافة إلى صور المحاكاة (Emulator Images) عبر Android Studio للمطورين.

بهذا الإصدار، تواصل جوجل تطوير نظام أندرويد ليصبح أكثر مرونة في تعدد المهام، وأكثر أمانًا من ناحية الخصوصية، مع دعم موسّع للتواصل بين الأجهزة وتحسينات عميقة في واجهات البرمجة، تمهيدًا للإطلاق الرسمي لنظام Android 17 في وقت لاحق من عام 2026.

المصدر

زر الذهاب إلى الأعلى