گوگل در تلاش است تا ویژگیهای جدیدی را برای گوشیهایی که سالهاست بهروزرسانیهای سیستمعامل را دریافت نکردهاند، ارائه کند. این شرکت چیزی به نام Extension SDK یا «کیت توسعهدهنده نرمافزار افزودنی» را منتشر میکند که به توسعهدهندگان اجازه میدهد از ویژگی هایی مانند انتخابگر عکس جدید اندروید 13 در برنامههایی که روی برخی از نسخههای اندروید 11 و 12 اجرا میشوند استفاده کنند. این تغییرات در یک پست وبلاگی اعلام شده است، که در آن، گفته شده این ویژگی این امکان را به شما میدهد: “پشتیبانی از عملکردهای پلتفرم خاص را به نسخه های اندروید موجود گسترش می دهد.”
قرار دادن ویژگی های مثبت اندروید 13 در اندروید 11 و 12
در حالی که دسترسی بیشتر به انتخابگر عکس که قبلاً مختص اندروید 13 بود قطعاً میتواند یک تغییر خوب باشد، به نظر میرسد گوگل برنامههای بسیار بزرگتری برای این Extension SDK دارد. اسکات وستور، سخنگوی گوگل، میگوید:
«این بهروزرسانی همچنین زمینه را برای گسترش تست Privacy Sandbox در اندروید فراهم میکند. Privacy Sandbox جایگزینی در حال پیشرفت گوگل برای سیستم ردیابی تبلیغات فعلی آن است و این شرکت در حال برنامه ریزی برای عرضه نسخه بتا برای این سیستم در اندروید 13 است.
تا کنون، گوگل در مورد پشتیبانگیری Privacy Sandbox به نسخههای قدیمیتر سیستمعامل صحبتی نکرده است. در عوض، به نظر میرسد که Extension SDK به شرکت کمک میکند تا Privacy Sandbox را در نسخههای جدیدتر اندروید بدون نیاز به قرار دادن بهروزرسانیهای اصلی سیستم عامل بهروزرسانی کند. این وبلاگ از این حرکت به عنوان نوعی آزمایش برای درک چگونگی استفاده از جدیدترین ویژگیهای اندروید در نسخههای قدیمیتر یاد کرده است که درنهایت میتواند به “به نوآوریهای سریعتر اجازه دهد.”
این یک فرآیند تخصصی و تنها برای توسعه دهندگان است
به نظر میرسد که نحوه کار آن کمی پیچیده باشد و جامعه هدفِ خبر اعلام شده در این رابطه در پست وبلاگی، عمدتا توسعه دهندگان نرمافزاری هستند. فرآیند TL;DR به این معناست که گوگل سالهاست که در حال پایهریزی برای روشی است که به آن اجازه بدهد اجزای اصلی اندروید را از طریق فروشگاه Play بهروزرسانی کند. اکنون، از آن سیستم برای ایجاد تغییراتی در APIهایی که توسعهدهندگان استفاده میکنند استفاده میکند و راههای جدیدی برای بررسی تواناییهای سیستم در اختیار آنها قرار میدهد. در مثالِ انتخابگر عکس، یک توسعهدهنده میتواند کد خود را بررسی کند تا ببیند آیا گوشی اندروید 11 کاربر دارای یک API بهاندازه کافی بهروز شده است یا خیر، تا در صورت امکان، از انتخابگر عکس جدید استفاده کند.
روشی برای دور زدن محدودیتهای اعمال شده از سوی تولید کنندگان
این تازهترین تلاش گوگل برای اطمینان از اینکه کاربران همچنان میتوانند ویژگیهای جدید را دریافت کنند، است، حتی اگر خود شرکت تولید کننده گوشی هم تمایلی به به روزرسانی برای محصول خود نداشته باشد. اتفاقی که میتواند برای کسانی که به تازگی گوشیهایی با اندروید 11 خریداری کردهاند بسیار مبارک باشد. همراه با اندروید 10، این شرکت ظرح «Project Mainline» را معرفی کرد، که قرار بود آن را به گونهای بسازد که برخی از بخشهای سیستم عامل از طریق فروشگاه Play به روزرساینی شوند. Mainline خود از Android 8 Project Treble پیروی میکرد، که به گفته توسعهدهندگان XDA، قرار بود بهروزرسانیها را برای تولیدکنندگان تلفن آسانتر کند.
به مرور زمان مشخص شد که این پروژه به خوبی جواب میدهد. برخی از سیستمهای Android برای کنترل مواردی مانند پخش رسانه، Wi-Fi، مجوزها و حتی خود Android Runtime مدولار شدهاند و به Google کنترل بیشتری بر نحوه بهروزرسانی آنها میدهند. و این شرکت از طریق سرویسهای Google Play که بهروزرسانیها را از طریق Play Store دریافت میکند، به جای انتشار نقطهای برای خود اندروید، ویژگیهای جدیدی مانند کارتهای شناسایی دیجیتالی دولتی (که از نظر تئوری میتوانند در دستگاههای دارای اندروید 8 استفاده شوند) ارائه کرده است.
آیا این بار نیز همه چیز عملی خواهد شد؟
در مورد این تلاش اخیر، تقریباً میتوان مطمئن بود که محدودیتهایی وجود خواهد داشت. به عنوان مثال، اینطور نیست که گوگل همه چیز را در اندروید 10 ماژولار کرده است. هر بهروزرسانی سیستمعامل، ماژولهای جدیدی را اضافه میکند، (اندروید 12 ART و زمانبندی را مدولار کرده است) در حالی که اندروید 13 مواردی مانند بلوتوث، AppSearch و UWB را به اجزا تبدیل کرده است. اگر از اندروید 11 استفاده میکنید، دیگر اضافه کردن ویژگیهایی برای آن سیستمها به گوشی شما برای گوگل کار آسانی نخواهد بود، زیرا آنها هنوز در سیستمعامل تعبیه شدهاند، نه اینکه قطعاتی باشند که میتوانند از طریق فروشگاه Play بهروزرسانی شوند.
دیدگاهتان را بنویسید