اخبار محصول

ساختن برنامه‌های Android بومی در Google AI Studio

زمان خواندن: ۴ دقیقه

از امروز Google AI Studio می‌تواند فقط با یک پیام‌واره، در عرض چند دقیقه برنامه‌های Android کامل برای شما بسازد. نیازی به نصب هیچ نرم‌افزاری یا پیکربندی هیچ کتابخانه‌ای ندارید، که این امر موانع توسعه را به‌طور قابل‌توجهی کاهش می‌دهد. چه توسعه‌دهنده باتجربه‌ای باشید که می‌خواهد با سرعت برق نمونه اولیه بسازد یا محتواسازی باشید که اولین تجربه تلفن همراه خود را می‌سازد، اکنون می‌توانید با یک پیام‌واره به برنامه Android باکیفیت مبتنی بر Kotlin در AI Studio برسید. می‌توانید به‌راحتی برنامه را در دستگاهتان نصب کنید، آن را برای آزمایش با دیگران هم‌رسانی کنید، یا آن را برای توسعه بیشتر به «استودیو Android» ارسال کنید.

قدرت Android بومی

درحالی‌که هوش مصنوعی تولید برنامه‌های مبتنی بر وب را آسان کرده است، افراد می‌خواهند برنامه‌های بیشتری در دستگاه‌های همراهشان داشته باشند. آن‌ها انتظار طراحی و قابلیت‌های زیبا و کاربردی برنامه مدرن را دارند که با تجربه‌های کاربری بومی Android همراه است و با زبان برنامه‌نویسی Kotlin بااستفاده از Jetpack Compose، جعبه‌ابزار رسمی و توصیه‌شده برای توسعه Android، ساخته شده است. برنامه‌های Android بومی قابلیت اطمینان پشتیبانی آفلاین، سرویس‌های پس‌زمینه‌ای مداوم، و ادغام عمیق حسگرهای سخت‌افزاری مانند GPS، بلوتوث، و NFC را به‌همراه دارند. فناوری‌ای را که به شما امکان می‌دهد به‌سرعت پروژه‌های جدیدی با Gemini در «استودیو Android» ایجاد کنید مستقیماً به AI Studio مبتنی بر وب آورده‌ایم. اکنون، بهترین‌های هر دو دنیا را دریافت می‌کنید: سهولت میانای مبتنی بر پیام‌واره همراه با قدرت کیت توسعه نرم‌افزار Android، همه در مرورگر شما، بدون نیاز به نصب.

گردش کار سرتاسر یکپارچه

ما کل چرخه حیات توسعه را ساده‌سازی کرده‌ایم تا بتوانید روی ایده‌تان تمرکز کنید:

  1. برنامه‌تان را ایجاد کنید و در فضای ابری تکرار کنید: از «شبیه‌ساز Android» جاسازی‌شده مستقیماً در مرورگرتان استفاده کنید تا پیش‌نمایش برنامه‌تان را ببینید و درحین ساخته شدن با آن تعامل داشته باشید. نیازی به بارگیری کیت‌های توسعه نرم‌افزار سنگین نیست، نیازی به راه‌اندازی محلی نیست. 

    تصویر.png
  2. نصب فوری: تلفن Android خود را بااستفاده از کابل USB متصل کنید و برنامه‌تان را مستقیماً از AI Studio بااستفاده از «پل اشکال‌زدایی Android»‏ (adb) یکپارچه نصب کنید. 

    تصویر.png
  3. آزمایش ساده‌شده در «کنسول Google Play»: بااستفاده از حساب توسعه‌دهنده Google Play خود، اکنون می‌توانید برنامه‌تان را مستقیماً از AI Studio برای آزمایش منتشر کنید. AI Studio به‌طور خودکار سابقه برنامه‌تان را ایجاد می‌کند، بسته را بسته‌بندی می‌کند، و آن را در دسته هدف آزمایشی داخلی در «کنسول توسعه‌دهنده Google Play» بارگذاری می‌کند. برنامه شما ظرف چند دقیقه برای نصب دردسترس قرار می‌گیرد و می‌توانید با توسعه بیشتر آن در AI Studio، برنامه را به‌طور خودکار در دستگاهتان به‌روز کنید.

    تصویر.png

انتقال یکپارچه توسعه برنامه

همان‌طور که در AI Studio روی برنامه‌تان تکرار می‌کنید، ممکن است متوجه شوید که به ابزارهای پیشرفته‌تر Android یا پشتیبانی از انواع گسترده‌تری از دستگاه‌های Android نیاز دارید. برای فراتر رفتن از مرورگر، می‌توانید با بارگیری فایل ZIP یا صادر کردن مستقیم پروژه به GitHub، آن را به‌طور یکپارچه به Android Studio منتقل کنید.

AI_Studio_Download.png

هنگام انتقال به محیط تیمی یا توسعه محلی، می‌توانید از هر IDE یا عاملی که ترجیح می‌دهید استفاده کنید. برای تجربه تخصصی، Gemini در Android Studio را توصیه می‌کنیم که دارای مدل‌هایی است که با درنظر گرفتن Android طراحی شده‌اند، یا Antigravity که فرمان‌های Android CLI را در پلاتفرم توسعه عامل‌گرای Google ادغام می‌کند. این گردش کار ساخت برنامه‌های با کیفیت بالا را دردسترس‌تر می‌کند و درعین‌حال به شما انعطاف‌پذیری کامل می‌دهد تا از هوش مصنوعی برای مقیاس‌بندی پروژه‌تان استفاده کنید.

همین امروز ساختن را شروع کنید 

