Antalya'da bir işletme sahibinin bize en sık sorduğu sorulardan biri şu: "Uygulamamı Flutter ile mi Kotlin ile mi yazdıralım?" Cevap "duruma göre" ama bu yetersiz. Bu yazıda kararı verirken cevaplamanız gereken altı soru var.
Soru 1: iOS Sürümü de Olacak mı?
**Evet ise:** Flutter veya React Native çok daha mantıklı. Kotlin sadece Android'dir; iOS için ayrı Swift ekibi gerekir, maliyet ikiye katlanır.
**Hayır ise:** Kotlin native, Flutter'a göre genelde daha küçük APK, daha akıcı sistem entegrasyonu ve daha az "köşe yazılım" hatası verir.
Şifre Yöneticisi uygulamamızı sadece Android için Kotlin ile yazdık. Canlı Altın'ı her iki platform için Flutter ile yazdık. İhtiyaç farklıydı.
Soru 2: Donanım Özelliklerine Ne Kadar Bağlısınız?
**Biometrik auth, Bluetooth LE, NFC, kamera ML, Wear OS** gibi alanlarda Kotlin native belirgin avantajlı. Flutter eklentileri var ama:
En güncel Android API'leri Flutter'a 6-12 ay sonra geliyor
Edge case'lerde eklenti dokümantasyonu yetersiz kalıyorBunlara çok dokunuyorsanız Kotlin'i seçin.
Soru 3: UI Ne Kadar "Özel"?
Standart liste-form-kart UI'lar:
Her iki teknoloji de aynı performanstaKarmaşık animasyon, custom paint, oyunlaştırma:
**Flutter** daha kontrollü, daha hızlıSistem temalarıyla %100 uyum (Material You Dynamic Colors):
**Kotlin native** daha doğru, daha geç pas vermiyorSoru 4: Ekipte Kim Geliştirecek?
**JavaScript / React ekibi varsa:** React Native > Flutter > Kotlin
**Dart bilen yoksa ve hızlı öğrenecek bir ekipse:** Flutter (Dart 1 haftada öğrenilir)
**Backend Java/Kotlin ekibi varsa:** Native Kotlin doğal seçimEkibi olmayan tek kişilik bir geliştirici için Flutter genelde en hızlı sonuç verir.
Soru 5: Uzun Vadeli Bakım Kim Yapacak?
5 yıl sonra kim bu kodu güncelleyecek? Flutter ekibi bulmak Türkiye'de hâlâ zor. Kotlin geliştirici bulmak görece kolay.
Antalya'da:
Kotlin/Java Android geliştirici: çok sayıda
Flutter geliştirici: az ama artıyor
Swift iOS geliştirici: kısıtlıBakımı kendi içinizde yapamayacaksanız, yerel pazarda bulunabilirlik önemli.
Soru 6: Bütçe Sınırı Nedir?
Aynı orta ölçekli bir uygulama için kabaca:
**Flutter (iOS + Android):** 80.000 – 150.000 TL
**Kotlin (sadece Android):** 50.000 – 100.000 TL
**Native ayrı (Kotlin + Swift):** 120.000 – 250.000 TLFlutter, iki platform veriyorsa Kotlin'den genelde daha pahalı **ama** iki platforma ayrı ayrı yazmaktan ucuz.
Karar Matrisi
**Sadece Android, donanım yoğun, güvenlik kritik** → Kotlin
**Sadece Android, hızlı pazar testi** → Flutter
**iOS + Android, UI standart, hızlı çıkış** → Flutter
**iOS + Android, premium UX, kalıcı yatırım** → Native ayrı (Kotlin + Swift)
**Mevcut React web uygulamasının mobili** → React NativeBizim Yaklaşımımız
Döşemealtı Yazılım olarak müşteriye "bizim için en kolay olan" değil, "sizin için en uygun olan" teknolojiyi öneriyoruz. Bu yüzden hem Kotlin, hem Flutter, hem React Native projelerimiz var.
Yeni projenizin teknoloji seçimi için **0555 404 07 17** numarasından bizi arayabilir veya WhatsApp'tan yazabilirsiniz. İlk görüşme ücretsiz.