27 تغییر عمده از اندروید 6 به اندروید 11

در این مقاله با 27 تغییر عمده از اندروید 6 به اندروید 11 آشنا شده و مروری بر به روزرسانی های Android در نسخه های مختلف داریم.
اندروید در هر نسخه تغییرات اساسی زیادی رو ایجاد میکنه.
اندروید 5 یکی از بزرگترین و مهمترین تغییرات در تاریخ نسخه Android بود.
بعد از اون تغییرات قابل مشاهده و نامرئی بسیاری به تدریج در نسخه های بعدی به وجود اومده.
به عنوان یک توسعه دهنده ی اپلیکیشن های اندروید، شما باید این ویژگی ها رو بدونین.
پس ما به کمک شما میایم و ویژگی های قابل مشاهده و بحث برانگیز رو که از Android 6 به Android 11 رسیده ، ارائه میکنیم.
اندروید 6 (مارشملو):
-
احراز هویت اثر انگشت
احراز هویت کاربران با اسکن اثر انگشت یکی از بزرگترین نقاط عطف برای دستگاه های اندرویدی محسوب میشه که در اندروید 6 معرفی شده.
-
لینک برنامه
توسعه دهنده ها میتونن لینک های برنامه Android رو تنظیم کنن تا کاربرا مستقیماً در برنامه شما به محتوای خاصی لینک بشن.
و یک اپلیکیشن اختیار داره عملیات لینکهای مربوط به خودشو به عهده بگیره.
-
پشتیبان گیری خودکار برای داده های برنامه
سیستم عامل android از پشتیبان گیری و بازیابی کامل داده ها برای برنامه ها مراقبت میکنه.
-
اشتراک مستقیم
این یک ویژگی سریع برای کاربر هاست که در اشتراک موارد خاص برای افراد خاص بسیار کاربردیه.
با این ویژگی هر چیزی رو در هر مکانی میتونین به اشتراک بذارین.
-
رابط گفتگوی صوتی API
این یک API تعامل صوتی هست که به توسعه دهنده اجازه میده تا با کمک Voice Actions تجربه های صحبت گفتاری رو در برنامه هاش ایجاد کنه.
-
Assist API
از Android 6 دیگه کاربرا میتونن با فشار دادن طولانی روی دکمه صفحه اصلی ، دستیار رو در هر برنامه ای راه اندازی کنن.
اندروید 7 (نوقا):
-
پشتیبانی از چند پنجره
این یک ویژگی چند وظیفه ای برای سیستم عامل اندروید هست.
از Android 7.0 ، کاربرا میتونن دو برنامه رو در کنار هم یا یکی بالاتر از دیگری در حالت تقسیم صفحه اجرا کنن.
کاربران میتونن با کشیدن تقسیم کننده بین اونا ، اندازه برنامه ها رو تغییر بدن.
-
پیشرفت اعلان ها
در Android 7.0 اعلان ها برای سهولت و استفاده سریعتر از آنها دوباره طراحی میشه.
برخی از تغییرات شامل به روزرسانی الگو ، سفارشی سازی سبک پیام رسانی ، اعلان های همراه ، پاسخ مستقیم و نمایش های سفارشی هست.
-
Vulkan API
اندروید 7.0 Vulkan ™ ، یک API رندر سه بعدی جدید رو در سیستم عاملش ادغام میکنه.
مثل OpenGL ES ، Vulkan یک استاندارد باز برای گرافیک سه بعدی و رندر هست که توسط گروه Khronos نگهداری میشه.
-
غربالگری تماس
Android 7.0 به برنامه تلفن پیش فرض اجازه میده تماس های ورودی رو نشون بده.
این برنامه به برنامه تلفن امکان میده چند تا کارو براساس جزئیات تماس ورودی انجام بده ، مثل رد تماس ورودی.
-
Chrome + WebView ، با هم
از Chrome 51 و Android 7.0 ، APK Chrome موجود در دستگاه شما برای تهیه و ارائه Android System WebViews استفاده میشه.
-
ضبط تلویزیون Android
Android 7.0 توانایی ضبط و پخش محتوا رو از سرویس های ورودی Android TV از طریق API های ضبط جدید اضافه میکنه.
-
میانبرهای برنامه
کاربرا میتونن از این ویژگی به طور مستقیم به برنامه های اصلی در برنامه شون استفاده کنن.
کاربرا به سادگی میتونن آیکن برنامه خودشونو فشار بدن تا میانبرهای برنامه آشکار بشه ، و بعد روی میانبر ضربه بزنن.
اندروید 8 (اوریو):
-
حالت تصویر در تصویر
تصویر در تصویر (PIP) نوع خاصی از حالت چند پنجره ای هست که بیشتر برای پخش فیلم استفاده میشه.
از Android 8.0 این ویژگی در دستگاه Android موجود هست که قبلاً فقط برای Android TV در دسترس بود.
-
API شبکه های عصبی
Android 8.1 Neural Networks API برای توسعه دهندگانی فعال هست که
محاسبات و استنتاج سریع برای فرم ورک های یادگیری ماشین روی دستگاهی مثل TensorFlow رو ارائه میدن.
اندروید 9 (پای) :
-
موقعیت یابی داخلی با Wi-Fi RTT
در دستگاه هایی که از Android 9 با پشتیبانی سخت افزاری استفاده میکنن ،
یک توسعه دهنده میتونه با استفاده از RTI API(زمان رفت و برگشت) فاصله تا نقاط دسترسی Wi-Fi (AP) نزدیک RTT رو اندازه گیری کنه.
-
پشتیبانی از چند دوربین و به روزرسانی های دوربین
در دستگاه هایی که از Android 9 استفاده میکنن ، یک توسعه دهنده میتونه به طور همزمان از دو یا چند دوربین فیزیکی همزمان دسترسی داشته باشه.
-
تصویر متحرک
اندروید 9 API های جدیدی رو برای طراحی و نمایش تصاویر متحرک GIF و WebP معرفی میکنه.
اندروید 10:
-
تاشو
اندروید 10 پشتیبانی قوی از چند پنجره رو به همراه داره که چندین وظیفه رو در پنجره های برنامه گسترش میده
و تداوم صفحه رو برای حفظ حالت برنامه شما همزمان با تا شدن یا باز شدن دستگاه فراهم میکنه.
-
شبکه های 5G
اندروید 10 برای ارائه سریع تر سرعت و تأخیر کم 5G رو معرفی میکنه. 5G یک تجربه همه جانبه با پهنای باند بالا رو به کاربرا میده.
- پاسخ هوشمند در اعلان ها
در Android 10 پاسخ دادن و اقدامات هوشمند مستقیماً به طور پیش فرض در اعلان ها درج میشه.
-
تم تاریک
اندروید 10 تم تاریکی رو در سطح سیستم ارائه میده که برای نور کم و افزایش عمر باتری مفیده.
این ویژگی میتونه با استفاده از Force Dark یک تم تاریک برای برنامه ایجاد کنه.
-
حرکت اشاره ای
اندروید 10 یک حالت ناوبری کاملاً حرکتی رو معرفی میکنه که منطقه نوار پیمایش رو از بین میبره
و به برنامه ها امکان میده از تمام صفحه برای ارائه تجارب غنی تذ استفاده کنن.
-
حفظ حریم خصوصی برای کاربران
اندروید 10 با بهبود رابط کاربری سیستم ، مجوزهای سختگیرانه و محدودیت در استفاده از برنامه ها،
تغییرات گسترده ای رو برای محافظت از حریم خصوصی و کنترل بیشتر به کاربرا ایجاد میکنه.
اندروید 11:
-
کنترل های دستگاه
Android 11 API سرویس ارائه دهنده خدمات کنترل رو ارائه میده
که میتونین برای نشون دادن کنترل های دستگاه های متصل و خارجی از اون استفاده کنین.
-
کنترل های رسانه ای
اندروید 11 کنترل های رسانه ای رو ارائه میده که در نزدیکی تنظیمات سریع ظاهر میشن.
چندین برنامه درون یک چرخه قابل تنظیم هستن.
و کاربرا میتونن برنامه های قبلی شونو از چرخه بدون نیاز به شروع برنامه از سر بگیرن.
-
پشتیبانی بهتر از نمایشگرهای آبشاری
اندروید 11 از نمایشگرهای آبشاری پشتیبانی میکنه ، نمایشگرهایی که در لبه دستگاه قرار دارن.
اندروید تعداد زیادی از ویژگی های کاربر محور ، امنیت ، حریم خصوصی و مربوط به عملکرد رو ارائه میده که از ویژگی های قدیمی متفاوت هست.
و بیشتر اونا برای کاربرای عادی قابل مشاهده نیستن. اما اگه توسعه دهنده هستین باید این ویژگی ها رو کمی عمیق تر بشناسین.
امیدوارم از مقاله ما خوشتون اومده باشه، و مقاله های ما رو فراموش نکنین.
دیدگاهتان را بنویسید