زنده از Droidcon، از جمله بزرگترین به‌روزرسانی Gemini در Android Studio و نسخه‌های SDK بیشتر برای Android!



ارسال شده توسط Matthew McCullough – معاون رئیس، مدیریت محصول، توسعه دهنده اندروید

ما همین الان ،مت پاییزی #TheAndroidS،w را منتشر کردیم یوتیوب و در developer.android.comو این بار از Droidcon در لندن به صورت زنده پخش می‌شوند و آ،ین اخبار برنامه‌نویس Android از جمله بزرگترین به‌روزرس، Gemini در Android Studio را در اختیار شما قرار می‌دهند و همچنین به اشتراک می‌گذارند که نسخه‌های SDK مکرر برای Android، از جمله دو نسخه در سال آینده، وجود خواهد داشت. بیایید شیرجه بزنیم!

Gemini در Android Studio: اکنون در هر مرحله از چرخه توسعه به شما کمک می کند

هوش مصنوعی توانایی تسریع تجربه توسعه شما را دارد و به شما کمک می کند بهره وری بیشتری داشته باشید. به همین دلیل است که Gemini را در اندروید استودیو، همراه توسعه مبتنی بر هوش مصنوعی شما، معرفی کردیم، که به گونه‌ای طراحی شده است که ساخت اپلیکیشن‌های اندروید با کیفیت بالا و سریع‌تر را برای شما آسان‌تر و سریع‌تر کند. امروز، ما بزرگترین مجموعه به‌روزرس،‌های Gemini را از زمان راه‌اندازی در Android Studio ارائه می‌کنیم: اکنون برای اولین بار، Gemini قدرت هوش مصنوعی را با ویژگی‌هایی در هر مرحله از چرخه عمر توسعه، مستقیماً به تجربه Android Studio IDE شما می‌آورد.

انتشار مکرر Android SDK از سال آینده شروع می شود

اندروید همیشه تلاش کرده تا نوآوری سریعتر به دست کاربران برسد. علاوه بر نسخه‌های سالانه پلتفرم خود، در Project Treble نیز سرمایه‌گذاری کرده‌ایم. خط اصلی، خدمات گوگل پلی، به‌روزرس،‌های امنیتی ماهانه، و نسخه‌های فصلی که به کاهش به‌روزرس،‌ها به ویژگی محبوب Pixel کمک می‌کنند. با تکیه بر موفقیتی که نسخه‌های سه ماهه Pixel در ارائه نوآوری سریع‌تر به کاربران پی،ل داشته‌اند، اندروید نسخه‌های SDK مکررتری در آینده خواهد داشت، با برنامه‌ریزی دو نسخه در سال 2025 با APIهای توسعه‌دهنده جدید. این نسخه‌ها به نوآوری سریع‌تر در برنامه‌ها و دستگاه‌ها، با پایداری و صیقل دادن بیشتر برای کاربران و توسعه‌دهندگان کمک می‌کنند. از نسخه های آینده برای تقویم 2025 مطلع باشید.

برای نمایشگرهای بزرگ سرمایه گذاری کنید: 20 درصد افزایش هزینه برنامه

کاربران شما، به خصوص در بخش پریمیوم، دیگر فقط یک تلفن نمی ،ند، بلکه در ا،یستم کاملی از دستگاه ها ،ید می کنند. بنابراین، تجربیاتی که ایجاد می‌کنید باید کاربرانتان را به‌طور یکپارچه در صفحه‌های بسیاری که دارند دنبال کنند. برای مثال صفحه نمایش های بزرگ را در نظر بگیرید – تاشوها، تبلت‌ها، دستگاه‌های ChromeOS: اکنون بیش از 300 میلیون دستگاه اندرویدی فعال با صفحه‌نمایش بزرگ وجود دارد. تابستان امسال، سامسونگ گوشی‌های تاشو جدید خود را منتشر کرد – گل،ی Z Fold6 و Z Flip6، و در گوگل ما گوشی خودمان – Pixel 9 Pro Fold را منتشر کردیم. ما همچنین روی تعدادی از ویژگی‌های پلتفرم سرمایه‌گذاری می‌کنیم تا نحوه تعامل کاربران با این دستگاه‌ها را بهبود ببخشیم، مانند پیش‌نمایش برنامه‌نویس Desktop Windowing که با همکاری سامسونگ روی آن کار کرده‌ایم – بهینه‌سازی این دستگاه‌های صفحه‌نمایش بزرگ برای بهره‌وری. برنامه‌های با کیفیت بالا که برای صفحه‌نمایش‌های بزرگ بهینه‌سازی شده‌اند، چندین مزیت در Play نیز دارند: مانند بهبود دید در فروشگاه Play و واجد شرایط بودن برای نمایش در مجموعه‌های انتخاب شده و مقالات سرمقاله. اکنون برنامه‌ها رتبه‌بندی‌ها و بررسی‌های جداگانه‌ای را برای فاکتورهای فرم مختلف دریافت می‌کنند و بازخورد مثبت را بیشتر نمایان می‌کنند.

