7 puan yazan GN⁺ 2025-04-11 | 8 yorum | WhatsApp'ta paylaş
  • 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

 
nextstep 2025-04-12

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.

 
spilist2 2025-04-11

Ben de kısa bir ilk izlenim yazısı paylaştım. https://www.stdy.blog/firebase-studio-impressions/

 
roxie 2025-06-02

Ş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?

 
spilist2 2025-06-02

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.

 
roxie 2025-06-02

rork'u deneyeceğim. Teşekkür ederim hocam.

 
ganadist 2025-04-11

https://developer.android.com/studio/preview/… da buna dahil edilmiş; donanım özellikleri oldukça güçlü görünüyor.

  • Xeon 2.2GHz 16core
  • 64GB ram
  • Ubuntu 24.04
  • 200Gb disk
 
jsh5782 2025-04-11

Çıkış gününün sabahından beri heyecanla orasını burasını denedim ama full-stack işinin yapay zeka için bile bir unicorn gibi olduğunu düşündüm..

 
GN⁺ 2025-04-11
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

    • Mesaj gönderdikçe giderek daha da bozuldu
    • Sorunları kendi kendine düzeltmeye çalıştı ama yine karmakarışık hale geldi
    • Kimseye tavsiye etmem
    • Yapay zeka dışındaki kısım çok hoştu. nix ortamını beğendim. Örneğin önizlemeleri ele alma biçimi ilginçti
    • geekbench çalıştırdım; CPU performansı iPhone 15 Pro Max'ten biraz gerideydi ama 32GB RAM'e sahipti
  • Firebase Studio'yu yaklaşık 30 dakika kullandıktan sonra kısa değerlendirmem

    • Öncelikle, projenin yüklenmesi için Firefox'un Enhanced Tracking Protection özelliğini kapatmak gerekiyor
    • İlk prompt olarak soru girip para atarak I Ching kehaneti üreten bir uygulama önerdim
    • Sonuç fena görünmüyordu ama soruyu yazıp düğmeye bastığımda hiçbir şey olmadı
    • Sorunu birkaç kez çözmeye çalıştı ama başarısız oldu
    • Tarayıcı konsolunu kontrol edip hataları buldum ve bunları düzeltmesini istedim
    • Birkaç yinelemeden sonra tüm hataları çözüp sonuç üretebildi
    • Para atılması gereken kısmı tamamen unutmuştu
    • Biraz prompt verdikten sonra altı çizgiyi ve soruyu gösterebildi
    • Bazen üretilen altı çizgi konusunda kafası karışıyordu
    • Genel olarak bu tür araçlar hâlâ oyuncak seviyesinde
  • Firestore kullanan bir proje üzerinde çalışan biri olarak istediğim tek şey var

    • Firestore için bir web GUI gerekiyor
    • Birden fazla kaydı seçip işlem yapabilme özelliğine ihtiyaç var
    • Yapay zeka, dark mode ya da MongoDB uyumluluğu gerekmiyor
    • Fareyle birden fazla belge seçip işlem yapabilmek istiyorum
  • Bu proje gerçekten çok hoş görünüyor ve daha fazlasını görmek istiyorum

    • HN tartışmasını izlerken bunu düşündüm
    • Kariyerimin başlarında, 7 yıl önce, sık sık WinForms uygulamaları yapardım
    • Metin kutusu ve "çalıştır" düğmesi olan basit arayüzlerdi
    • C# ile kod yazıp test etmenin bir yoluydu
    • Python ya da Ruby kullandığım gibi çeşitli işleri hallediyordu
    • Birçok insanın "iş yapan script'lere" ihtiyaç duyacağını düşünüyorum
    • Yapay zeka destekli script yazımının en hızlı fayda sağlayabileceği alanın bu olduğunu düşünüyorum
    • Jupyter Notebooks'un da bunun bir örneği olduğunu düşünüyorum
  • 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ı

    • Yapay zeka, mühendislerin kurucuya dönüşmesi için harika bir yol
    • Rekabet gelmeli
  • Yeni bir şey değil

    • "from scratch prompt" özelliği eklenmiş
    • idx.dev istediği kadar ilgi görmeyince yeniden markalamaya karar vermişler
    • Kötü bir fikir değil
    • idx.dev'i (şimdi firebase.studio) kullanıyorum ve beğeniyorum
    • Belirli stack'ler/uygulama türleri için "şablonlar" yok ama boş bir çalışma alanı kurup nix.dev dosyasını düzenlemek kolay
  • Supabase entegrasyonunu Lovable ve Bolt.new üzerinde çalıştırmakta zorlandım

    • Firebase Studio korkunç sonuçlar verdi
    • İstediğim uygulamanın ilk görünümünü bile düzgün şekilde oluşturamadı
    • Sanki GPT-4'ün ilk çıktığı güne geri dönmüş gibiydim
    • Gemini 2.5'i kullanmaya yarayan bir anahtarı gözden mi kaçırdım diye merak ettim
    • Yanıt hızına bakılırsa düşünen modeli kullanmıyordu
  • Mobil Safari'de denedim ama mobil için tasarlanmamış

    • Uygulama önizleme ekranına geldiğimde önizleme paneli boştu
    • macOS'taki Firefox'a geçtiğimde çalıştı
    • Vibe coding'in çoğunu telefonda yaptığım için hayal kırıklığına uğradım
  • "vibe coding" ifadesini defalarca okuyunca yaşlandığımı hissettim