در کنفرانس سالانه توسعه دهندگان I/O 2024 گوگل، این غول فناوری فاش کرد که Project IDX، محیط توسعه پیشرفته مبتنی بر هوش مصنوعی مبتنی بر مرورگر آن، به نسخه بتا باز منتقل شده است. Project IDX در ابتدا به عنوان یک سرویس فقط دعوت با لیست انتظار در ماه آگوست راه اندازی شد و در حال حاضر مورد توجه بیش از 100000 توسعه دهنده قرار گرفته است.
Janine Banks، معاون گوگل و مدیر کل Developer او بر نقش این پلتفرم در سادهسازی توسعه اپلیکیشن در چندین پلتفرم، ارائه یکپارچگی آسان با فریمورکها و زبانهای مختلف مانند Next.js، Astro، Flutter، Dart، Angular، Go و غیره تاکید کرد.
Project IDX در آخرین بهروزرسانی خود، یکپارچهسازی با پلتفرم Google Maps را معرفی میکند و به توسعهدهندگان این امکان را میدهد تا ویژگیهای موقعیت جغرافیایی را به طور یکپارچه در برنامههای خود ادغام کنند. علاوه بر این، ادغام با Chrome Dev Tools و Lighthouse، اشکال زدایی برنامه را آسان می کند. به روز رسانی های آینده به توسعه دهندگان این امکان را می دهد که برنامه ها را در Cloud Run، پلتفرم بدون سرور Google Cloud، مستقر کنند.
Project IDX همچنین از هوش مصنوعی در فرآیند برنامه نویسی بهره می برد و دارای عملکردهای استاندارد مانند تکمیل کد و نوار کناری دستیار چت است. قابلیت های منحصر به فرد شامل توانایی برجسته کردن یک قطعه کد و درخواست از مدل Gemini گوگل برای تغییر آن است، شبیه به پر کردن مولد در فتوشاپ. قابل ذکر است، پیشنهادات کد Gemini با پیوندهایی به منبع اصلی و مجوزهای مرتبط همراه است.
Project IDX بر اساس کد ویژوال استودیو منبع باز ساخته شده است و به طور یکپارچه با GitHub ادغام می شود و همکاری و ادغام با گردش کار موجود را آسان می کند. IDE همچنین شبیه سازهای داخلی را برای iOS و Android ارائه می دهد که نیازهای توسعه دهندگان تلفن همراه را برآورده می کند.
با ورود پروژه IDX به بتای باز، گوگل به تعهد خود برای توانمندسازی توسعه دهندگان با ابزارها و فناوری های نوآورانه، پیشرفت برنامه های کاربردی مجهز به هوش مصنوعی و ساده سازی فرآیند توسعه نرم افزار ادامه می دهد.
برای توسعه دهندگان علاقه مند به کاوش پروژه IDX، نسخه بتا باز فرصتی را برای تجربه ویژگی های آن به صورت دست اول و کمک به توسعه مداوم آن فراهم می کند.
مربوط
منبع: https://techmub.com/2024/05/15/project-idx-the-upcoming-ide-from-google-is-currently-available-in-open-beta/