و برای ،، که سرمایه‌گذاری می‌کنند نتیجه می‌دهد: ما دیده‌ایم که استفاده از تبلت، فلیپ یا تا ،، هزینه برنامه را تا 20% افزایش می‌دهد. Flipaclip گواه این موضوع است: آنها شاهد رشد 54 درصدی کاربران تبلت در چهار ماه گذشته بوده‌اند. ساختن آن برای صفحه نمایش های بزرگ هرگز آسان نبوده است – با Compose API و پشتیب، از Android Studio به طور خاص برای ایجاد رابط های کاربری تطبیقی.

Kotlin Multiplatform برای به اشتراک گذاری منطق تجاری در Android و iOS

بسیاری از شما برنامه‌هایی را برای چندین پلتفرم می‌سازید، که از شما می‌خواهد کد مخصوص پلتفرم را بنویسید یا برای استفاده مجدد از کد در بین پلتفرم‌ها مصالحه کنید. ما بیشترین ارزش را در کاهش کدهای تکراری برای منطق ،ب و کار دیده ایم. بنابراین در اوایل سال جاری، ما پشتیب، رسمی از Kotlin Multiplatform (KMP) را برای منطق تجاری مش، در Android و iOS اعلام کردیم. KMP، توسعه یافته توسط جت برینز، زمان توسعه و کدهای تکراری را کاهش می دهد، در حالی که انعطاف پذیری و مزایای برنامه نویسی بومی را حفظ می کند.

در Google، ما برنامه‌های Work،e را از برنامه Google Docs شروع کرده‌ایم تا از KMP برای منطق تجاری مش، در Android، iOS و وب استفاده کنیم. در جامعه تعداد فزاینده ای از شرکت ها وجود دارد که از KMP استفاده می کنند و از مزایای قابل توجهی برخوردار می شوند. و این فقط برنامه ها نیستند – ما شاهد افزایش 30 درصدی تعداد کتابخانه های KMP توسعه یافته در سال جاری بوده ایم.

برای سهولت استفاده از KMP در برنامه‌هایتان، ما روی انتقال بسیاری از کتابخانه‌های Jetpack خود برای استفاده از KMP کار کرده‌ایم. به ،وان مثال، Lifecycle، ViewModel و Paging کتابخانه های سازگار KMP هستند. در همین حال، کتابخانه‌هایی مانند Room، DataStore و Collections از KMP پشتیب، می‌کنند، بنابراین در اندروید و iOS به‌طور کامل کار می‌کنند. ما همچنین یک الگوی جدید به Android Studio اضافه کرده‌ایم تا بتو،د یک ماژول KMP مش، را به برنامه Android موجود خود اضافه کنید و منطق ،ب و کار را در بین پلتفرم‌ها به اشتراک بگذارید. با این راهنمای جامع، سفر چند پلتفرمی کاتلین خود را آغاز کنید.

،مت پاییز #TheAndroidS،w را تماشا کنید

این خلاصه ای از ،مت این سه ماهه #TheAndroidS،w است. یک تشکر ویژه از مجریان مش، ما برای ،مت پاییز، سیمونا میلانوویچ و الخاندرا استاماتو! می‌تو،د نمایش کامل را در یوتیوب و دیگر تماشا کنید developer.android.com/events/s،w.

ایده ای برای ،مت بعدی #TheAndroidS،w ما دارید؟ این مکالمه شما با جامعه گسترده تر است، و ما دوست داریم ایده های شما را برای ،مت سه ماهه بعدی خود بشنویم – می تو،د به ما اطلاع دهید X یا لینکدین.




منبع: http://android-developers.googleblog.com/2024/10/tas-24-recap.html