Google, çok platformlu uygulama geliştirme sürecini kolaylaştırmak için yapay zeka destekli bir kod düzenleyicisi olan Project IDX’i duyurdu. Project IDX, Google Cloud üzerine kurulu bir tarayıcı tabanlı geliştirme deneyimi sunuyor. Bu deneyim, PaLM 2 üzerine inşa edilmiş bir yapay zeka modeli olan Codey tarafından destekleniyor.
Project IDX, web, mobil ve masaüstü platformlarda çalışan uygulamalar geliştirmek için tasarlanmış. Bu amaçla popüler framework ve dilleri destekliyor. Örneğin Angular, Flutter, Next.js, React, Svelte, Vue gibi frameworkler ve JavaScript, Dart, Python, Go gibi diller Project IDX ile kullanılabiliyor.
Project IDX’in en önemli özelliklerinden biri de Codey adlı yapay zeka modeli. Codey, kod üzerinde eğitilmiş bir model olup, kod tamamlama, hata düzeltme, kod yazma yardımı gibi işlevlere sahip. Ayrıca Codey, geliştiricilerin kod yazma ile ilgili sorularını da yanıtlayabiliyor.
Project IDX’in diğer bir avantajı da bulut tabanlı olması. Bu sayede geliştiriciler herhangi bir cihazdan ve tarayıcıdan Project IDX’e erişebiliyor ve kodlarını çalıştırabiliyor. Ayrıca Project IDX, Google’ın Firebase Hosting hizmetini kullanarak kodların takım arkadaşlarıyla paylaşılmasını da kolaylaştırıyor.
Project IDX ile geliştirilen uygulamalar çok platformlu olabiliyor. Bu nedenle Project IDX, web ön izlemesinin yanı sıra Android emülatörü ve iOS simülatörü de sunuyor. Böylece geliştiriciler uygulamalarını farklı platformlarda nasıl göründüğünü ve çalıştığını test edebiliyor.
Project IDX şu anda erken erişim aşamasında ve sınırlı sayıda geliştiriciye açık. Geliştiriciler Project IDX’i denemek için bekleme listesine kaydolabilir. Google, Project IDX’i geliştirmeye devam ederken geliştirici topluluğundan geri bildirim almayı da hedefliyor.