برای اطمینان از وجود بوم‌سازگانی ایمن و باکیفیت از همان روز اول، نسخه اولیه را بر قابلیت‌های خاصی متمرکز کرده‌ایم، ازجمله:

  • برنامه‌های اجتماعی ساده و ابزارهای شخصی: می‌توانید به‌سرعت برنامه‌های تک‌صفحه‌ای یا چندصفحه‌ای مانند ردیاب‌های عادت، آزمون‌های مطالعه، یا برنامه‌های سفر رویداد را نمونه‌سازی کنید.
  • تجربه‌های فعال‌شده با سخت‌افزار: چون درحال ساختن برنامه‌های بومی هستید، می‌توانید بااستفاده از میاناهای برنامه‌سازی کاربردی بومی Android، از ویژگی‌های دستگاه مانند «دوربین»، «GPS/مکان»، «شتاب‌سنج»، و «بلوتوث» بهره ببرید و عملکرد سطح سخت‌افزار را بهینه‌سازی کنید.
  • تجربه‌های مجهز به هوش مصنوعی: می‌توانید برنامه‌هایی ایجاد کنید که دارای ادغام‌های Gemini API باشند و قابلیت‌های قدرتمند هوش مصنوعی را به‌طور یکپارچه مستقیماً در تجربه تلفن همراه شما جاسازی کنند.

حالا چه می‌شود؟

ما به‌سرعت درحال گسترش امکانات برای محتواسازان در AI Studio هستیم. در اینجا پیش‌نمایشی از آنچه به‌زودی ارائه می‌شود آورده شده است:

  • مدیریت دسته‌های هدف آزمایشی Google Play: به‌زودی، قابلیت دعوت از آزمونگرها برای امتحان کردن برنامه‌تان را مستقیماً از AI Studio اضافه خواهیم کرد
  • ادغام‌های Firebase: پشتیبانی آماده برای Firestore، «احراز هویت Firebase»، «بررسی برنامه Firebase»، و دیگر ابزارهای مهم برای توسعه‌دهندگان Android به‌زودی ارائه می‌شود.

همین حالا به Google AI Studio بروید و شروع به ساختن کنید. در اینجا چند ایده الهام‌بخش برای شروع کار آورده شده است… 

تبدیل کردن Google Pixel Watch به دستیار هوانوردی

پیام‌واره:

برنامه ابزار «۶ تایی» هواپیمای کوچک برای Google Pixel Watch بسازید. این ۶ ابزار باید شامل نشانگر وضعیت، نشانگر سرعت هوایی، ارتفاع‌سنج، هماهنگ‌کننده چرخش، نشانگر سرعت عمودی، و نشانگر جهت باشد. از حسگرهای Google Pixel Watch برای تأمین انرژی ابزارها و نمایش واضح آن‌ها استفاده کنید. هربار یک ابزار را در نمایشگر نشان می‌دهد. با تند کشیدن به چپ یا راست باید بتوانید بین سازها جابه‌جا شوید.

Watch_OS_AI_Studio.gif

برنامه تعاملی «هارمونیوم» در Google Pixel Fold

پیام‌واره:

برنامه Harmonium را برای دستگاه‌های Pixel Fold بسازید که براساس زاویه لولا و اشاره‌های لمسی مانند ساز موسیقی می‌نوازد. برنامه باید دم آهنگری و زبانه را به‌طور دقیق شبیه‌سازی کند.

Tiny-Harmonica-demo.gif

برنامه Android برای گیتاریست‌ها تا با هم‌نوازی با قطعه‌های پشتیبان، موسیقی‌دان‌های بهتری شوند 

پیام‌واره:

یک برنامه همراه تمرین گیتار Android بسازید که دارای سیستم پیمایش دو برگه‌ای باشد: «صفحه انگشت‌گذاری» و «کتابخانه».

 

صفحه اصلی «Fretboard» باید حاوی یک میانای کاربر تعاملی دسته گیتار باشد که نت‌های پایه، گام‌های موسیقی، و آکوردهای انتخاب‌شده توسط کاربر را به‌صورت بصری نگاشت کند. بالای دسته گیتار، یک پخش‌کننده YouTube مبتنی بر WebView را پیاده‌سازی کنید که برای پخش ویدیوهای جاسازی‌شده به‌صورت درون‌خطی پیکربندی شده است. علاوه‌براین، یک ویژگی تولید هوش مصنوعی اضافه کنید که از Retrofit برای فراخوانی Gemini Lyria 3 استفاده می‌کند تا قطعه‌های پشتیبان ۳۰ ثانیه‌ای سفارشی براساس کلید و مقیاس فعلی انتخاب‌شده توسط کاربر ایجاد کند. فایل‌های صوتی تولیدشده و فراداده آن‌ها باید بااستفاده از پایگاه داده به‌طور محلی ذخیره شوند و به‌صورت فهرست در برگه «کتابخانه» نمایش داده شوند تا کاربران بتوانند آن‌ها را حذف یا پخش کنند.

 

درنهایت، یک پخش‌کننده صوتی کوچک دائمی و قابل‌مشاهده در سراسر برنامه در پایین صفحه پیاده‌سازی کنید که دارای دکمه‌های پخش/مکث، لغزنده پیشرفت برای جستجو، و نوشتار مُهر زمان باشد تا کاربر بتواند به‌طور یکپارچه در برگه دسته گیتار تمرین کند و هم‌زمان به قطعه‌های خود گوش دهد.

guitar_app_AI_Studio.gif

مشتاقیم ببینیم دفعه بعد چه چیزی می‌سازید! 

این اعلامیه و همه به‌روزرسانی‌های Google I/O 2026 را در io.google کاوش کنید.

ادامه خواندن