谷歌現允許在AI Studio中通過“氛圍編碼”構建原生安卓應用
谷歌宣佈用户可通過谷歌AI Studio,僅用幾個提示就能構建基於Kotlin的原生安卓應用。生成的代碼可使用Jetpack Compose,並可直接在設備上測試或通過Google Play分發。此舉降低了移動開發門檻,尤其適合非開發者快速製作原型。
蘋果可能不喜歡“氛圍編碼”,但谷歌正在積極擁抱這一趨勢。本週二,谷歌宣佈用户現在可以使用谷歌AI Studio,通過簡單的提示詞來構建基於Kotlin的原生安卓應用。用户可以安裝生成的應用進行測試,與他人分享,或者將代碼導入Android Studio進行精細化調整,為廣泛發佈做準備。
谷歌在公告中指出,人工智能已經使構建基於Web的應用變得幾乎輕而易舉(雖然實際投入生產環境是另一回事)。然而,當所有人都忙着在瀏覽器中通過localhost:3001運行MVP時,移動開發反而被邊緣化了。儘管谷歌此前已在Android Studio中支持Gemini進行移動端“氛圍編碼”(且從今天起,幾乎支持所有主流大型語言模型),但對許多非開發者而言,入門門檻依然較高。
“現在,您將兩全其美:提示詞界面的便捷性,搭配安卓SDK的強大功能,全部在瀏覽器中完成,無需安裝。”谷歌寫道。
該公司強調,在AI Studio(谷歌用於測試新模型和構建原型應用的網頁工具)中構建安卓應用,使用的技術與在Android Studio中通過Gemini構建應用相同。生成的應用將採用Kotlin編寫,並基於谷歌當前的安卓應用標準——Jetpack Compose。
這一功能真正的價值在於:它能利用移動設備上的全部功能,包括內置傳感器、GPS、藍牙和NFC。谷歌的示例展示瞭如何在Pixel Watch(畢竟它也屬於安卓設備)上構建一個航空儀表盤,該儀表盤可模擬小型飛機中的顯示界面,並調用GPS、陀螺儀及其他傳感器的數據——儘管谷歌的提示詞要求顯示空速指示器,但手錶實際上無法知曉空速(不過地速倒是可以替代)。
當然,谷歌也指出,開發者可以將Gemini集成到應用中,為其賦予AI能力。
AI Studio現在內置了一個安卓模擬器用於預覽應用,但真正的考驗是在實際設備上的運行效果。為此,用户只需將安卓手機連接到運行AI Studio的電腦,集成的安卓調試橋(Android Debug Bridge)便會接管後續操作。
如果希望繼續在Android Studio中開發,谷歌允許開發者將代碼下載為zip文件。
特別值得關注的是,谷歌還建立了與Google Play Console的直接連接,因此用户可以直接將應用上傳至Google Play進行測試和分享。需要注意的是,開發者需要擁有Google Play開發者賬號(一次性註冊費為25美元)。“AI Studio會自動創建應用記錄、打包應用包,並上傳至Google Play Developer Console的內部測試軌道。”
不久之後,用户還將能夠直接從AI Studio將應用分享給親友。
路線圖中還包含與Firebase(谷歌的移動應用後端平台,可添加數據庫、認證等功能)的集成計劃。