0

اندروید p جدیدترین نسخه سیستم عامل همراه (2)

 
hooshbartar
hooshbartar
کاربر جدید
تاریخ عضویت : اردیبهشت 1397 
تعداد پست ها : 12

اندروید p جدیدترین نسخه سیستم عامل همراه (2)
شنبه 22 اردیبهشت 1397  4:37 PM

اندروید p جدیدترین نسخه اندروید برای سیستم عامل همراه (قسمت 2)در موضوعی با عنوان اندروید p جدیدترین نسخه برای سیستم عامل همراه (قسمت 1) به قابلیت های نسخه اندروید p پرداختیم در این جا به ادامه معرفی قابلیت های بی نظیر اندروید p خواهیم پرداخت:
ImageDecoder برای bitmapها و drawableها:
اندروید P روشی آسان تر به نام ایمیج دیکودر را برای دیکد کردن تصاویر به بیت مپ ها یاdrawableها در اختیار توسعه دهندگان قرار می دهد. ایمیج دیکودر به توسعه دهندگان اجازه می دهد که یک بیت مپ یاdrawable را از یک بافر بایت، فایل یا URI ایجاد کنند. ایمیج دیکودر در مقایسه با بیت مپ فکتوری BitmapFacto مزیت های بسیار بیشتری دارد که از جمله آن ها می توان به پشتیبانی از قیاس پذیری دقیق، کدگشایی تک مرحله ای به حافظه سخت افزاری، پشتیبانی از پس-پردازش در کدگشایی و کدگشایی از تصاویر متحرک اشاره کرد.

ویدئوی HDR VP9، فشرده سازی تصویر به فرمت HEIF و APIهای رسانه ای
اندروید P از HDR VP9 Profile 2 پشتیبانی می کند؛ بنابراین توسعه دهندگان می توانند فیلم های HDR را از یوتیوب، پلی موویز Play Movies و سایر سایت ها در دسترس کاربران خود قرار دهند. طبق آنچه در وبلاگ توسعه دهندگان گوگل آمده، این شرکت از اضافه کردن روش کدگذاری تصویری HEIF به سیستم عامل همراه خود بسیار هیجان زده است. HEIF یک فرمت محبوب است که فشرده سازی تصاویر را برای ذخیره در حافظه و داده های شبکه بهبود می بخشد. با پشتیبانی از این فرمت در دستگاه های مجهز به اندروید P، ارسال تصاویر HEIF از سرورها و استفاده از آن ها بسیار ساده می شود. وقتی که به عنوان یک توسعه دهنده مطمئن شدید که اپلیکیشن شما با این فرمت داده برای به اشتراک گذاری و نمایش سازگار است، HEIF را به عنوان یک فرمت ذخیره سازی تصویر در اپلیکیشن خود امتحان کنید. همچنین برای به دست آوردن یک بیت مپ از jpeg می توان از ImageDecoder یاBitmapFactory به منظور تبدیل jpeg به heic استفاده کرد. همچنین می توان برای نوشتن تصاویر فوری HEIF در بافر بایت YUV، Surface یا Bitmap از HeifWriter در کتابخانه پشتیبانی آلفا بهره برد.

API 1.1 برای شبکه های عصبی:
گوگل در وبلاگ خود نوشته است که ما API شبکه های عصبی را در اندروید ۸.۱ معرفی کردیم تا به یادگیری ماشین روی دستگاه، شتاب ببخشیم. در اندروید P، این API گسترش و ارتقا یافته است و از ۹ عملیات نرم افزاری (ops) جدید پشتیبانی می کند. این ۹ عملیات عبارت اند از: Pad، BatchToSpaceND، SpaceToBatchND، Transpose،Strided Slice، Mean،DivSub و Squeeze. اگر شما یک گوشی پیکسل ۲ در اختیار دارید، بیلد DP1 در حال حاضر شامل یک درایور Hexagon HVX کوالکام با افزایش سرعت برای مدل های کوانتیزه شده است.

بهبود تکمیل خودکار :
گوگل در اندروید P همچنان بهبود فریم ورک Autofill را بر اساس بازخوردهای دریافتی از کاربران و توسعه دهندگان ادامه داده است. علاوه بر رفع اشکالات کلیدی، نسخه جدید اندروید دارای APIهای جدیدی است که به اپلیکیشن های مدیریت گذرواژه اجازه می دهد تجربه کاربری Autofill را از جمله در حالت سازگاری (compatibility mode) بهبود ببخشند. حالت سازگاری به طور ویژه، تاثیر زیادی بر کاربران نهایی دارد؛ چرا که این حالت به اپلیکیشن های مدیریت گذرواژه اجازه می دهد که در اپ هایی که هنوز از ویژگی Autofill پشتیبانی نمی کنند، رویکرد مبتنی بر قابلیت دسترسی را بدون تاثیر منفی بر عملکرد یا شاخص های امنیتی در پیش بگیرد.

Open Mobile API برای پرداخت های NFC و تراکنش های ایمن:
گوگل در اندروید P دست به پیاده سازی GlobalPlatform Open Mobile API زده است. در دستگاه های بهره مند از این قابلیت، اپلیکیشن ها می توانند از OMAPI API برای دسترسی به عناصر ایمن (SE) به منظور فعال سازی پرداخت های کارت هوشمند و سایر خدمات امن استفاده کنند. یک لایه انتزاعی سخت افزاری یا HAL، رابط برنامه نویسی یا API پایه ای را برای در دسترس قرار دادن شماری از عناصر ایمن (از قبیل eSE، UICC و غیره) فراهم می کند.

تشکرات از این پست
دسترسی سریع به انجمن ها