TELEFON UYGULAMASI YAPMA

Telefon uygulaması yapma yol seçenekleri akıllı telefon silüeti ve dört dallı karar diyagramı

Aklınızda bir fikir var. Belki mahalleli için ortak liste tutan bir uygulama, belki spor salonunuzun üye takibi, belki de bir hobi topluluğunun buluşma sayfası. "Bunu telefon uygulaması yapsam" diyorsunuz. Sonra Google'a yazıyorsunuz ve karşınıza Kotlin, Swift, React Native, Flutter, native, hybrid, cross-platform diye onlarca kelime çıkıyor. İlk yarım saatte vazgeçiyorsunuz. Oysa sorun terminoloji değil, kararsızlık. Çünkü o fikir için dört farklı yol var ve hangisinin size uygun olduğu fikrin kendisine değil, sizin durumunuza bağlı.

Aşağıda telefon uygulaması yapmak isteyen ama nereden başlayacağını bilmeyen birinin önündeki gerçek seçenekleri açıyoruz: kendiniz öğrenmek, kodsuz (no-code) platform kullanmak, freelancer'a yaptırmak veya bir ajansa anlaşmak. Her birinin gerçek maliyetini, ne kadar süreceğini ve hangi tipte fikirler için uygun olduğunu somut bir şekilde inceleyeceğiz.

Önce Fikir Doğrulanmalı mı?

Asla atlamayın: fikrinizi tanıyan 10 kişiye sorun. "Böyle bir uygulama olsa kullanır mıydın?" sorusu yetersizdir; herkes "evet, fena olmaz" der. Bunun yerine somut sorular sorun. "Bu sorunu şu an nasıl çözüyorsun?" "Şu an kullandığın çözüme ayda kaç para veriyorsun?" "Ne sıklıkla bu konuyla uğraşıyorsun?" Cevaplar sizi şaşırtabilir; çoğu kişi sorunu yaşamadığını fark eder veya zaten WhatsApp grubuyla çözdüğünü söyler.

Bir uygulama yapmadan önce bir kağıda çizdiğiniz mockup (kabaca ekran taslakları) bile fikri sınamak için yeterli. Figma'da 2-3 saatte hazırlanan basit ekranlar, "burada şu butona basınca ne olur" diyaloglarını başlatır. Eğer kimse "şuna basınca şunu görmek isterdim" gibi spesifik tepkiler vermiyorsa fikriniz henüz olgunlaşmamış demektir. Kodlamaya başlamadan önce burada birkaç hafta geçirmek aylar kazandırır.

Kendim Yapabilir Miyim?

Evet, ama bu kararın iki şartı var: hem öğrenmeye ayıracak zamanınız olmalı hem de süreçte motivasyonunuzu korumayı becermelisiniz. Sıfırdan başlayan biri, haftada 10-12 saat çalışırsa basit bir uygulamayı (örneğin liste tutan, form alan, veri kaydeden) 4-6 ayda yayınlayabilir hâle gelir. Karmaşık özellikler (ödeme, bildirim, harita, gerçek zamanlı senkronizasyon) bu süreyi 9-12 aya çıkarır.

İki ana yol var. Android tarafında Android Developers resmi rehberini takip ederek Kotlin öğrenmek; iOS tarafında ise Apple Developer dokümantasyonuyla Swift öğrenmek. İki platforma birden çıkmak istiyorsanız Flutter veya React Native gibi tek kodla iki platform yazdıran teknolojiler daha mantıklı; ama "öğrenirken ne öğreniyorum?" sorusu burada daha bulanıktır.

Sistematik bir öğrenme planı arıyorsanız Android Kotlin eğitimi ya da iOS Swift eğitimi içerikleri başlangıç müfredatını sıralı bir şekilde sunar. Kendin yap yolunu seçmenin gizli avantajı: bir kez öğrendiğinizde aynı fikrin ikinci versiyonunu çok daha hızlı yazarsınız. Dezavantajı: ilk uygulamanız kötü olacaktır, bunu kabul etmeniz gerekir.

Telefon uygulaması yapmanın dört yolu kendin yap no-code freelancer ajans karşılaştırma kolajı

