一直以來,從無到有開發應用程式(還得在行動端、網頁端、桌面端都運作良好)都不是一件簡單的事,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
本文初稿為 INSIDE 使用 AI 撰寫。



2023-08-11
