با یکی دیگر از مقالات، جهان برنامه نویسی فصل اندروید برگشتیم
زمانی که اندروید 10 منتشر شد یعنی در 9 سپتامبر انقدر سر و صدا به پا کرد که تعداد زیادی از مردم برای استفاده از این ورژن حاظر به خریدن موبایل هایی با اندروید 10 شدند این قضیه برای اندروید 11 نیز صادق است مطمئنن این اپدیت برروی خدمات توسعه اپلیکیشن نیز تاثیر به سزایی خواهد داشت
نظر شما در این خصوص چیست؟
برای بهتر درک کردن این مقاله تصمیم گرفتم ان را در سه بخش ارائه کنم
درخواست:
برای پیشرفت بیشتر و درک کامل، از لینک های که میگذارم حتما استفاده نمایید تا در اندروید 11 به مشکل برخورد نکنید
بر اساس نوآوری مداوم در صفحات ، API جدید برای صفحه های منحنی و Waterfall ساخته شده است.
خوب Bubbles روشی برای مشاهده و دسترسی مکالمات در هنگام انجام چندین کار روی تلفن است. برنامه های پیام و گپ برای فعال سازی این مورد در Android 11 باید از این مورد در اعلان ها استفاده کنند.
همانطور که همه چیز از Android 10 شروع شد ، اکنون ویژگی ها مانند دسترسی به مسیر پرونده خام برای رسانه ها ، UI اسناد به روز شده و عملیات ویرایش دسته ای در MediaStore بهبود یافته اند.
اندروید 11 با مجوزها شفاف تر شده و برای آن ویژگی های جدیدی به عنوان Data Access Auditing اضافه می شود. با استفاده از این ویژگی ، کاربران نهایی دسترسی داده های بالقوه غیر منتظره را بهتر شناسایی و اصلاح می کنند.
مورد دیگر Dialog Visibility است که می گوید ، با دو بار ضربه زدن روی“Deny” برای اجازه خاص ، بعداً “don’t ask again” در نظر گرفته می شود. همچنین ، مجوز یکبار مصرف جدید شامل گزینه ای به نام “Only this time” برای مجوز یکبار مصرف موقت است. علاوه بر این ، اگر برنامه Android 11 را هدف قرار دهد ، نمی توانید مستقیماً درخواست تمام وقت را انجام دهید
Bio-metric Authentication Strength:
اندروید 11 رابط BiometricManager.Authenticators را معرفی می کند. همچنین AuthenticationResult
API به شما امکان می دهد بررسی کنید آیا کاربر با استفاده از اعتبار سنجی یا اعتبار سنجی دستگاه احراز هویت کرده است.
خوب کم کم داره جالب میشه (Neural Networks API (NNAPI برای اجرای عملیات فشرده محاسباتی برای یادگیری ماشین در دستگاه های Android طراحی شده است. در Android 11 ، عملیات و کنترل ها توسعه یافته و در دسترس توسعه دهندگان است. در این نسخه ، برخی از عملیات جدید و کنترل های اجرا برای کمک به بهینه سازی موارد استفاده معمول اضافه شده است:
برای ایجاد مدل های کوچکتر و استنتاج سریع تر ، signed integer asymmetric quantization اضافه شده که در آن از اعداد signed integers به جای float numbers استفاده می شود.
ظاهرا Android 11 Preview SDK شامل تغییراتی است که با بعضی نسخه های قدیمی Android Studio سازگار نیست. بنابراین ، برای داشتن بهترین تجربه توسعه با SDK Android 11 Preview ، توصیه می کنم که آخرین نسخه پیش نمایش Android Studio 4.0 Preview را نصب کنید. اگرچه می توانید با استفاده از Android Studio 3.3 و بالاتر برنامه های Android 11 را کامپایل و آزمایش کنید.
اندروید 11 ابزارهای جدیدی را برای testing و debugging برنامه شما در برابر تغییرات رفتاری در آخرین نسخه سیستم عامل معرفی می کند. هدف اصلی چارچوب سازگاری این است که هنگام آزمایش برنامه خود با نسخه جدید Android ، کنترل و انعطاف پذیری را در اختیار شما قرار دهد. برای توضیح بیشتر میتوانید از لینک زیر استفاده کنید When to toggle changes
پیاده سازی Android 11 در پروژه های خوتان در این زمان می تواند بر رفتارهای کل اپلیکیشن تأثیر بگذارد.
مشکلات شناخته شده ای در هنگام استفاده از: android studio and tools, android auto یافت می شوند
ویژگی های جدید بسیار زیادی با Android 11 در دسترس هستند ، اما این مقاله برای کسانی است که می خواهند با اندروید 11 برخی از کارهای عملی خود را شروع کنند.
در انتهای این مقاله برای درک بهتر پیشنهاد میکنم به مقاله اصلی مراجعه کنید چون توضیح و کنار هم قرار دادن لغات تخصصی انگیلیسی با توضیح فارسی کار را برای من کمی سخت میکرد
(تا الان شده چیزی را بدونی اما توضیح فارسی ان برای شما سخت باشه؟??)
https://mohammadabdipour.medium.com/android-11-is-an-improvement-or-79651065a129
برای کسب اطلاعات بیشتر ، به https://developer.android.com/preview مراجعه کنید
راستی نظراتون دررابطه به قراردادن پادکست های آموزشی در هر مقاله چیه؟ براتون جالبه؟
لطفا نظرات خودتان را برای من کامنت کنید?