Algolia ile Firebase Cloud Functions Kullanımı

Bu yazıda Algolia’yı inceleyecek, Firebase ile bağlantısını kurup, functions özelliklerini projeye deploy edeceğim. Cloud Firestore dokümantasyonunda Full Text Search önerisi olarak Algolia önerilmekte. Algolia Nedir? Algolia, uygulamanızda gerçek zamanlı arama yapmanızı sağlayan servistir. Eldeki datayı, Algolia’ya deploy ettikten sonra kullanıcıların uygulama üzerinde çok detaylı ve hızlı bir şekilde arama hizmetini kullanmasını sağlayan arama üzerine iyi performans veren […]

Flutter’da API ile Çalışmak ve JSON Parçalama

Flutter’da API ile çalışıp, response edilen JSON’u parçalayıp uygulamada kullanacağız. API Seçimi Kullanımı oldukta kolay olan bir API’yı kullanacağım. Üstteki fotoğrafta var olan json listeleri var. Burada postslarla çalışacağım. Gelen JSON Örneği; JSON Sınıfı Model Yaratma Blog.fromJson(Map json) : id = json[‘id’], title = json[‘title’], body = json[‘body’]; Bu model sınıfını, buradan hızlıca otomatik oluşturabilirsiniz. Dil seçiminin Dart olmasına […]

FirebaseUI Authentication

FirebaseUI, Firebase’in kimlik doğrulama SDK’sını kullanıp, programa girişte kullanıcıların giriş yapmasını sağlayan bir kütüphanedir. Birden çok kimlik doğrulama yöntemini kullanıcıya sunar. Hesap yönetimi , hesap oluşturma ve şifre sıfırlama gibi hesap yönetimi görevlerini yerine getirmek için çalışır. Özel Temalar – FirebaseUI’nin görünümünü uygulamanıza uyacak şekilde özelleştirir. Custom layoutlar ile görünümü özelleştirebilirsiniz. Kütüphaneleri Projeye Ekleme //Authimplementation […]

GeoFire ile Google Maps’de Realtime Lokasyon Sorguları

GeoFire kütüphanesi, açık kaynaklı olan Firebase ile birlikte lokasyon işlemlerini yapmamıza ve veritabanındaki var olan lokasyonları sorgulayıp bununla birlikte işlemler yapmamızı olanak sağlar. GeoFire kütüphanesine buradan ulaşabilirsiniz. Github Projesine Ulaşmak İçin Buradan GeoFire çalışma prensibi ilk olarak, kullanıcının lokasyonunu alıp daha sonradan programda belirtilen aralıklar içerisinde var olan ve veritabanında var olan lokasyonları, kullanıcının lokasyonuna yakın olanları listeyecek […]

Flutter Stepper Tutorial

Stepper, programda kullanıcıdan adım adım işlem yaptırmasını gerektirecek formlarda kullanılmak üzere türetilen bir widget. Birden fazla adım varsa onun doldurulması açısından kolaylık sağlar. Github linki: Flutter Stepper List<Step> Oluşumu İlk olarak, adımları oluşturmak için List nesnesiyle oluşturacağız. Burada content yapısında, TextField, text, imageview kullanabilirsiniz kullanma amacına göre zenginleştirebilirisiniz. // şuanki adım değeriint current_step = 0;List<Step> my_steps = [// new Step […]

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön