forumKonu aç

Ajans "Flutter ile hem iOS hem Android" dedi — bu seçim beni sonradan bağlar mı?

KKemal S***Katılımcı
Görev
Saha satış temsilcisi
Sektör
Makine imalatı
Yapı
iki şubeli işletme
Katılım
Haz 2023
Mesaj
62
#1

Saha servis ve teknik bakım hizmeti sunan bi firmayız... Müşterilerimizin ve saha teknisyenlerimizin kullanacağı bi mobil uygulama için ajanslarla görüşmeye başladık... Kullanıcı kitlemizin yaklaşık yüzde 70'i iPhone kullanıyor. işte görüştüğümüz bi ajans bize 280.000 TL bütçe ve 3 aylık bi teslim süresi verdi; projenin Flutter ile tek kod tabanı üzerinden hem iOS hem Android için çıkacağını söyledi.

Benim endişem özellikle iOS tarafında takılmalar Apple ekosistemindeki güncellemelerde yaşanabilecek gecikmeler ve tasarımın iPhone hissiyatını vermemesi. işte ayrıca ileride ölçek büyüdüğünde native kod yapısına dönmek istersek bu kod tamamen çöp mü olacak?

Teklif aşamasındayken ajansa bu mimariyle ilgili hangi teknik taahhütleri ve maddeleri sormalıyım? Bu seçim bizi 2-3 yıl sonra kilitler mi?

YYağmur A***Katılımcı
Görev
Teknik servis elemanı
Sektör
Sağlık hizmetleri
Yapı
300 kişilik kurum
Katılım
Şub 2024
Mesaj
349
En çok yardımcı olan#2

Kısa cevap: Flutter sizi sonsuza kadar kilitlemez ancak native dünyaya dönmek istediğinizde arayüz ve istemci kodunu sıfırdan yazmanız gerekir; arka uç servisleriniz ve veri modelleriniz ise aynen kalır. İlk birkaç yıl için bütçeyi ve süreyi ciddi oranda düşürdüğünden başlangıç aşamasında işinizi rahatlıkla görür.

Burada kritik ayrım uygulamanın ne yaptığıdır. Saha operasyonu, form doldurma, harita üzerinden konum takibi ve bildirim gibi standart akışlar için Flutter iOS üzerinde de son derece akıcı çalışır. Kullanıcıların büyük kısmı uygulamanın Swift ile mi yoksa çapraz platform bir çatıyla mı yazıldığını fark etmez. Ancak arka planda sürekli Bluetooth üzerinden cihaz eşleme, yoğun kamera filtreleme veya Apple'a özgü donanım kütüphaneleri kullanacaksanız ek yerel köprüler kurmak gerekebilir.

Sözleşmeye ve teklife ekletmeniz gereken temel maddeler şunlardır: 1) Durum yönetimi mimarisi olarak sektörde standart kabul edilen yaygın bi yapının seçilmesi 2) Kullanılan üçüncü taraf eklentilerin düzenli güncellenen popüler paketlerden seçilmesi, 3) Kodların modüler yazılması ve temiz mimari prensibine uyulması, 4) App Store onay süreçlerindeki teknik retlerin ajans garantisinde olması. Bu şartlar sağlandığında Flutter başlamak için güvenli bi tercihtir.

CCeren E***KatılımcıTopluluk üyesi
Katılım
Nis 2025
Mesaj
95
#3

iOS güncellemelerinde nadiren de olsa render motoru veya işletim sistemi bileşenleri değiştiğinde küçük görsel kaymalar yaşanabiliyor. Ajansın teklifine yeni iOS ana sürümleri çıktığında en az 1 yıl boyunca uyumluluk güncellemesi desteği vereceklerine dair bir madde mutlaka ekletin.

HHüsniye T***Katılımcı
Görev
İnsan kaynakları uzmanı
Sektör
Tekstil
Yapı
imalathane
Katılım
Ara 2025
Mesaj
361
#4

Biz geçen yıl lojistik takip uygulamamızı Flutter ile yayına aldık. İki ayrı native ekip tutmak yerine tek ekiple 210.000 TL harcadık. Şu an 12.000 aktif kullanıcımız var, gelen şikayetlerin sadece 2 tanesi arayüz takılmasıyla ilgiliydi, o da eski cihazlardaydı.

HHüsniye E***KatılımcıTopluluk üyesi
Katılım
Eyl 2024
Mesaj
260
#5

Ajansların çoğu 'iki platform tek kod' diyerek maliyeti düşürdüğünü söylüyor ama iOS arayüz kılavuzlarına hiç bakmıyorlar. Uygulama açıldığında Android gibi hissettiren bi iOS uygulaması çıkarsa iPhone kullanıcılarınız hemen olumsuz yorum yazar.

TTarkanKatılımcı
Görev
Perakende müdürü
Katılım
Mar 2024
Mesaj
104
#6

Ajansın daha önce App Store üzerinde yayınladığı en az üç Flutter uygulamasını isteyin... Kendi iPhone'unuza indirip liste kaydırma hızına, klavye açılıp kapanma tepkilerine ve geçiş animasyonlarına bizzat bakın.

CCem I***KatılımcıTopluluk üyesi
Katılım
Eyl 2025
Mesaj
4
#7

