نسخه دوم پلتفرم آنتیگرویتی گوگل با ابزارهای پیشرفته برای مهندسان نرمافزار عرضه شد
به گزارش خبرگزاری آنا؛ تمرکز اصلی گوگل در این رویداد بر سرعت بخشیدن به مهاجرت از دستورهای متنی ساده به سمت اجرای پروژههای نرمافزاری پیچیده استوار بود. پلتفرم ارتقایافته جدید با تکیه بر سرعت ۴ برابری مدل جدید خود نسبت به سایر ابزارهای پردازشی، بستر متفاوتی را برای توسعهدهندگان ایجاد کرده است تا فرامینی نظیر کدنویسی بومی برای اندروید، اجرای محیطهای مجازی لینوکس و مدیریت واسطهای برنامهنویسی بدون تداخل و به صورت موازی انجام شوند. تفاوت بنیادین این سامانه با ابزارهای گفتوگوی معمولی، پایداری محیط توسعه و امکان ادغام مستقیم کدهای تولید شده با زیرساختهای ابری گوگل کلود است که سرعت تولید نرمافزار را در شرکتهای تجاری افزایش میدهد.
کانون مرکزی ابزارهای توسعه در نسخه دوم دسکتاپ
برنامه جدید دسکتاپ آنتیگرویتی ۲.۰ به عنوان یک محیط توسعه یکپارچه عمل میکند که برای مدیریت موازی پروژههای نرمافزاری بهینهسازی شده است. برنامهنویسان به کمک این ابزار میتوانند چندین وظیفه کدنویسی را به صورت همزمان به بخشهای مستقل واگذار کنند تا فرآیند توسعه لایههای مختلف یک نرمافزار به صورت موازی پیش برود. سیستم زمانبندی داخلی به پلتفرم اجازه میدهد که فرآیندهای طولانیمدت نظیر اشکالزدایی کدهای حجیم یا تست برنامهها را در پس-زمینه سیستم و بدون درگیر کردن پردازنده اصلی رایانه ادامه دهد.
گوگل برای مهندسان علاقهمند به محیطهای متنی، ابزار آنتیگرویتی CLI را در خط فرمان فعال کرده است که سرعت راهاندازی پروژهها را بدون نیاز به رابط گرافیکی افزایش میدهد. از سوی دیگر، آنتیگرویتی SDK به شرکتها اجازه میدهد تا رفتار این پلتفرم را متناسب با نیازهای خود شخصیسازی کرده و آن را روی سرورهای اختصاصی خود مستقر کنند. تغییرات ساختاری در نسخه سازمانی این پلتفرم، فرآیند اتصال مستقیم پروژه به زیرساختهای گوگل کلود را تسهیل میکند و این شرکت برای حمایت از این چرخه، اشتراک اولترا را با قیمت ۱۰۰ دلار در ماه و پنج برابر سهمیه بیشتر همراه با ۱۰۰ دلار اعتبار هدیه تا ۵ خردادماه در اختیار کاربران قرار میدهد.
راهاندازی سرورهای ایزوله لینوکس با یک تماس واسط برنامهنویسی
قابلیت فنی جدیدی که در API جمینای پیادهسازی شده، امکان ایجاد عاملهای مدیریتشده در یک محیط لینوکس کاملاً مجزا و امن است. توسعهدهنده با ارسال یک درخواست به این واسط، یک سیستم مجازی را فعال میکند که توانایی تحلیل منطقی دادهها، فراخوانی ابزارهای توسعه و اجرای مستقیم کدهای برنامهنویسی را دارا است.
پایداری و حفظ حالت محیطهای مجازی، مزیت اصلی این شیوه پردازشی است؛ به طوری که در مراجعههای بعدی برنامهنویس به سیستم، تمامی فایلهای ایجادشده، ساختار کدهای نوشتهشده و آخرین وضعیت نشست قبلی به صورت دستنخورده باقی میمانند تا فرآیند توسعه در ارتباط طولانی دچار ریزش اطلاعات نشود. طراحان نرمافزار میتوانند با استفاده از فایلهای متنی ساده با فرمت مارکداون، مهارتها و رفتارهای متمایزی را برای پروژه خود تعریف کنند یا از الگوهای آماده موجود در محیط آزمایشگاهی گوگل AI Studio بهره ببرند.
یکپارچهسازی ابزارهای کدنویسی با اکوسیستم موبایل و اندروید
گوگل با تمرکز ویژه بر اکوسیستم موبایل، قابلیت وایبکدینگ بومی اندروید را در محیط AI Studio معرفی کرد که به عنوان یکی از مهمترین ابزارهای توسعه در این نسخه شناخته میشود. این ویژگی به برنامهنویسان اجازه میدهد تا تنها با نوشتن یک دستور متنی، ساختار و کدهای یک برنامه باکیفیت و کامل اندرویدی را تحویل بگیرند و فرآیند سنتی و زمانبر کدنویسی پایه را به کلی حذف کنند. برای تکمیل این زنجیره، گوگل این ابزار را به صورت مستقیم به پنل کنسول گوگلپلی متصل کرده است؛ این هماهنگی به طراحان نرمافزار امکان میدهد تا خروجی نهایی کار خود را بدون نیاز به طی کردن مراحل دستی و پیچیده گذشته، به طور مستقیم به مسیر تست و انتشار در فروشگاه گوگلپلی هدایت کنند.
در کنار این قابلیت، معرفی نسخه موبایل نرمافزار AI Studio پلتفرم جدیدی را برای نمونهسازی اولیه در تلفنهای همراه فراهم کرده است تا توسعهدهندگان بتوانند ایدههای ناگهانی خود را در حرکت ثبت و شبیهسازی کنند؛ این پروژه ابری به محض استقرار کاربر پشت میز کار، به صورت خودکار با رایانه دسکتاپ همگامسازی میشود تا روند کار بدون وقفه ادامه یابد. هماهنگی بومی با واسطهای برنامهنویسی گوگل ورکسپیس نیز به برنامهها اجازه میدهد تا تبادل داده با بسترهایی نظیر جیمیل، گوگل داکس و تقویم را مستقیماً در درون هسته اصلی نرمافزار ادغام کنند و کارایی برنامههای ساختهشده را ارتقا دهند.
انتهای پیام/