- Yapay zeka uygulama geliştirme için bulut tabanlı entegre geliştirme ortamı olarak, kod yazmadan test, dağıtım ve çalıştırmaya kadar her şeyi tek bir yerde yapmayı mümkün kılıyor
- Tarayıcıda yapay zeka ajanları aracılığıyla çoklu platform uygulamalarını hızlı ve kolay şekilde geliştirebilen, dağıtabilen ve yönetebilen tam yığın yapay zeka çalışma alanı
- Backend, frontend ve mobil uygulamaları tek bir yerde oluşturabiliyor. Hızlı prototiplemeden özelleştirilebilir VM'lere kadar geniş esneklik sunuyor
- Project IDX, Genkit ve Gemini in Firebase özellikleri entegre edildi
- Yapay zeka çağına uygun, hızlı geliştirme ve iş birliği odaklı bir platform
Her zaman, her yerden hızla başlanabiliyor
- Tarayıcıyı açıp birkaç dakika içinde geliştirmeye başlanabiliyor
- Mevcut depolar GitHub, GitLab, Bitbucket veya yerel makineden içe aktarılabiliyor
- Çoğu teknoloji yığını destekleniyor
- App Prototyping agent kullanılarak doğal dil, mockup, çizim, ekran görüntüsü gibi girdilerle yeni uygulamalar hızla oluşturulabiliyor
- Ortam Nix ile özelleştirilebiliyor
- Çeşitli framework veya dil tabanlı şablonlar seçilebiliyor ya da geliştirme ortamı Nix ile serbestçe özelleştirilebiliyor
- Mevcut önizleme sürümünde 3 ücretsiz çalışma alanı sunuluyor
- Google Developer Program üyeleri en fazla 30 çalışma alanı kullanabiliyor
Firebase Studio ile neler yapılabilir
-
Doğal dil, görsel vb. ile yapay zeka uygulaması prototipi oluşturma
- App Prototyping agent üzerinden hızlı çalışan web uygulaması prototipleri oluşturulabiliyor
- Next.js tabanlı olarak otomatik üretiliyor; yalnızca UI değil, işlevler de dahil ediliyor
- Genkit ve Gemini API anahtarları otomatik ayarlanıyor, böylece yapay zeka özellikleri hemen kullanılabiliyor
-
Gemini ile konuşarak uygulama düzenleme
- Firebase Studio içinde Gemini ile doğrudan konuşarak uygulama düzenlenebiliyor
- Kodlama, hata ayıklama, test, refactoring, kod açıklama ve dokümantasyon için yapay zeka destek veriyor
- Kullanıcı kimlik doğrulaması ekleme, UI iyileştirme, özellik ekleme gibi istekler doğal dille iletilebiliyor
- Varsayılan modeller veya kullanıcının tercih ettiği yapay zeka modeli seçilebiliyor
- Kodun anlaşılması zor olsa bile hızlıca değişiklik yapılabiliyor
-
Kodlama çalışma alanı ile manuel düzenleme
- CodeOSS tabanlı IDE içinde doğrudan kod yazılabiliyor
- Gemini tabanlı kod tamamlama, hata ayıklama, açıklama ve terminal erişimi sunuluyor
- Firebase servisleriyle entegre geliştirme ortamı sağlanıyor
-
Farklı cihazlarda anında önizleme
- QR kod veya herkese açık URL ile cihazlarda uygulama önizlemesi yapılabiliyor
- Prototipler gerçek mobil cihazlarda hemen test edilebiliyor
-
Firebase App Hosting ile hızlı dağıtım
- Tek tıklamayla uygulamalar Firebase App Hosting'e dağıtılabiliyor
- Build, CDN ve sunucu tarafı render işlemleri otomatik yürütülüyor
- Çalışma alanı paylaşımı ve gerçek zamanlı iş birliği destekleniyor
-
Yakında: Gemini Code Assist ajanı
- Kod migrasyonu, yapay zeka modeli testi ve dokümantasyon için Gemini Code Assist ajanı sunulacak
- Firebase Studio içinde Kanban panosu biçiminde kullanılabilecek
- Google Developer Program üzerinden ön kayıt yapılabiliyor
-
Farklı platformlarda tam yığın uygulama optimizasyonu
- Open VSX Registry'deki binlerce eklenti ile API ve backend testleri yapılıp optimizasyon sağlanabiliyor
- Yerleşik web önizlemesi ve Android emülatörü ile uygulama kullanıcı perspektifinden incelenebiliyor
Project IDX ile ilişkisi
- Firebase Studio, Project IDX'in tüm işlevlerini içeriyor
- Özelleştirilebilir bulut VM'leri ve uygulama testi için emülatörler içeriyor
- 60'tan fazla resmi şablon ve topluluk şablonu sunuyor
- GitHub, GitLab, Bitbucket vb. üzerinden mevcut kod tabanları içe aktarılabiliyor
- Ekip içinde paylaşım için özel şablon oluşturma özelliği de bulunuyor
- Daha önce IDX'te yapılan tüm işler Firebase Studio'da da yapılabiliyor
- Buna ek olarak App Prototyping agent ve Firebase platformuyla derin entegrasyon sunuyor
Hemen kullanılabiliyor
- Firebase Studio varsayılan olarak 3 ücretsiz çalışma alanı sunuyor
- Google Developer Program üyeleri 10, premium üyeler ise 30 çalışma alanı kullanabiliyor
- Firebase App Hosting gibi bazı özellikler için ücretli hesap gerekiyor
- Ayrıntılar için resmi belgelere bakılabilir
- Hemen başlamak için Firebase Studio'yu deneyin
8 yorum
MS VSCode’a kadar yapay zeka agent modu eklenince, Google’ın da geliştirme araçlarına yapay zeka eklemesi çok yeni gelmiyor. Google AI API’si VSCode’da kullanılabildiği için bunun ne gibi bir avantaj sağladığını da pek bilmiyorum.
Ben de kısa bir ilk izlenim yazısı paylaştım. https://www.stdy.blog/firebase-studio-impressions/
Şu anda ne düşündüğünüzü de merak ediyorum. Ben de yapay zekanın yardımıyla (hem de bol bol yardım alarak) basit uygulamalardan başlayıp bir şeyler yapmayı denemek istiyorum; şu anki noktada FS’nin en azından deneyim açısından en rahat seçenek olduğunu söyleyebilir miyiz?
Bu yazıyı yazalı yaklaşık iki ay oldu, şu an ne durumda pek bilmiyorum. Zaten bir süredir FS de kullanmıyorum.
Gemini API kullanabiliyor olmak açısından AI Studio daha iyi görünüyor.
Uygulama yapmak tarafında ise iOS dahil tek seferde çıktı veren rork daha iyi görünüyor.
rork'u deneyeceğim. Teşekkür ederim hocam.
https://developer.android.com/studio/preview/… da buna dahil edilmiş; donanım özellikleri oldukça güçlü görünüyor.
Çıkış gününün sabahından beri heyecanla orasını burasını denedim ama
full-stackişinin yapay zeka için bile bir unicorn gibi olduğunu düşündüm..Hacker News görüşleri
Uygulamanın yapay zeka kısmı işe yaramazdı. 2 saat boyunca bir Flutter satranç saati uygulamasını "vibe coding" ile yapmaya çalıştım ama sonunda hiçbir şey elde edemedim
nixortamını beğendim. Örneğin önizlemeleri ele alma biçimi ilginçtigeekbenchçalıştırdım; CPU performansı iPhone 15 Pro Max'ten biraz gerideydi ama 32GB RAM'e sahiptiFirebase Studio'yu yaklaşık 30 dakika kullandıktan sonra kısa değerlendirmem
Firestore kullanan bir proje üzerinde çalışan biri olarak istediğim tek şey var
Bu proje gerçekten çok hoş görünüyor ve daha fazlasını görmek istiyorum
idx.google.com'un yeniden markalanmış hâli
Yazılım mühendisleri yapay zekayı kullanarak tüm SaaS'leri klonlamalı ve pazar payı almalı
Yeni bir şey değil
nix.devdosyasını düzenlemek kolaySupabase entegrasyonunu Lovable ve Bolt.new üzerinde çalıştırmakta zorlandım
Mobil Safari'de denedim ama mobil için tasarlanmamış
"vibe coding" ifadesini defalarca okuyunca yaşlandığımı hissettim