Kod Bilmeden Mümkün mü?

Mümkün. No-code (kodsuz) platformlar son beş yılda ciddi biçimde olgunlaştı. Drag-and-drop arayüzüyle ekran tasarlıyorsunuz, hazır blokları sürükleyerek veri akışını kuruyorsunuz, sonra uygulamayı App Store ve Google Play'e yayınlatıyorsunuz. Kod yazmıyorsunuz ama mantığını kuruyorsunuz; yani "form doldurulunca veritabanına kaydet, sonra bildirim gönder" akışını siz kuruyorsunuz, sadece yazım kısmı görsel.

Bireysel kullanıcılar için en yaygın platformlar:

  • Adalo: Hem iOS hem Android için yayınlanabilir uygulama üretir. Aylık 36$ civarında başlar. Şablon ve bileşen havuzu geniş.
  • Glide: Google Sheets'i veritabanı olarak kullanır, basit veri uygulamalarında çok hızlı sonuç verir. Kişisel kullanım için ücretsiz başlar.
  • Thunkable: Mantık akışını blok blok kurmaya alıştırır, çocuk yaştaki kullanıcılar bile uygulama yapabilir.
  • FlutterFlow: Görsel arayüz altında Flutter kodu üretir; ileride geliştiriciye devretmek istiyorsanız kod elinizde kalır.
  • Bubble: Daha çok web tarafında güçlü; karmaşık iş mantığı kurabilirsiniz, mobil tarafta sarmalama yöntemiyle yayınlanır.

No-code'un sınırı, fikrin platform özelliklerinin ötesine geçtiği noktada başlar. Standart bir liste-form-bildirim uygulaması rahat çıkar; ama özel donanım entegrasyonu, gerçek zamanlı oyun, ağır görüntü işleme gibi konular bu yolun dışında kalır. Aylık abonelik maliyetlerini ve "platform kapanırsa ne olur" sorusunu da kabul etmek gerekir.

Freelancer ile Çalışmak

Sınırlı bütçeyle gerçek bir uygulama yaptırmak istiyorsanız freelancer makul bir orta yol. Upwork, Toptal, BionicWP gibi uluslararası platformlarda veya Türkiye'de Bionluk, Armut gibi sitelerde ay bazlı veya proje bazlı mobil geliştiriciler bulabilirsiniz. Saat ücreti deneyime ve coğrafyaya göre 20$ ile 100$ arasında değişir.

Burada çoğu kişinin yaptığı hata: fikri tek bir cümleyle anlatıp "bana bir uygulama yap" demek. Sonuç hep hayal kırıklığı olur. Freelancer'a iş vermeden önce şunlar hazır olmalı:

  1. Ekran ekran mockup veya wireframe (Figma yeterli)
  2. Hangi sayfa nereye gider, hangi buton ne yapar — yazılı akış
  3. Hangi verileri kim görür, kim girer — rol tanımı
  4. Bütçe ve teslim tarihi konusunda yazılı anlaşma
  5. Kaynak kodun size ait olacağına dair madde

Bu hazırlığı yapmadan freelancer seçmek hem süreyi uzatır hem maliyeti şişirir. İyi bir freelancer'a iyi hazırlanmış bir brief vermek, kötü bir ajansa eksik bir brief vermekten çok daha hızlı sonuç verir. Sözleşmede mutlaka aşamalı ödeme, kaynak kod teslim şartı ve test/düzeltme süresi yer almalı.

Ajansa Yaptırmak Ne Zaman Mantıklı?

Ajans yolu üç durumda anlamlı: birincisi fikir gerçekten karmaşıksa ve birden fazla uzmanlık gerektiriyorsa (tasarım, geliştirme, sunucu, test); ikincisi yatırımcı parasıyla çalışıyorsanız ve şeffaf sözleşmeli bir karşı taraf gerekiyorsa; üçüncüsü uzun vadeli bakım ve özellik eklemesi düşünüyorsanız, çünkü ajansın bünyesinde ekip değiştiğinde proje kalır.

