-
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 » -
Mobil
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 » -
Mobil
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 » -
Mobil
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 » -
Mobil
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 » -
Web
Hosting Nedir? (2024) – Tüm Detaylarıyla
Hosting nedir, farklı hosting türleri nelerdir ve hosting seçerken nelere dikkat etmeliyiz gibi konuları ele alacağız. Ayrıca, hız, güvenilirlik ve destek gibi önemli faktörleri göz önünde bulundurarak en iyi hosting firmalarını da sizlerle paylaşacağım. Web sitenizin barındırma hizmetiyle ilgili en iyi seçimi yapabilmeniz için rehberlik etmek amacıyla bu yazıyı hazırladım. Keyifli okumalar! Hosting Nedir? Hosting nedir? İnternet dünyasında bir web…
Devamını Oku » -
Web
Alan Adı Nedir? (2024) – Domain Nasıl Alınır?
Alan adı nedir, bir web sitesinin internet üzerindeki adresidir. Bu adres sayesinde kullanıcılar, web sitesine erişebilirler. Alan adı seçilirken dikkat edilmesi gereken birçok faktör bulunmaktadır. Bu faktörlerin başında ise alan adının tescil edilmesi gelmektedir. Alan adı tescili, belirli bir ücret karşılığında yapılmakta ve domainin sahibi olunmaktadır. Ayrıca alan adı uzantıları da seçim aşamasında dikkate alınması gereken önemli bir kriterdir. Alan…
Devamını Oku » -
Web
Appwrite Nedir? (2024) – Yeni Nesil CMS
Appwrite Nedir? Appwrite, geliştiricilerin hızlı ve güvenli bir şekilde projelerini oluşturmalarına ve uygulamalarını yönetmelerine yardımcı olan açık kaynaklı bir platformdur. Bu yazılım geliştirme ve dağıtım platformu, pek çok farklı özelliği bir arada sunarak kullanıcılarına kolaylık sağlamaktadır. Bu yazıda, Appwrite’in özelliklerinden kullanım alanlarına, avantajlarından kurulum ve güvenlik önlemlerine kadar pek çok konuya değineceğiz. Eğer Appwrite’in ne olduğunu ve nasıl kullanıldığını merak…
Devamını Oku » -
Web
WordPress Seo Eklentileri (2024) – En İnce Ayarlarıyla
WordPress seo eklentileri, WordPress üzerinde bir web sitesi oluşturduysanız, sitenizin görünürlüğünü artırmak için ihtiyaç duyacağınız oldukça faydalı paketlerdir. Bu yazıda, WordPress üzerinde SEO çalışmalarınızı kolaylaştıracak en iyi eklentilere ve bunların özelliklerine detaylı bir şekilde değineceğiz. WordPress SEO nedir, en iyi eklentiler hangileridir, Yoast SEO ve diğer eklentiler nasıl kullanılır, eklentilerin web siteniz için önemi ve daha pek çok konuyu bu…
Devamını Oku » -
Web
WordPress Yedekleme ve Kurtarma Yöntemleri
WordPress yedekleme nedir ve neden önemlidir? Yedekleme yöntemleri nelerdir ve nasıl yapılır? Manuel yedekleme nasıl gerçekleştirilir ve otomatik yedekleme ayarları nasıl yapılır? Ayrıca yedekten kurtarma işlemleri ve yedekleme eklentileri incelenecek. Yedekleme sıklığı ve depolama konusuna da değineceğiz. Son olarak, karşılaşılabilecek WordPress yedekleme hataları ve çözümleri hakkında bilgi vereceğiz. Sizler için detaylı bir inceleme yapıp, WordPress yedekleme konusunu adım adım ele…
Devamını Oku »