Flutter için Firebase'i keşfedin
Firebase, güçlü bir Flutter grubu
eklentilerini kullanabilirsiniz. Firebase'i entegre etme
pazarlamanıza ve müşterilerinize değer sunmanıza
uygulama kalitesini daha az çabayla daha kısa sürede
iyileştirmesini ve
uygulama deneyiminizi optimize ederek kullanıcıları memnun edebilirsiniz.
Flutter için Firebase'i tanıyın
Flutter uygulamalarınızı Firebase'e bağlamaya hazır mısınız? Flutter'da Firebase'i kullanmaya yeni başladıysanız öncelikle Flutter için Firebase'i tanıma kod laboratuvarı ve video ile başlamanızı öneririz.
Ardından, ayrıntılı kurulum talimatları için Flutter uygulamanıza Firebase ekleme kılavuzumuzdaki adımları uygulayın.
Ürün eklentileri
Flutter'ın Firebase eklentileri, çok çeşitli istemci ve sunucu tarafı işlevleri sunar.
Kullanıcı oluşturmanıza, yayınlamanıza, izlemenize ve kullanıcılarla etkileşime geçmenize olanak tanıyan eklentileri inceleyin.
Analytics
Google Analytics, uygulama kullanımı ve kullanıcı etkileşimi hakkında analizler sağlayan ücretsiz bir uygulama ölçüm çözümüdür. Platform desteğine göz atıp başlayın.
Uygulama Kontrolü
Firebase Uygulama Kontrolü, arka uç kaynaklarınızı faturalandırma sahtekarlığı veya kimlik avı gibi kötüye kullanımlara karşı korumaya yardımcı olur. Platform desteğine göz atıp başlayın.
Kimlik doğrulama
Firebase Authentication, uygulamanızda kullanıcıların kimliğini doğrulamak için arka uç hizmetleri ve kullanımı kolay SDK'lar sağlar. Platform desteğine göz atıp başlayın.
Cloud Firestore
Firestore, verileri depolamak ve senkronize etmek için kullanılan esnek ve ölçeklenebilir bir NoSQL bulut veritabanıdır. Verilerinizi, gerçek zamanlı dinleyiciler aracılığıyla istemci uygulamaları arasında senkronize eder ve çevrimdışı destek sunar. Platform desteğine göz atıp başlayın.
Cloud Functions
Firebase için Cloud Functions, Firebase özellikleri ve HTTPS istekleri tarafından tetiklenen etkinliklere yanıt olarak arka uç kodunu otomatik olarak çalıştırmanızı sağlar. Platform desteğini kontrol edin, ardından işlevleri dağıtmaya ve uygulamanızdan çağırmaya başlayın.
Cloud Messaging
Firebase Cloud Messaging (FCM), ücretsiz olarak güvenle mesaj göndermenizi sağlayan, platformlar arası bir mesajlaşma çözümüdür. Platform desteğine göz atıp başlayın.
Cloud Storage
Cloud Storage for Firebase, fotoğraf ve video gibi kullanıcı tarafından oluşturulan içerikleri hızlı ve kolay bir şekilde depolamanıza ve yayınlamanıza yardımcı olacak şekilde tasarlanmıştır. Platform desteğine göz atıp başlayın.
Crashlytics
Firebase Crashlytics, uygulamanızda oluşan kilitlenmeler ve hatalarla ilgili analizleri ve ayrıntıları toplamanıza yardımcı olur. Platform desteğine göz atıp başlayın.
Uygulama İçi Mesajlaşma
Firebase Uygulama İçi Mesajlaşma, etkin kullanıcılarınızı temel uygulama özelliklerini kullanmaya teşvik eden hedefli ve bağlamsal mesajlar göndererek uygulamanızın etkin kullanıcılarıyla etkileşime geçmenize yardımcı olur. Platform desteğine göz atıp başlayın.
Peyzaj düzenleme
Firebase Yüklemeleri, uygulamanızın bir kullanıcının cihazına yüklenmesini yönetmenize olanak tanır. Firebase yükleme hizmeti (FIS), Firebase uygulamasının yüklenen her örneği için Firebase yükleme kimliği (FID) sağlar. Platform desteğine göz atıp başlayın.
ML Model İndirme Aracı
Özel TensorFlow Lite modelleri kullanıyorsanız Firebase ML, kullanıcılarınızın her zaman özel modelinizin en iyi mevcut sürümünü kullanmasını sağlamanıza yardımcı olabilir. Platform desteğine göz atıp başlayın.
Performance Monitoring
Firebase Performance Monitoring; iOS, Android ve web uygulamalarınızın performans özellikleri hakkında bilgi edinmenize yardımcı olan bir hizmettir. Platform desteğine göz atıp başlayın.
Realtime Database
Firebase Realtime Database, bulutta barındırılan bir veritabanıdır. Veriler JSON olarak depolanır ve bağlı her istemciyle gerçek zamanlı olarak senkronize edilir. Platform desteğine göz atıp başlayın.
Uzak Yapılandırma
Firebase Remote Config, kullanıcıların uygulama güncellemesi indirmesine gerek kalmadan uygulamanızın davranışını ve görünümünü değiştirmenize olanak tanıyan bir bulut hizmetidir. Platform desteğine göz atıp başlayın.
Blog yayınları ve makaleler
Crashlytics ve Flutter
Firebase Crashlytics, uzun süredir geliştiricilerin kilitlenme sorunu yaşanmayan ve kararlı uygulama deneyimleri sunmasına yardımcı olmuştur. Crashlytics ekibi, Flutter geliştiricileri ve uygulamaları için birinci sınıf bir deneyim geliştirdi. Bu Firebase blog yayınında kilitlenme raporu API'leri, Flutter kilitlenmeleri için analiz motoru, ilk katılım ve eklenti yapılandırması vurgulanmaktadır.
Flutter uygulamanızı web'de barındırmak için Firebase'i kullanın
Bu eğitimde, 4 kolay adımda Flutter uygulamanızı Firebase tarafından barındırılan bir URL aracılığıyla web'de nasıl barındıracağınız gösterilmektedir (Firebase araçları yüklüyse ve mevcut bir Firebase projeniz varsa 2 adım).
Codelab uygulamaları
Flutter ve Firebase Authentication
Firebase Authentication'ı sadece birkaç satır kodla Flutter uygulamasına nasıl ekleyeceğinizi öğrenin.
Flutter ve Firebase Local Emulator Suite
Flutter ile geliştirme yaparken Local Emulator Suite'i nasıl kullanacağınızı öğrenin. Ayrıca Authentication ve Firestore emülatörlerini kullanmayı da öğreneceksiniz.
Alakalı videolar
Firebase'i Flutter uygulamanıza ekleyin
Bu videoda Geliştirici İlişkileri Mühendisi Alexander Nohe, Firebase'i desteklenen Flutter platformlarına hızlıca nasıl ekleyebileceğinizi gösterecek.
Firebase Realtime Database ve Flutter
Firebase Realtime Database'i Flutter uygulamanıza ekleyelim. Bu eğitim; kitaplığı yükleme, veri yazma ve güncelleme, verilerinizi gerçek zamanlı olarak okuma gibi temel konuları ele alıyor. Ayrıca, Gerçek Zamanlı Veritabanı'nı StreamBuilders, FutureBuilders, Sağlayıcılar ile kullanma, Firebase Local Emulator Suite, Güvenlik Kuralları ve diğer önemli konuları ele alıyor.