Türkiye'de orta ölçek bir mobil uygulama ajansa 150.000 TL'den başlar, ortalama proje 300.000-800.000 TL bandındadır. Avantajı tek bir kişiye bağımlı olmamak; dezavantajı küçük değişikliklerin de fatura konusu olması. Bireysel girişimci için ajans çoğunlukla aşırı bir seçenek; ancak kurumsal bir yan projeyle uğraşıyorsanız veya teknik bilgisi olmayan bir kurumsal yapının içindeyseniz ajans en az pişman edici yol olabilir.

Tahmini Maliyet

Aşağıdaki rakamlar 2026 itibarıyla bireysel bir proje için kabaca gerçeği yansıtıyor. Tek bir uygulama için her yolun ilk yıl yaklaşık maliyetini özetleyelim.

Kendin yap
Kurs ve kitaplar 500-2.000 TL, Apple Developer üyeliği yıllık 99$ (yaklaşık 3.500 TL), Google Play tek seferlik 25$ (yaklaşık 900 TL), sunucu/altyapı yıllık 1.500-5.000 TL. Toplam ilk yıl 8.000-15.000 TL civarı. Asıl maliyet zaman — yaklaşık 400-700 saat.
No-code platform
Platform aboneliği aylık 30-100$ (yıllık 12.000-40.000 TL), App Store ve Google Play hesabı toplam 4.500 TL, ek özellik için satın alımlar 500-3.000 TL. Toplam ilk yıl 17.000-50.000 TL. Zaman 80-200 saat.
Freelancer
Proje bazlı 50.000-200.000 TL, üzerine aylık bakım 5.000-15.000 TL eklenir. Sunucu ve store ücretleri ayrı, ilk yıl toplam 80.000-300.000 TL bandında.
Ajans
Orta ölçekte ilk teslim 150.000-500.000 TL, yıllık bakım sözleşmesi 60.000-200.000 TL arası. İlk yıl toplam genelde 250.000 TL'nin üzerinde.

Rakamlar bir gösterge; gerçek maliyet uygulamanın karmaşıklığına, ödeme entegrasyonu olup olmadığına, kaç platforma çıkacağına ve kullanıcı sayısı arttığında sunucu maliyetinin büyümesine göre değişir. Aboneliğe dayanan uygulamalarda store komisyonu (App Store ve Google Play %15-30) da hesaba dahil edilmeli.

Telefon uygulaması maliyet karşılaştırması kendin yap no-code freelancer ajans bütçe görselleştirmesi

Seçim Rehberi

Karar verirken kendinize üç soru sorun: bütçeniz ne kadar, zamanınız ne kadar, uygulama ne kadar karmaşık?

  • Az bütçe + bol zaman + öğrenme isteği: Kendin yap. Uzun yol ama ikinci uygulamada herkesi geride bırakırsınız.
  • Orta bütçe + az zaman + standart fikir: No-code platform. Hızlı çıkış, ucuz prototip.
  • Orta-yüksek bütçe + az zaman + özel ihtiyaç: Freelancer. Doğru brief ile maliyet kontrolü kolay.
  • Yüksek bütçe + uzun ömür + karmaşık fikir: Ajans. Yapısal güvence, ama pahalı.

Ortak bir tavsiye: fikrinizi ne yolla yaparsanız yapın, önce küçük bir versiyonla başlayın. İlk sürümde "şuna basınca şu açılsın" düzeyinde basit bir akış yeterli; sonra gerçek kullanıcının tepkisine göre büyütün. Yüz özellik birden eklemeye kalkmak hem maliyeti üçe katlar hem teslim tarihini ikiye uzatır. Telefon uygulaması yapmanın en pahalı yolu, "her ihtimale karşı her özellik olsun" diye düşünmektir.

Sık Sorulan Sorular

Hiç kod bilmeden gerçekten App Store'a uygulama çıkarabilir miyim?

Evet. Adalo ve FlutterFlow gibi platformlar oluşturduğunuz uygulamayı Apple App Store'a ve Google Play'e yayınlayabilir. Apple Developer hesabı (yıllık 99$) ve Google Play geliştirici hesabı (tek seferlik 25$) açmanız gerekiyor; platformlar yayın sürecinde gerekli yapıları otomatik kuruyor. Onay süreci her iki mağazada 1-7 gün arasında değişir.

