Mobil
-
Flutter Clean Architecture & BloC Pattern Bölüm 3
Flutter Clean Architecture serimizin 3. ve son içeriğinde presentation katmanından bahsedip. Özellikle ViewModel’da BloC kullanıp, detaylı bir state yönetimi yapacağız. Presentation katmanını da tamamlayarak Clean Architecture serimizin şimdilik sonuna gelmiş olacağız. Yine makalenin sonunda ilgili projenin Github reposunu da paylaşmış olacağım. Öncelikle bu katmanın görevinden bahsedelim. Presentation katmanı adından da anlaşılacağı üzere sunum katmanı olarak görev alır. Bir kaynaktan (Database,…
Devamını Oku » -
Flutter Clean Architecture & BloC Pattern Bölüm 2
Flutter Clean Architecture yazı dizimizin ikinci bölümünde kod örnekleriyle birlikte yapıyı pekiştirip, bir örnek üzerinden anlamaya çalışacağız. Bir önceki yazıda yapıyı genel olarak açıklayıp, neyi nasıl yaptığımızı anlatmıştım okumadıysanız okumanızı tavsiye ederim. Bu yazı biraz uzun olacak ama tüm detaylarıyla özümseyerek takip ettiğinizde kafanızda herhangi bir soru işareti kalmadan yapının tüm detaylarını kavrayabileceksiniz. Şimdi ilk olarak basemodel’den bahsedelim. BaseModel BaseModel’in…
Devamını Oku » -
Flutter Clean Architecture & BloC Pattern Bölüm 1
Bu yazı dizisinde Flutter ve Clean Architecture arasındaki ilişkiyi inceleyip, kendi projelerimizde nasıl kullanabiliriz bunlardan bahsedeceğim. Ardından bu mimariye bir de Bloc pattern ilave edip, state’lerimizi en optimal şekilde yönetip, kaliteli bir yapı ortaya çıkartmaya çalışacağız. Öncelikle Clean Architecture nedir bundan bahsedelim. Clean Architecture, Flutter’dan bağımsız olarak kullanılan bir mimari çeşitidir. En büyük avantajlarından birisi katmanlar arasında yüksek derecede soyutluk…
Devamını Oku » -
Google Play Console Kapalı Test Süreci (2024)
Google Play Console 2023 Kasım ayından sonra açılan hesaplar için uygulama yayınlama sürecinde büyük bir değişikliğe gitti. Bu değişiklik sonucunda bir çok geliştirici arkadaş da uygulamalarını yayınlamakta sıkıntı çekti. Bu sıkıntıyı aşmanın bir kaç yolu var hatta hizmeti bile verilmeye başlanmış. Buradan detaylı bir şekilde yapılan açıklamaya ulaşabilirsiniz Google şöyle bir değişikliğe gitti; Bir uygulamanın incelemeye gönderilebilmesi için önce kapalı…
Devamını Oku » -
Flutter Nedir? Başlangıç Rehberi (2024)
Flutter nedir sorusu son zamanlarda mobil uygulamaya başlayacak kişiler tarafından sıklıkla soruluyor. Google tarafından geliştirilen ve mobil uygulama geliştirmeyi kolaylaştıran bir yazılım geliştirme kitidir. Bu blog yazısında, Flutter’ın tanımı, neden Flutter kullanmalıyız, Flutter geliştirme ortamı, Dart programlama dili, Flutter widget’ları, kod yazma ve derleme, UI tasarımı, state ve stateful widget, uygulama geliştirme süreci ve Flutter uygulama yayınlama konularını ele alacağız.…
Devamını Oku »