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

این بزرگترین انتشار ویژگی ما از زمان راه اندازی است!
هوش مصنوعی می تواند تجربه توسعه شما را تسریع کند و به شما کمک کند بهره وری بیشتری داشته باشید. به همین دلیل معرفی کردیم جمینی در اندروید استودیو، همراه کدنویسی با هوش مصنوعی شما. این طراحی شده است تا ساختن سریعتر برنامه های Android با کیفیت بالا را برای شما آسان تر کند. امروز، ما بزرگترین مجموعه به روزرس، های Gemini را از زمان راه اندازی در Android Studio منتشر می کنیم، و اکنون Gemini قدرت هوش مصنوعی را به تمام مراحل چرخه عمر توسعه، مستقیماً در تجربه Android Studio IDE می آورد. و برای به روزرس، های بیشتر درباره نحوه رشد ،ب وکار برنامه ها و بازی های خود، آ،ین به روزرس، های Google Play را بررسی کنید.
آ،ین نسخه اندروید استودیو را در کانال قناری دانلود کنید تا از تمام این ویژگی های جدید استفاده کنید و برای بازگشایی موارد جدید به ادامه مطلب بروید.
[embed]https://www.youtube.com/watch?v=ZfIE-LATgH4[/embed]
Gemini اکنون می تواند کد اندروید را بنویسد، Refactor و مستند کند
جمینی فراتر از راهنمایی است. می تواند کد شما را ویرایش کند، به شما کمک می کند تا به سرعت از نمونه اولیه به پیاده سازی بروید، ال،ای طراحی رایج را پیاده سازی کنید و کدتان را اصلاح کنید. Gemini همچنین گردش کار شما را با ویژگی هایی مانند مستندسازی و تولید پیام ساده می کند و به شما امکان می دهد زمان بیشتری را روی نوشتن کد متمرکز کنید.

ویژگی های کدنویسی که ما راه اندازی می کنیم عبارتند از:
- کد Gemini تبدیل می شود - با استفاده از اعلان های سفارشی، کد را تغییر دهید و اصلاح کنید.

- تولید پیام را متعهد کنید - تجزیه و تحلیل تغییرات و پیشنهاد پیام های commit VCS برای ساده ، عملیات کنترل نسخه.

- تجدید نظر کنید و نام خود را تغییر دهید - نام های بصری برای ک، ها، متدها و متغیرهای خود ایجاد کنید. این را می توان در حین کدنویسی یا به ،وان یک اقدام Refactor بزرگتر که روی کد موجود اعمال می شود، فراخو، کرد.

- کتابخانه سریع - اعلان های پرکاربرد خود را ذخیره و مدیریت کنید. شما می تو،د به سرعت آنها را در صورت نیاز به یاد آورید.
.gif)
- ایجاد مستندات - با یک کلیک راست ساده، اسناد مربوط به قطعات کد انتخاب شده را دریافت کنید.

ادغام هوش مصنوعی در ابزارهای رابط کاربری
اکنون که هوش مصنوعی را در گردش های کاری Compose ادغام کرده ایم، ساختن با Compose هرگز آسان تر نبوده است. پیش نمایش های قابل ،یب به شما کمک می کند تا در زمان طراحی در Android Studio، اجزای سازنده خود را تجسم کنید. ما می د،م که ساخت دستی داده های ساختگی برای پارامترهای پیش نمایش می تواند زمان بر باشد. Gemini اکنون می تواند به تولید خودکار پیش نمایش های Composable با زمینه مرتبط با استفاده از هوش مصنوعی کمک کند و فرآیند تجسم UI شما را در طول توسعه ساده تر کند.

ما همچنان به آزمایش پشتیب، Multimodal برای سرعت بخشیدن به چرخه توسعه UI شما ادامه می دهیم. به زودی، به پیوست تصویر به ،وان زمینه و استفاده از درک چندوجهی Gemini اجازه می دهیم تا ایجاد رابط های کاربری زیبا و جذاب را آسان تر کنیم.
با اطمینان مستقر شوید
هوش Gemini می تواند به شما کمک کند برنامه های با کیفیت بالاتر را با اطمینان بیشتر منتشر کنید. Gemini می تواند تجزیه و تحلیل کند، کد را آزمایش کند، و راه حل هایی را پیشنهاد دهد - و ما همچنان به ادغام هوش مصنوعی در پنجره ابزار Insights کیفیت برنامه IDE با کمک به تجزیه و تحلیل ،ابی های گزارش شده توسط Google Play Console و Firebase Crashlytics ادامه می دهیم. اکنون، با Ladybug Feature Drop، می تو،د با استفاده از زمینه کد محلی خود، بینش عمیق تری ایجاد کنید. این بدان م،ی است که شما باگ ها را سریع تر برطرف می کنید و کاربران شما ،ابی های کمتری را مشاهده می کنند.

