Flutter Hazır Uygulama İskeleti
Flutter Hazır Uygulama İskeleti Videolu anlatım: https://youtu.be/H8cyZtzkSY4 Udemy indirim kuponu flutterdersleri.com a üye olurken kullandığınız e-mail adresine gönderilecek.
Flutter Hazır Uygulama İskeleti Videolu anlatım: https://youtu.be/H8cyZtzkSY4 Udemy indirim kuponu flutterdersleri.com a üye olurken kullandığınız e-mail adresine gönderilecek.
Flutter FutureBuilder, StreamBuilder, Form vs.
Uygulamayı yerel bir dile uyarlayarak localization yapmış yerelleştirmiş oluyoruz, bir den çok dile uyarlayarak globalization/ulustararası hale getirmiş oluyoruz.
Türkçe ne kadar önemli? Serbest Ardışık Çıkarımlar : Video
Flutter State Yönetimine Giriş 3: Signal Paketi Nasıl Kullanılır Video Anlatım
Bugün Stream/Akış tabalı çoklu state yönetim paketi Signal / Sinyal i yayınladım. Belki daha sonra video gelebilir. Aşağıda örneği mevcut.. iyi kodlamalar..
Video ...
1.FirebaseAuth BÇ: [crayon-600d8cdfc305d659092153/] 1. FirebaseAuth BÇC: firebase oturumunu yöneten ana sınıftır.FirebaseAuth sınıfı bir kullanıcının oturum açıp amadığını, oturum durumunu dinlemeyi, oturum açma yöntemlerinin listesini, oturumu anonim, eposta ve şifreyle, google, facebook gibi üçüncü taraf sağlayıcılarla,cözel bir jetonla, eposta ve oturum açma linkiyle oturum açmayı,oturumun sıfırlanmasını, telefonla doğrulanmasını ve oturumun kapatılmasını sağlayan yöntemler içeren firebase oturumunu yöneten sınıftır.2.EYKPT : FirebaseUser2. FirebaseUser BÇ: [crayon-600d8cdfc3081877746710/] 2. FirebaseUser BÇC: firebase kullanıcısını temsil eden sınıftır. FirebaseUser sınıfı bir firebase kullanıcısının verilerini(ham, metadata, kimlik jetonu,anonim olup olmadığı, epostası doğrulaması yapıp yapmadığı), güncelleme işlemlerini( eposta, telno,parola,profil), doğrulama işlemlerini(doğrulama epostası gönderme,kmlik bilgileri ile kimlik doğrulama), üçüncü taraf bağlantısı kurma,verileri yenileme, kullanıcıyı ayırma ve silme yöntemleri sunan firebase kullanıcısını temsil eden ana sınıftır. 3.EYKPT : AuthResult3. AuthResult BÇ: [crayon-600d8cdfc30a0463289467/] 3. AuthResult BÇC: Kimlik doğrulama sonucunu temsil eden sınıftır. AuthResult, kimlik doğrulama başarılıysa oturum açmış olan kullanıcıyı FirebaseUser türünde döndüren ve sağlayıcı Facebook, Github, Google veya Twitter'dan biriyse ek kullanıcı bilgilerini AdditionalUserInfo türünde döndüren yöntemler içeren kimlik doğrulama sonucunu temsil eden sınıftır.4.EYKPT : UserInfo4. UserInfo BÇ: [crayon-600d8cdfc30b5506056558/] 4. UserInfo BÇC:Bir kimlik sağlayıcıdan döndürülen kullanıcı verilerini(Sağlayıcı kimliği, kullanıcı kimliği, kullanıcının adı,profil fotoğraf urlsi,email,telefon no ) temsil eden sınıftır. FirebaseAuth İşlemleri için TBÇCD 1. FirebaseAuth BÇC: firebase oturumunu yöneten ana sınıftır. FirebaseAuth sınıfı bir kullanıcının oturum açıp amadığını, oturum durumunu dinlemeyi, oturum açma yöntemlerinin listesini, oturumu anonim, eposta ve şifreyle, google, facebook gibi üçüncü taraf sağlayıcılarla,cözel bir jetonla, eposta ve oturum açma linkiyle oturum açmayı,oturumun sıfırlanmasını, telefonla doğrulanmasını ve oturumun kapatılmasını sağlayan yöntemler içeren firebase oturumunu yöneten sınıftır. 2. FirebaseUser BÇC: firebase kullanıcısını temsil eden sınıftır. FirebaseUser sınıfı bir firebase kullanıcısının verilerini(ham, metadata, kimlik jetonu,anonim olup olmadığı, epostası doğrulaması yapıp yapmadığı), güncelleme işlemlerini( eposta, telno,parola,profil), doğrulama işlemlerini(doğrulama epostası gönderme,kmlik bilgileri ile kimlik doğrulama), üçüncü taraf bağlantısı kurma,verileri yenileme, kullanıcıyı ayırma ve silme yöntemleri sunan firebase kullanıcısını temsil eden ana sınıftır. 3. AuthResult BÇC: Kimlik doğrulama sonucunu temsil eden sınıftır. AuthResult, kimlik doğrulama başarılıysa oturum açmış olan kullanıcıyı FirebaseUser türünde döndüren ve sağlayıcı Facebook, Github, Google veya Twitter'dan biriyse ek kullanıcı bilgilerini AdditionalUserInfo türünde döndüren yöntemler içeren kimlik doğrulama sonucunu temsil eden sınıftır. 4. UserInfo BÇC:Bir kimlik sağlayıcıdan döndürülen kullanıcı verilerini(Sağlayıcı kimliği, kullanıcı kimliği, kullanıcının adı,profil fotoğraf urlsi,email,telefon no ) temsil eden sınıftır. FirebaseAuth İşlemleri için DC:…
motivasyon... ilham alacağın kişi Steve Jobs değil Selçuk Bayraktar... https://www.youtube.com/watch?time_continue=21&v=ee3fOexR1NE UEren Bali - Udemy Kuruluş Sürecini Anlatıyor https://www.youtube.com/watch?v=FU8biJ-AD_o Tayfun Erbilen- Bu adam kıyıdan köşeden mutlaka hayatınıza dokunmuştur biraz deli kodlar…
Bütünsel Yaklaşımla(BPPB) Flutter Firebase İşlemleri not: bu makalede sıkça geçen BPPB(Bütünsel yaklaşım) bir önermedir. Kendi çıkarımlarımdan oluşturduğum kavramsallarştırmalar içerir.Bütünsel yaklaşım..Bütünden Parçaya - Parçadan Bütüne (BPPB):Bütünsel yaklaşım(BPPB) mevcut durumun bir manzarasını verir. Parçanın…
Farklı Şeyler Serisi : 2 - Kodlarken dinlersen... https://www.youtube.com/watch?v=msPXVzEoQdAhttps://www.youtube.com/watch?v=j1Ck42-_btYhttps://www.youtube.com/watch?v=_VONMkKkdf4https://www.youtube.com/watch?v=9Zq0t2Stpcwhttps://www.youtube.com/watch?v=8TLui7qhUco
Farklı Şeyler Serisi : 1 - Emülatör Olarak Nox Player Nox player'ı android yada vscode editore tanıtmayı pratik hale getirmek için;https://www.youtube.com/watch?v=nbeez3RO5Fk [crayon-600d8cdfc48f9988002772/]
Flutter State Yönetimine Giriş Flutter ince bi katman kutulardan oluşmuş bir makyaj aslında. Altta işler olur biter en son flutter motoru bu yeni durumu mayajlayarak(şık widgetler ile) yansıtır. Burada yansıtılacak…
GPlayAnalitic, hangi uygulamayı yapmalıyım yada trend uygulamalar neler gibi sorulara cevap olması amaçıyla yazdığım deneysel bir çalışmadır. girilen anahtar kelime için gplay store de arama yapar ve bulunan sonuçların foto…
Flutter ile Android İletişimi Önce genel mantığı özetleyip daha sonra adım adım anlatmayı daha yararlı buluyorum.Genel Bakış: Flutter katmanı ile native/android alt katmanı iletişimi dartın sunduğu MethodChannel(String benzersizkanaladı); sınfı ile…
Dart Mirror Kullanımı -Kullanılacak dart sayfa başına mirror kütüphanesi import edilir.import 'dart:mirrors';---Doğrudan kullanılabilen Fonksiyonlar -->>MirrorSystem currentMirrorSystem (): Halihazırdaki isolata bağlı bir MirrorSystem döndürür. MirrorSystem bir izolatın kütüphanelerinin yansımasını döndürür.InstanceMirror reflect…
Flutter sqflite Paket Kullanımı -Paket adresi : https://pub.dev/packages/sqflite-Uygulama için veritabanı oluşturur.-Çok büyük olmayan veriler uygulamanın yüklü olduğu cihazın belleğinde veritabanı dosyası şeklinde saklanır.-Bir veritabanında olan veri ekleme, silme, güncellene gibi…
Flutter Shared Preferences(Paylaşılan Tercihler) Kullanımı -Paket adresi : https://pub.dartlang.org/packages/shared_preferences -Uygulama kapatıldığında uygulama ayarlarını anahtar değer çifti şeklinde saklamaya olanak sağlar. -Paylaşılan Tercihler XML formatında saklanır. -Uygulamayı kaldırmak yada ayarlardan uygulama…
Dart Future İşlemleri Kuralları Asenkron-eşzamansız bir sonuca ihtiyaç duyulduğunda yani tamamlanması uzun sürüyor burada program akışını bekletmek istemiyorum şeklinde bir işlem var ise bu işlem iki şekilde gerçekleştrirlebilir. Program akışı…
Dart Nesne Tabanlı Programlama Kuralları Dart Sınıf Kavramı Kuralları :1. Hiç constructor yazılmaz ise varsayılan constructor Sinifadi() dır.2. Şayet bir constructor yazılmış ise varsayılan constructor "Sinifadi();" devre dışı kalır, bu şekilde çalışması için…