Sahadaki teknisyenleriniz çevrimdışı çalışmak zorunda kalacak mı? Cihaz hafızasında veri saklama ve senkronizasyon mantığını nsl kurgulayacaklarını sordunuz mu? yani asıl tıkanma noktası genelde arayüz değil yerel veritabanı senkronizasyonudur.

GGamze K***KatılımcıTopluluk üyesi
Katılım
Nis 2023
Mesaj
287
#8

biz iki senedir kullanıyoruz hiç bir sıkıntı yaşamadık... native yazalım desen o bütçe en az ikiye katlanırdı, ilk aşamada hiç gerek yok.

ek: aşağıda sorulmuş, cevabı ikinci mesajda yazdım.

MMustafa B***Katılımcı
Görev
Genel müdür
Sektör
Makine imalatı
Yapı
yeni kurulmuş girişim
Katılım
Oca 2026
Mesaj
50
#9

ileride nativee geçmek zorunda kalırsanız bu uygulamanın başarısız olduğu anlamına gelmez, tam aksine işlerin çok büyüdüğünü gösterir. ya o gün geldiğinde zaten yeni kodu finanse edecek gücünüz olur şidilik hız kazanmaya bakın.

VVolkan A***Veteran
Görev
Dijital pazarlama uzmanı
Sektör
Ambalaj
Yapı
zincir mağaza
Katılım
Oca 2023
Mesaj
191
#10

Native geçişte arayüz kodunu çöpe atarsınız ama arka uç mimariniz aynen korunur; 280.000 TL bu risk için gayet makul bir deneme bütçesi.

CCansuKatılımcı
Görev
Dijital pazarlama uzmanı
Katılım
Oca 2024
Mesaj
128
#11

Karşı taraftan konuşayım, ben tedarikçi tarafındayım. Bunun cevabı sektöre göre çok değişiyor, genel geçer bir kural yok.

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

FFatma E***KatılımcıTopluluk üyesi
Katılım
Eki 2025
Mesaj
89
#12

sonuna kdr katiliyorum bir de yazili olmayan her madde ileride iki tarafin da farkli hatirladiigi bi madde

bu kdr, uzattııysam kusura bakmayın

HHakkıKatılımcı
Görev
İmalatçı
Katılım
Kas 2023
Mesaj
74
#13

Deneyeceğim.

HHakan U***Katılımcı
Görev
Bölge müdürü
Sektör
Spor ve fitness
Yapı
40 kişilik üretim firması
Katılım
Ağu 2022
Mesaj
13

Doki · Sunucu bakım anlaşması · 2025

#14

Haklısınız, ben de aynı yoldan geçtim. Ödeme takvimi işin aşamalarına bağlanmalı, takvime değil.

Sözleşmede kod sahipliği yazmıyorsa, ayrılırken pazarlık gücünüz kalmıyor. Ben olsam bu yoldan giderdim.

RRecep Y***KatılımcıTopluluk üyesi
Katılım
Eki 2022
Mesaj
5
#15

burada bi tuzak var söylemeden geçmeyeyim. flutter ile ios geliştirme tarfında yapılan hata genelde geri dönülebilir ama pahalı.

BBarış K***Veteran
Görev
Ağ yöneticisi
Sektör
Temizlik hizmetleri
Yapı
orta ölçekli işletme
Katılım
Eyl 2024
Mesaj
61

Doki · Mobil uygulama · 2024

#16

Genel olarak doğru ama bir yeri eksik kalmış. İlk kez yapıyorsanız küçük başlayın, ölçek sonra gelir.

Ben olsam bu yoldan giderdim.

TTaner A***Veteran
Görev
Stajyer
Sektör
Reklam ve tanıtım
Yapı
iki şubeli işletme
Katılım
Mar 2025
Mesaj
406
#17

Katılıyorum, hatta altını çizmek isterim. Bunu tek başına yapmaya çalışmak en pahalı yol.

Tecrübeyle sabit.

YYusuf Y***Katılımcı
Görev
Sosyal medya sorumlusu
Sektör
Gayrimenkul
Yapı
holding bünyesinde bir şirket
Katılım
Eyl 2024
Mesaj
79
#18

bende tam tersi oldu o yüzden yazıyorum. ilk kez yapıyorsanız küçük başlayın ölçek sonra gelir.

en ucuz teklif genelde en az düşünülmüş tekliftir.

MMelekYeni üye
Görev
Kreş işletmecisi
Katılım
Eyl 2024
Mesaj
40

Doki · Log yönetimi kurulumu · 2026

#19

aynısını yaşadım ve işte sormaktan çekinmeyin, soormayan hep daha pahalıya ödüyor.

karar verirken en kötü senaryoyu da yazzın sadece iyisini deil. bu arada bu kadar uzattıysam kusura bakmayın.

LLeventVeteran
Görev
Dijital dönüşüm danışmanı
Yapı
iki şubeli işletme
Katılım
Tem 2023
Mesaj
208
#20

Tam olarak böyle. Erişim bilgileri kurum adına açılmalı, kişisel hesaplarla değil.

Kapsam büyüyorsa ya süre ya bütçe büyümeli. Üçüncü seçenek yok. Ben olsam bu yoldan giderdim.

Yanıt yaz