No-code ile yapılan uygulama gerçek uygulama mı sayılır?

Kullanıcı açısından farkı yoktur; mağazadan iniyor, telefonda açılıyor, çalışıyor. Teknik açıdan ise platforma bağımlısınız: platform fiyatını yükseltirse veya kapanırsa uygulamanız risk altında. FlutterFlow gibi platformlar kaynak kod export'una izin verdiği için bu riski azaltır. Karar verirken "kullanıcı sayım 10.000'i geçerse ne olur?" sorusunu sormak gerekir.

Sıfırdan başlayarak ne kadar sürede uygulama yapabilirim?

Tamamen sıfırdan, hiç programlama bilmeden başlıyorsanız: basit bir uygulama için 4-6 ay yoğun çalışma (haftada 10-12 saat). Eğer bilgisayar veya başka bir alanda teknik bilgi varsa bu süre 2-3 aya iner. No-code platformla aynı uygulamayı 2-6 haftada yapabilirsiniz. Freelancer ile 1-3 ay, ajansla 3-6 ay arası teslim normaldir.

iOS ve Android için ayrı ayrı mı yapmalıyım?

İki yol var. Birincisi her platform için ayrı yazmak (Swift iOS için, Kotlin Android için) — daha hızlı ve performanslı uygulama çıkar ama iki katı çaba. İkincisi tek kodla iki platforma çıkmak (Flutter, React Native veya no-code platform) — geliştirme süresi yarıya iner ama bazı yerlerde performans veya görsel detay kaybı olabilir. Bireysel projelerde çoğunlukla ikinci yol tercih edilir.

Uygulamayı yayınlamak için şirket kurmam gerekiyor mu?

Şart değil. Hem Apple App Store hem Google Play kişisel hesap olarak yayın yapmaya izin verir; ödeme alacaksanız vergisel düzenleme gerekir ve burada şirket avantaj sağlayabilir. Bedava bir uygulama veya reklam gelirli basit bir proje için şahıs hesabı yeterli. Türkiye'de gelir vergisi açısından yıllık kazancınız belli bir sınırı aşınca şahıs şirketi veya limited şirket düşünmeniz gerekir.

Bir uygulama fikrini nasıl koruyabilirim?

Tek başına "fikir" yasal olarak korunmaz; korunan şey uygulanmış halidir. Freelancer veya ajansla çalışırken sözleşmede "fikri mülkiyet hakları müşteriye aittir" ve "gizlilik anlaşması" maddeleri olmalı. Marka adınızı erkenden TÜRKPATENT üzerinden tescil ettirmek de iyi bir adım. Tek başına korkacaksanız hiçbir yere ilerleyemezsiniz; gerçek koruma hızlı yayınlamak ve kullanıcı kazanmaktır.

Yayınladıktan sonra ne kadar ilgilenmem gerekiyor?

Uygulama yayınlamak başlangıçtır, sonu değil. iOS ve Android her yıl yeni sürüm çıkarır ve eski API'lar yavaş yavaş çalışmaz hale gelir. En basit uygulamada bile yılda 2-3 kez güncelleme yapmak gerekir. No-code platformlarda bu yük platforma geçer; freelancer veya ajans çalışmalarında bakım sözleşmesi şart. Hiç bakım yapmazsanız 18-24 ayda uygulamanız mağazadan düşer.

Telefon uygulaması yapma kararı aslında "hangi teknolojiyle yapacağım" değil, "hangi yolla başlayacağım" sorusunun cevabı. Doğru yol, fikrin büyüklüğüne, sizin elinizdeki kaynaklara ve sabrınıza göre değişir. Çoğu başarılı uygulama küçük bir mockup'tan çıkıp önce no-code prototipe, sonra freelancer'la profesyonel sürüme, son olarak iç ekiple büyüyen bir ürüne dönüşür. Önemli olan tek bir adımı atmak — kafanızdaki fikrin ekrana dökülmesi için bugün ayıracağınız iki saat, bir yıllık planlamadan daha değerli olabilir.