Flutter & Firebase Cloud Messaging

Selam! https://pub.dev/packages/firebase_messaging Flutter’da Firebase Cloud Messaging’i kullanmak oldukça basit. Gelin birlikte ne kadar basit olduğunu birlikte görelim, tabi öncesinde ufak bir özet geçelim. FCM? Firebase Cloud Messaging ile uygulamamız açık veya kapalı, kullanıcıyı uygulamayı kullanıyor veya arkaplana attı farketmeksizin veri iletmemizi sağlayan bir servis aslında.Tabi bunların hepsinin limiti ve belirli kuralları var. Limitler Kullanılmayan bir … Devamını oku…

Flutter’da Freezed paketi, DataClass ve Unions tek bir pakette

Flutter Dart kullanıyor , Dart DataClass ve Unions desteğini henüz sunmuyor peki çözüm ne olaki? Doğru bildin ufak bir paket ile bu problemi çözebiliriz ve bu paket başlıktanda anlaşılacağı üzere Freezed . Data Class? https://kotlinlang.org/docs/data-classes.html Data Class yani veri sınıfı henüz Dart tarafından direk olarak desteklenmemekte. şeklinde bir tanımlama yapamıyoruz.Alternatif olarak elle veya IDE eklentileri … Devamını oku…

Flutter & Firebase Remote Config

Firebase tarafından sunulan ücretsiz özelliklerden biri olan Remote Config’i gelin Flutter da nasıl kullanıcağımızı inceleyelim. Remote Config te ne? Bir uygulama yaptınız ve Google Playde veya Appstore da yayımladınız.Yayımlanmadan önce uygulamanız bir onay mekanizmasından geçti ve kullanıcılarınıza gecikmeli olarak ulaştı.Peki durum acil ama ufak bir değişiklik veya kullanıcıya özel , platforma özel bir aktiviteyi belli … Devamını oku…

Flutter internet bağlantısını kontrol etme

Mobil uygulamaların önemli bir kısmı aktif internet bağlantısı istemekte. Çoğu uygulama için kritik olan internet bağlantısının olup olmadığını Flutter ile geliştirdiğimiz mobil uygulamamızda nasıl test ederiz ? İnternet bağlantı durumunu nasıl dinleriz? Eğer daha öncesinde ufak bir araştırma yapmışsanız connectivity_plus paketiyle karşılaştığınızı düşünmekteyim. https://pub.dev/packages/connectivity_plus Lakin stanDart’ın aksine farklı bir paket ile internet bağlantı durumunu kontrol … Devamını oku…

Flutter da Yaml ve Bloc

Flutter ile uygulama geliştirilken genellikle json tipinde verilerle API ler ile oturup konuşmaktayız.Peki ya YAML ? Benim gibi sizde daha önce pubsec.yaml hariç yaml yi duymamış olabilirsiniz , takii… YAML tipinde bir veriyi işlemeniz istenene kadar. Oldukça linkli özet bir anlatım olacak Peki ya YAML nedir ? Nasıl çalışır? https://yaml.org/ Yaml hakkında genel bilgiyi resmi … Devamını oku…

Flutter 101, hadi gelin Flutter ‘a yeni başlayanlar için püf noktalar

Flutter’a yeni başladınız ve püf noktaları öğrenmek veya mevcut bilginizi tazelemek istiyorsanız size bi kaç şey sunmaya çalışacağım.Hadi başlayalım! Peki ya null sa? bilgi ?? (null ise yapılacak) IF else nereye kadar! Her programcının ilk öğrendiği mantık bloklarından if else leri nasıl kısa kullanırım? İşte en basit örneği! Sık kullanıldığı yerlere bir örnek verirsek String … Devamını oku…

Flutter : inputFormatters ile giriş kontrolü nasıl yapılır?

Flutter ile geliştirdiğimiz projede kullanıcıdan veri alıcağız peki bu verileri belli bir formatta mesela sadece metin veya numaralardan oluşmasını nasıl sağlarız? Flutter bir çok alanda olduğu gibi bize bu alandada önemli esneklikler sağlamakta.İşte bu tip durumlarda kullanabileceğimiz güzel bir özellik! inputFormatters TextFormField Widget ının parametreleri arasında yer aran inputFormatters bizim için gereken kontrolleri yapıp giriş … Devamını oku…