IDE oparte na przeglądarce: Google Project IDX dostępny w publicznej wersji beta
Po uruchomieniu Project IDX jako zamkniętej wersji beta w sierpniu 2023 r., Google udostępnia teraz oparte na przeglądarce IDE jako otwartą wersję beta. Wszystko, czego potrzeba do tworzenia aplikacji internetowych i wieloplatformowych dla Android i iOS za pomocą Project IDX, to konto Google. Ci, którzy zarejestrują się również w programie Google Developer Program mogą utworzyć do 5 obszarów roboczych w IDX i korzystać z modelu Google Gemini AI w internetowym IDE.
Interfejs użytkownika Project IDX jest oparty na części open source Microsoft Visual Studio Code ("Code OSS"), więc każdy, kto pracował z VS Code, natychmiast zapozna się z przeglądarkowym IDE Google. W przypadku aplikacji internetowych, Project IDX oferuje wybór popularnych frameworków, takich jak Angular, Next.js, React lub Vue, podczas gdy każdy, kto chce opracować wieloplatformową aplikację dla iOS i Android jest obecnie ograniczony do własnego frameworka Google Flutter framework.
JavaScript, Python, Dart i Go są dostępne jako języki programowania, a także można tworzyć aplikacje .NET w C# i aplikacje terminalowe z Rust. Własny framework Google Flutter, obecnie w wersji 3.22, jest używany do wieloplatformowych aplikacji mobilnych; interfejs Project IDX zawiera emulator Android i podgląd aplikacji internetowych. Symulator iOS z zamkniętej fazy beta nie jest już dostępny w publicznej wersji beta, ale powróci w późniejszym terminie.
Google Gemini Model sztucznej inteligencji jest teraz mocno zintegrowany z Project IDX, oferując wspomagane przez sztuczną inteligencję uzupełnianie kodu, czat i kontekstowe działania związane z kodem, takie jak automatyczne dodawanie komentarzy lub wyjaśnianie kodu. Pełny przegląd internetowego zintegrowanego środowiska programistycznego Project IDX można znaleźć w poście na blogu Google https://developers.googleblog.com/en/start-building-with-project-idx-today/.