Browser-basierte IDE: Project IDX von Google jetzt als öffentliche Beta verfügbar
Im August 2023 startete Project IDX als Closed Beta, nun stellt Google die browserbasierte IDE als Open Beta zur Verfügung. Um mit Project IDX Web-Apps und plattformübergreifende Apps für Android sowie iOS zu entwickeln, ist lediglich ein Google-Konto erforderlich. Wer sich zusätzlich für das Google Developer Program anmeldet, kann bis zu 5 Workspaces in IDX anlegen und Googles KI-Modell Gemini in der webbasierten IDE nutzen.
Die Benutzeroberfläche von Project IDX basiert auf dem quelloffenen Teil von Microsofts Visual Studio Code ("Code OSS"), wer also bereits mit VS Code gearbeitet hat, wird sich in Googles browserbasierter IDE sicher unmittelbar zurechtfinden. Für Web-Apps stehen in Project IDX gängige Frameworks wie Angular, Next.js, React oder Vue zur Auswahl, wer eine Cross-Plattform-Applikation für iOS und Android entwickeln möchte, ist derzeit auf Googles hauseigenes Framework Flutter beschränkt.
Als Programmiersprachen stehen JavaScript, Python, Dart und Go zur Verfügung, außerdem können unter anderem .NET-Apps in C# und Terminal-Applikationen mit Rust erstellt werden. Googles eigenes Framework Flutter in der aktuellen Version 3.22 wird für plattformübergreifende Mobil-Anwendungen genutzt, das Interface von Project IDX beinhaltet hierbei einen Android-Emulator und eine Vorschau für Webanwendungen. Der iOS-Simulator aus der geschlossenen Beta-Phase ist in der Public Beta allerdings nicht mehr zu finden, soll aber zu einem späteren Zeitpunkt wieder zur Verfügung stehen.
Googles KI-Modell Gemini ist nun fest in Project IDX integriert und bietet KI-gestützte Code-Vervollständigung, eine Chat-Funktion und kontextabhängige Code-Aktionen wie das automatische Hinzufügen von Kommentaren oder das Erklären von Programmcode. Einen umfassenden Überblick über die webbasierte integrierte Entwicklungsumgebung Project IDX bietet der zugehörige englischsprachige Blogbeitrag von Google.