برخی از ویژگی هایی که ما راه اندازی می کنیم عبارتند از:
- تولید سناریو تست واحد سناریوهای تست واحد را بر اساس زمینه کد محلی تولید می کند.
- بینش خطای ساخت / همگام سازی اکنون پوشش بهبود یافته ای را برای خطاهای ساخت و همگام سازی فراهم می کند.

- بینش کیفیت برنامه رفع ،ابی های مشاهده شده از Android Vitals و Firebase Crashlytics را توضیح می دهد و پیشنهاد می کند، و اکنون به شما امکان می دهد از زمینه کد محلی برای بینش های بهتر استفاده کنید.

Gemini بهتر در اندروید استودیو برای شما
ما اخیراً از بسیاری از شما نظرسنجی کردیم تا ببینیم تکمیل کد مبتنی بر هوش مصنوعی چگونه بر بهره وری شما تأثیر گذاشته است و 86 درصد از پاسخ دهندگان گفتند که احساس بهره وری بیشتری می کنند. لطفاً همانطور که از Gemini در جریان کاری روزانه خود استفاده می کنید، به ارائه بازخورد ادامه دهید. در واقع، تعدادی از شما می خواستید برخی از نکات و ترفندهای خود را برای استفاده حدا،ری از Gemini در Android Studio به اشتراک بگذارید.
[embed]https://www.youtube.com/watch?v=cmmlqsv3-5A[/embed]
همراه با Gemini Nano APIهایی که می تو،د با برنامه خود ادغام کنید، توسعه دهندگان اندروید اکنون به فناوری های پیشرفته هوش مصنوعی گوگل در تمام مراحل سفر خود دسترسی دارند - با Gemini در Android Studio مرکزی برای تجربه توسعه دهنده.
این ویژگی های جدید را در آ،ین نسخه های Android Studio دریافت کنید
همه این ویژگی ها امروز در Android Studio برای امتحان ، در دسترس هستند کانال قناری. ما انتظار داریم که بسیاری از این ویژگی ها را در برنامه بعدی Ladybug Feature Drop منتشر کنیم، که در اوا، دسامبر در کانال پایدار منتشر خواهد شد - و بقیه مدت کوتاهی پس از آن دنبال می شوند.
- Gemini Code Transforms - کدهای خود را در ویرایشگر تغییر داده و مجدداً تغییر دهید
- تولید پیام متعهد - به طور خودکار پیام های commit را با Gemini ایجاد کنید
- Rethink and Rename - برای تغییر نام ک، ها، متدها و متغیرهای خود کمک بگیرید
- Prompt li،ry - رایج ترین درخواست های خود را ذخیره و فراخو، کنید
- Compose Preview Generation - با Gemini پیش نمایش هایی برای composable های خود ایجاد کنید
- ایجاد اسناد - از Gemini به شما کمک کنید تا کد خود را مستند کنید
- تولید سناریو تست واحد - سناریوهای تست واحد تولید کنید
- اطلاعات بینش خطای ساخت / همگام سازی - از Gemini برای عیب یابی خطاهای ساخت و همگام سازی کمک بخواهید
- Insights کیفیت برنامه - اطلاعات آماری درباره نحوه رفع ،ابی ها از Android Vitals و Firebase Crashlytics
مثل همیشه، گوگل متعهد به این است استفاده مسئولانه از هوش مصنوعی. Android Studio هیچ یک از کد منبع شما را بدون رضایت شما به سرورها ارسال نمی کند - به این م،ی که باید برای فعال ، ویژگی های کمک توسعه دهنده Gemini در Android Studio شرکت کنید. می تو،د اطلاعات بیشتر در مورد Gemini را در اندروید استودیو بخو،د تعهد به حریم خصوصی.
سعی کنید Gemini را در پروژه خود فعال کنید و نظر خود را در رسانه های اجتماعی با #AndroidGeminiEra به ما بگویید. ما از دیدن این که چگونه این پیشرفت ها به شما در ساخت برنامه های شگفت انگیز کمک می کنند، هیجان زده هستیم!
منبع: http://android-developers.googleblog.com/2024/10/whats-new-in-gemini-in-android.html