forumKonu aç

Tekliflerde React Native, Flutter, native geçiyor — ilk uygulamamız hangi çatıyı seçmeli?

FFeyza T***Katılımcı
Görev
Klinik yöneticisi
Sektör
Makine imalatı
Yapı
yeni kurulmuş girişim
Katılım
Mar 2023
Mesaj
136
#1

ABD'de (New Jersey) küçük ölçekli bir toptan gıda dağıtım şirketimiz var. Müşterilerimizin (çoğunlukla restoranlar) sipariş vermesini geçmiş faturalarını görmesini ve teslimat durumunu takip etmesini sağlayacak ilk mobil uygulamamızı yaptırmak istiyoruz. işte yazılım geliştirme için üç farklı ajansla görüştük ve üçü de bambaşka teknolojiler önerdi.

Birinci ajans yerel (native) Swift ve Kotlin yazılması gerektiğini bunun en performanslı çözüm olduğunu söyledi ve 55.000 dolar teklif verdi. İkinci ajans Flutter kullanarak tek kod tabanıyla iki platformu da çıkarabileceğimizi belirtip 28.000 dolar istedi. Üçüncü ajans ise React Native önererek 32.000 dolar bütçe çıkardı.

Bütçemiz sınırlı ve bu bizim ilk dijital ürünümüz olcak... Bu üç yaklaşım arasındaki gerçek fark tam olarak nedir? valla bakım maliyetleri ileride yazılımcı bulma kolaylığı ve performans açısından hangisi mantıklı bir risk olur?

KKaan T***Katılımcı
Görev
Ülke müdürü
Sektör
Gıda toptancılığı
Yapı
120 kişilik şirket
Katılım
Şub 2025
Mesaj
74
En çok yardımcı olan#2

Kısa cevap: İlk uygulamanız için yerel (native) geliştirme yaptırmak bütçenizi gereksiz yere ikiye katlar; çapraz platform çözümler işletmenizin ihtiyaçlarını fazlasıyla karşılar. Sipariş listeleme, fatura görüntüleme ve bildirim gibi standart işlevlerde Flutter veya React Native arasındaki performans farkını kullanıcılarınız kesinlikle hissetmez.

Yerel yaklaşımda iki ayrı kod tabanı yazılır; biri iOS için Swift, diğeri Android için Kotlin. Bu durum hem ilk geliştirme maliyetini doğrudan 55.000 dolara çıkarıyor hem de ileride yapacağınız her küçük güncellemede iki ayrı yazılımcıya ya da iki kat iş gücüne ihtiyaç duymanıza yol açıyor. Oyun, yoğun kamera işleme, yüksek frekanslı Bluetooth veya karmaşık donanım entegrasyonu yapmıyorsanız native başlamak gereksiz bir sermaye kaybıdır.

Flutter ve React Native ise tek kod tabanıyla hem App Store hem Google Play için çıktı üretir. Burada seçim yaparken ajansın deneyimine ve ekosisteme bakmalısınız. React Native, JavaScript ekosisteminde olduğu için web tarafındaki yazılımcılarınızı veya gelecekte bulacağınız ekipleri adapte etmekte daha esnektir. Flutter ise arayüz tutarlılığı ve Google desteğiyle hızla teslim edilmesi gereken projelerde çok kararlıdır.

Sizin durumunuzda 28.000 - 32.000 dolar bandındaki iki ajansın geçmiş referanslarını inceleyin. Hangi çatı olursa olsun, sözleşmenize üçüncü parti kütüphanelerin güncellenmesi, kaynak kodların teslimi ve en az altı aylık hata düzeltme garantisini ekletmeyi unutmayın.

İİbrahim K***KatılımcıTopluluk üyesi
Katılım
Nis 2023
Mesaj
204
#3

Teknik olarak aralarındaki ayrım donanım erişiminde başlar. React Native yerel bileşenlerle köprü üzerinden haberleşirken, Flutter kendi grafik motoruyla pikselleri doğrudan çizer. Sipariş ve fatura ekranlarında bu fark milisaniyeler düzeyindedir, son kullanıcı anlamaz. Donanıma aşırı yüklenmeyecekseniz iki çatı da fazlasıyla yeterli.

FFurkan U***KatılımcıTopluluk üyesi
Katılım
Ara 2024
Mesaj
266
#4

Biz iki yıl önce benzer bir toptan satış uygulamasını React Native ile yayına aldık. Geliştirme 30.000 dolara bitti, yıllık işletim ve bakım içinse ortalama 4.000 dolar harcıyoruz. Native yapsaydık iki ayrı geliştirici tutmamız gerekecekti işletme maliyeti ilk yıldan bütçemizi aşardı.

KKemal G***Uzman
Görev
Sistem destek elemanı
Sektör
Temizlik hizmetleri
Yapı
holding bünyesinde bir şirket
Katılım
Şub 2024
Mesaj
377

Doki · Log yönetimi kurulumu · 2024

#5

Tek kod tabanı fikri kağıt üzerinde harika görünse de işletim sistemi güncellemelerinde bazen can sıkabiliyor. Yeni bi mobil işletim sistemi sürümü çıktığında bazı paketlerin güncellenmesini haftalarca beklemek zorunda kalabiliyorsunuz. Ajansla anlaşırken sürüm uyumluluk desteğinin şartlarını netleştirmelisiniz.

KKayahanKatılımcı
Görev
Full-stack
Katılım
Haz 2024
Mesaj
118
#6

native teklifi veren ajans muhtemelen kurumsal devlerle çalışmaya alışkın o paraya hiç gerek yok ama resoran sahibi arayüzün akıcılığına bakar kodun swift olmasına dgl flutter gayet işinizi görür.

