Google更新其新型瀏覽器開發環境Project IDX,將Android與iOS模擬器帶入瀏覽器中,讓開發者可以直接在IDX中預覽應用程式,無論是Flutter或是其他網頁範本,IDX都能夠為應用程式載入正確的預覽環境。Google也將IDX的人工智慧功能擴展到更多國家,新增印度、澳洲、新加坡、日本與韓國等15個國家。

在去年,Google推出了Project IDX,這是一個以雲端為基礎的實驗性工作區,主要目標是改善全端和多平臺應用程式的開發流程。該平臺使用Google雲端,並結合多種熱門的框架和語言支援,諸如Angular、Flutter、Next.js、React和Svelte等,並且支援JavaScript、Dart等語言。IDX還整合了Codey和PaLM 2等大型語言模型,能夠提供程式碼生成和解釋等功能,能夠協助開發者更快速地編寫程式碼。

而現在開發者還可以在IDX中,直接預覽iOS和Android應用程式。IDX的網頁和Android模擬器,可以讓開發者從工作區進行開發、測試和除錯,多步驟和多平臺流程都被整合到同一個地方,而運用iOS模擬,開發者可以在工作時確認應用程式的布局和行為。目前這些功能還在實驗性階段。

Google應用戶的要求增加了更多的模板,針對Astro、Go、Python/Flask、Qwik、Lit、Preact、Solid.js和Node.js添加新模板,開發者可以使用這些模板,直接開始進行專案開發,減少配置的時間,將更多時間花在創建程式邏輯上。不過,開發者仍然可以藉由將本機檔案、GitHub儲存庫,或是自定義Nix環境,選擇自己想要的設定。

IDX新提供的功能和資源,也讓應用程式建置、測試和部署更方便。IDX現在可以自動偵測應用程式和服務所需的網路連接埠,並調整防火牆設定准許流量進出,開發者不需要進行額外配置,且用戶不需要在本地端進行安裝,就可以直接在工作區中,立即執行命令列工具、腳本和公用程式。此外,透過dev.nix檔案啟用Docker,也簡化了從開發環境直接使用Docker容器和映像檔的過程。

圖片來源/Google

熱門新聞

Advertisement