توسعه ساده تر اپلیکیشن های اندروید برای دستگاه های چندفرمی توسط گوگل
به گزارش بخش اخبار فناوری زوم تک به نقل از (Digital Trends)، گوگل مهارت تطبیقی Compose (Compose adaptive skill) خود را بهروزرسانی کرده است تا به توسعهدهندگان کمک کند اپلیکیشنهای موجود اندروید را برای لپتاپها، گوشیهای تاشو، تبلتها و سایر فرمفاکتورها، از جمله پلتفرم آینده Googlebook، بهینهسازی و سازگار کنند. هدف از این بهروزرسانی، کمک به عاملهای کدنویسی هوش مصنوعی (AI coding agents) است تا برنامهها را برای اندازههای مختلف صفحه نمایش و روشهای گوناگون ورودی شخصیسازی کنند، بدون اینکه توسعهدهندگان مجبور باشند پایگاههای کد (codebases) جداگانهای را برای دستگاههای مختلف نگهداری و مدیریت کنند.
این مهارت جدید فراتر از چیدمانهای واکنشگرا (responsive layouts) عمل کرده و پشتیبانی از ویژگیهای مخصوص دسکتاپ و تغییرات رابط کاربری ویژه دستگاههای تاشو را اضافه میکند. گوگل همچنین اشاره کرده است که تجربیات برنامههای تطبیقی در گوگل پلی (Google Play) برجستهتر خواهند شد و این شرکت قصد دارد در سال آینده توجه بیشتری به نحوه اجرا و عملکرد برنامهها و بازیها روی دستگاههای تاشو داشته باشد.
ارتقای مهارت تطبیقی Compose با قابلیت های ویژه دسکتاپ و تاشو
بهطور مشخص، قابلیت تطبیقی جدید Jetpack Compose میتواند به عاملهای هوش مصنوعی اجازه دهد رابط کاربری فعلی یک برنامه را بررسی کرده و تغییراتی پیشنهاد دهند که آن را برای استفاده در دسکتاپ مناسبتر میسازد. این تغییرات شامل میانبرهای کیبورد (keyboard shortcuts)، نشانگرهای سفارشی موس، حالتهای شناور (hover states) و راهنماها (tooltips) برای دکمهها و سایر عناصر کنترلی است.

این مهارت همچنین میتواند به عاملهای هوش مصنوعی کمک کند ساختار مسیریابی (navigation structure) یک برنامه را یاد بگیرند، چیدمانها را به قالبهای واکنشگرا مانند Grid و FlexBox منتقل کنند و وضعیت برنامه را در طول تجربه کاربری مدیریت نمایند. هدف این است که برنامههای موجود روی نمایشگرهای بزرگتر به شکل طبیعیتری کار کنند، نه اینکه صرفاً رابط کاربری یک گوشی هوشمند کشیده شود تا روی صفحه لپتاپ جا بگیرد.
دستگاههای تاشو هدف دیگری هستند. مهارت بهروزرسانیشده شامل بهینهسازیهای آگاه از وضعیت دستگاه (posture-aware) است که به عاملها اجازه میدهد صفحات رسانه و دوربین را برای چیدمانهای حالت رومیزی (tabletop layouts) بازطراحی کنند. این تغییرات جزئی میتواند به رابطهای کاربری اجازه دهد تا از حالت نیمهباز دستگاه تاشو بهره بهتری ببرند، بهجای اینکه با هر پیکربندی صفحه نمایش مانند یک نمایشگر مرسوم گوشی هوشمند رفتار کنند.
گوگل میگوید همین رویکرد تطبیقی را میتوان برای گوشیهای هوشمند، دستگاههای تاشو، Googlebook، تبلتها، خودروهای پارکشده و دستگاههای واقعیت توسعهیافته (XR) به کار برد. توسعهدهندگان میتوانند از این مهارت همراه با دستورالعملهای کیفیت تطبیقی اندروید استفاده کنند تا برنامههای خود را برای ردههای مختلف دستگاهها آماده سازند.
توجه ویژه گوگل پلی به اپلیکیشن ها و بازی های تطبیقی
این بهروزرسانی در حالی ارائه میشود که اندروید از گوشیهای هوشمند سنتی فراتر رفته و به مجموعه وسیعتری از فرمفاکتورها وارد میشود. برای توسعهدهندگان، منطبق ساختن یک برنامه موجود با این دستگاهها ممکن است شامل تغییراتی در مسیریابی، مدیریت ورودی و چیدمانهای صفحه نمایش باشد. عاملهای کدنویسی هوش مصنوعی میتوانند بخشی از این کارها را خودکار کرده و برخی از مسئولیتهای آن را بر عهده بگیرند.

گوگل همچنین قصد دارد مسیرهای بیشتری را برای توسعهدهندگان باز کند تا برنامه و بازیهایی را که برای تجربه کاربری تاشو بهینهسازی شدهاند، به نمایش بگذارند. این شرکت میگوید گوگل پلی (Google Play) در سال آینده با دقت بیشتری نحوه اجرای این محصولات را روی دستگاههای تاشو بررسی خواهد کرد.
با این حال، گوگل هنوز الزامات خاصی را که توسعهدهندگان برای حضور در فروشگاه پلی باید برآورده کنند، با جزئیات تشریح نکرده است. این شرکت اعلام کرده جزئیات بیشتر در ادامه سال جاری منتشر خواهد شد.
در حال حاضر، توسعهدهندگان میتوانند از مهارت تطبیقی Compose بهروزرسانیشده استفاده کرده و دستورالعملهای کیفیت تطبیقی گوگل را برای برنامهها دنبال کنند. همچنین توسعهدهندگانی که بازیهای خود را برای تنوع رو به رشد دستگاههای اندرویدی آماده میکنند، میتوانند به دستورالعملهای مجزای بازیهای تطبیقی مراجعه نمایند.




نظرات در مورد : گوگل سازگاری برنامه های اندروید با لپتاپ ها و گوشی های تاشو را آسان تر میکند