一直以来,从无到有开发应用程式(还得在行动端、网页端、桌面端都运作良好)都不是一件简单的事,Google 近日宣布推出全新的开发工具「Project IDX」,透过 AI 技术协助开发人员开发全端、多平台的应用程式,可望简化开发流程。
Project IDX 是一个基於 Google Cloud 构建的浏览器开发体验,由构建在 PaLM 2 上的 AI 模型 Codey 驱动。Project IDX 目的是协助开发人员更容易开发、管理与部署多平台应用程式。并且,Project IDX 也有程式码自动补齐、辅助聊天机器人以及「添加注解」和「解释此程式码」等 AI 辅助功能。
开发者可在汇入 GitHub 储存库中的现有程式码,这代表开发者可以从上次停下的地方直接继续。开发人员可透过虚拟机、Android 与 iOS 模拟器等功能,轻松在浏览器中使用。现在 Project IDX 已经支援 Angular、Flutter、Next.js、React、Svelte 和 Vue 等框架,并支援 JavaScript 和 Dart 等语言,而未来也将进一步支援 Python 和 Go 等语言。Project IDX 也支援 Google 的 Firebase Hosting,因此在部署 Web 应用程式时也相当容易。
Google 仍以「实验的早期成果」来形容 Project IDX,若开发人员有任何建议,Google 欢迎在 Project IDX 的网站上提出。
责任编辑:Sisley
核稿编辑:Jocelyn