VVeli P***Uzman
Görev
Ürün yöneticisi
Sektör
Tekstil
Yapı
zincir mağaza
Katılım
Ara 2024
Mesaj
23
#7

Seçim yaparken şu üç maddeye göre karar vermenizi öneririm: 1) Ajansın daha önce benzer B2B projelerindeki referansları, 2) Uygulamanın barkod okuma veya harita gibi harici servis entegrasyonlarının karmaşıklığı, 3) Proje bittikten sonra saatlik bakım ücreti için talep ettikleri rakamlar.

FFiliz S***Katılımcı
Görev
Yazılım geliştirici
Sektör
Matbaa
Yapı
yeni kurulmuş girişim
Katılım
Nis 2026
Mesaj
129
#8

Uygulamanın mevcut ERP veya muhasebe sisteminizle nasıl konuşacağını konuştunuz mu? Çatı seçiminden ziyade API uçlarının hazır olup olmaması bütçeyi daha çok sarsar. Eğer veri tabanınız henüz mobil servislere hazır değilse ajanslar ek entegrasyon ücreti çıkarabilir.

AAyşe T***Yeni üye
Görev
Girişimci adayı
Katılım
Oca 2025
Mesaj
32
#9

biz de benzer bi asamadayiz peki capraz platform ile baslarsak yarin bi gun uygulama cok buyudugunde native yapiya gecmek zorunda kalir miyiz?? ya o zaman her seyi sifirdan mi yazzmak gerekir??

UUfuk B***Katılımcı
Görev
Saha satış temsilcisi
Sektör
Kağıt
Yapı
zincir mağaza
Katılım
Kas 2024
Mesaj
2
#10

Flutter teklif eden ajansın tamamladığı iki uygulamayı telefonunuza indirin sipariş akışını test edin. Hızlıysa ve referans müşterileri memnunsa 28.000 dolarlık teklifi kabul edin. Aradaki 27.000 dolarlık farkı pazarlamaya ve müşteri eğitimine ayırın.

KKader U***Katılımcı
Görev
Mağaza görevlisi
Sektör
Medya ve yayıncılık
Yapı
aile şirketi
Katılım
Haz 2024
Mesaj
86
#11

Küçük bir işletmeyim, benim tarafımdan anlatayım. Ödeme takvimi işin aşamalarına bağlanmalı, takvime değil.

Benim görüşüm bu, kesin doğru diye yazmıyorum.

NNeslihan S***Katılımcı
Görev
Üretim planlama
Sektör
Perakende
Yapı
iki şubeli işletme
Katılım
Mar 2022
Mesaj
95
#12

peki şunu nasıl çözdünüz?? zaan kaybının çoğu, onay bekleyen işlerde birikiyor

not oalrk birakayim lazim olur.

RRamazan B***Katılımcı
Görev
Bölge müdürü
Sektör
Plastik
Yapı
butik ajans
Katılım
Tem 2024
Mesaj
249
#13

Haklısınız. İlk üç ay her şey iyi gider, sorun dördüncü ayda çıkar.

Başka türlü yapan varsa onu da merak ederim.

AAycan T***Katılımcı
Görev
Veri giriş elemanı
Sektör
Deri
Yapı
butik ajans
Katılım
Nis 2023
Mesaj
334
#14

Buraya kadar söylenenleri özetleyeyim. mobil uygulama geliştirme çatıları konusunda acele eden herkes aynı yerde takılıyor.

İlk kez yapıyorsanız küçük başlayın, ölçek sonra gelir. Bu kadar, uzattıysam kusura bakmayın.

CCansu Ç***Katılımcı
Görev
Bilgi güvenliği uzmanı
Sektör
Spor ve fitness
Yapı
imalathane
Katılım
Ağu 2024
Mesaj
60
#15

Bir şey sormak istiyorum. Kayıt tutmayan hiçbi süreç düzelmiyor çünkü neyi düzelteceğinizi bilmiyorsunuz.

Sözleşmede kod sahipliği yazmıyorsa, ayrılırken pazarlık gücünüz kalmıyor. Kendi durumunuz farklıysa tabii değişir.

SSinan Z***Katılımcı
Görev
Stüdyo kurucusu
Sektör
Medya ve yayıncılık
Yapı
yeni kurulmuş girişim
Katılım
Şub 2023
Mesaj
165
#16

Bunu bilmiyordum.

EEmre A***Katılımcı
Görev
Depo sorumlusu
Sektör
Otomotiv yan sanayi
Yapı
tek kişilik işletme
Katılım
Mar 2023
Mesaj
370
#17

Sağ olun aradığım cevap buydu. mobil uygulama geliştirme çatıları tarafında yapılan hata genelde geri dönülebilir ama pahalı.

Not olarak bırakayım, lazım olur.

UUğur Y***VeteranTopluluk üyesi
Katılım
Eki 2024
Mesaj
3
#18

bir donem biz de ayni yerde takildik.. bir de yani karar verireekn en kotu senaryoyu da yazin sadece iyisini degl

koay gelsin

UUfuk N***UzmanTopluluk üyesi
Katılım
Kas 2024
Mesaj
370
#19

katılıyorum. kayıt tutmayan hiçbi süreç düzelmiyor çünkü neyi düüzelteceğinizi bilmiyorsunuz.

EErcan D***Katılımcı
Görev
İdari işler sorumlusu
Sektör
Yazılım
Yapı
iki şubeli işletme
Katılım
Tem 2022
Mesaj
419
#20

Karşı taraftan konuşayım, ben tedarikçi tarafındayım. Küçük ölçekte işe yarayan çözüm büyüyünce çöküyor, bunu geç öğrendim.

Yanıt yaz