Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Flutter Nedir? Tek Codebase, Kendi Rendering Engine'i ve .NET MAUI / React Native / Native Karşısında Yeri
Flutter, platformun native kontrollerini kullanmak yerine her pikseli kendi engine'iyle (Impeller) çizen, tek Dart codebase'inden Android ve iOS uygulaması üreten bir UI toolkit'i. Katmanlarını, Dart'ın geliştirmede JIT ve release'te AOT derlenmesini gerçek ölçümle gösteriyor, .NET MAUI, React Native ve native seçenekleriyle karşılaştırıp Flutter'ın ne zaman seçilmeyeceğini anlatıyoruz.
Flutter 3 ve Dart 3'te Gelenler: Impeller, Pattern'ler, Widget Previews, material_ui ve Sırada Ne Var
Dart 3.0 null safety'yi zorunlu yapıp record, pattern ve sealed class getirdi; 3.6–3.13 digit separator'dan primary constructor'a kadar küçük ama günlük kodu değiştiren adımlar attı. Flutter tarafında Impeller, SwiftPM, UIScene, Widget Previews ve 3.44–3.50 arasında Material'in material_ui paketine ayrılması var; dil sürümünün pubspec'ten geldiğini ve yükseltme pratiğini gerçek çıktılarla gösteriyoruz.