İçeriğe geç
Codivaro
← Tüm notlar

Rehber · 5 Kasım 2026 · 6 dk okuma

Uygulama mı, web sitesi mi: İşletmemin gerçekten neye ihtiyacı var?

Uygulama mı web sitesi mi, PWA, native ya da cross-platform? Küçük işletmeler için anlaşılır bir karar rehberi; emeği ve maliyeti gerçekten belirleyen etkenlerle.

MSMurat SertCodivaro · Karlsruhe

"Bize bir uygulama lazım" ilk görüşmelerde sık duyduğum bir cümle. Bazen doğru. Ama çoğu zaman arkasında başka bir istek var: Müşteriler daha hızlı sipariş versin, çalışanlar sahada bir şeyler kaydetsin ya da işletme daha modern görünsün. Bu hedeflerin birçoğu için iyi bir web sitesi ya da web uygulaması daha iyi bir seçimdir. Burada bunu nasıl ayırt edeceğinizi anlatıyorum.

Dört seçeneğe genel bakış

  1. 01

    Klasik web sitesi

    Her cihazda tarayıcıda çalışır, Google'da bulunur, kurulum gerektirmez. Bilgi vermek, bulunmak, talep almak ya da randevu ve sipariş kabul etmek için ideal.

  2. 02

    Progressive Web App (PWA)

    Uygulama gibi davranan bir web uygulaması: Ana ekrana eklenebilir, tam ekran açılır ve kısmen çevrimdışı da çalışır. App Store olmadan, sadece bir bağlantıyla dağıtılır.

  3. 03

    Native uygulama

    iOS için bir, Android için ayrı bir uygulama; her biri platformun kendi araçlarıyla geliştirilir. Tüm cihaz özelliklerine tam erişim ve en iyi performans, ama iki kod tabanı ve dolayısıyla daha fazla emek.

  4. 04

    Cross-platform uygulama

    Tek bir kod tabanından, örneğin React Native ya da Flutter ile iOS ve Android uygulamaları çıkar. Çoğu iş uygulaması için emek ve imkânlar arasında iyi bir denge.

Web sitesi ya da PWA ne zaman yeterli

Önce kendinize şunu sorun: Bir müşteri bu hizmeti ne sıklıkla kullanıyor? Ayda bir sipariş veren ya da randevu alan biri bunun için pek uygulama kurmaz. Bir bağlantı, bir QR kod ya da bir Google arama sonucu burada daha kısa yoldur. EFA bistroları için geliştirdiğim sipariş sistemi örneğin bilerek tarayıcıda çalışıyor: Misafirler kodu okutup hiçbir şey kurmadan sipariş veriyor.

  • Müşterileriniz her gün değil, ara sıra geliyor.
  • Google'da bulunmak istiyorsunuz.
  • İşlevler formlar, listeler, siparişler, rezervasyonlar ve belgelerden oluşuyor.
  • Değişiklikleri bir App Store incelemesi olmadan anında yayınlamak istiyorsunuz.
  • Bütçe iki platforma değil, içeriklere ve süreçlere gitsin istiyorsunuz.

Bir PWA artık epey şey yapabiliyor: kamera, konum, çevrimdışı depolama ve birçok cihazda push bildirimleri. iPhone'larda ise bazı kısıtlamalar var; örneğin push bildirimleri için PWA'nın önce ana ekrana eklenmesi gerekiyor. Bunu varsaymak yerine karar vermeden önce test etmek gerekir.

Gerçek bir uygulama ne zaman mantıklı

  • Uygulama her gün ya da haftada birkaç kez kullanılıyor; örneğin çalışanlarınız ya da sadık müşterileriniz tarafından.
  • Tarayıcıda olmayan ya da kısıtlı olan cihaz özelliklerine ihtiyacınız var; örneğin Bluetooth cihazlar, arka planda konum ya da belirli sensörler.
  • Uygulamanın internetsiz güvenilir şekilde çalışması gerekiyor; örneğin şantiyede ya da çekmeyen depoda.
  • Push bildirimleri, iPhone'larda da, faydanın merkezinde.
  • App Store'da görünür olmak iş modeliniz için önemli.

Sadece ekibinizin kullandığı dahili uygulamalar için bu arada mağazada herkese açık yayınlamadan da yollar var. Bu, inceleme süresinden tasarruf sağlar ve uygulamayı kamuya kapalı tutar.

Emeği ne belirliyor

Proje tanımı olmadan somut fiyat söylemek ciddi olmaz. Ama ister web sitesi ister uygulama olsun, emeği hangi etkenlerin belirlediğini söyleyebilirim:

  • Platform sayısı: sadece web, web artı bir uygulama ya da web artı iOS ve Android.
  • Kullanıcı hesapları ve roller: Kim neyi görebilir ve yapabilir?
  • Kasa, stok yönetimi, muhasebe ya da ödeme sağlayıcısı gibi diğer sistemlere bağlantılar.
  • En zahmetli kısımlardan biri olan çevrimdışı çalışma ve senkronizasyon.
  • İçerikleri ve verileri kendiniz yönettiğiniz bir yönetim paneli.
  • Güncel işletim sistemi sürümleri için güncellemeler dahil, App Store'larda yayın ve bakım.
  • Sürekli maliyetler: hosting, Apple ve Google geliştirici hesapları, bakım.

Özellikle son nokta sık unutulur. Bir uygulama yayına girdikten sonra bitmiş değildir. Her yıl yeni iOS ve Android sürümleri çıkar ve mağazalar uygulamaların güncel kurallara uyarlanmasını ister. Bunu baştan planlayın.

Yaklaşımım: önce web, gerekirse uygulama

Birçok projede bir web uygulaması ya da PWA ile başlamayı öneriyorum. Daha hızlı yayına girer, kolay değiştirilir ve hangi işlevlerin gerçekten kullanıldığını gösterir. Sonra native bir uygulamanın gerçek bir katkı sağlayacağı ortaya çıkarsa, aynı temel üzerine kurulabilir: Sunucu, veritabanı ve arayüzler kalır, sadece kullanıcı arayüzü eklenir. Böylece uygulamaya parayı ancak gerçekten ihtiyaç olduğunu bildiğinizde harcarsınız.

Ama baştan uygulama olması gerektiğinin belli olduğu durumlar da var; örneğin çevrimdışı çalışan bir saha ekibi uygulaması. O zaman bunu doğrudan öyle planlamak daha dürüst olur.

Kararınız için sorular

  • Uygulamayı kim kullanıyor ve ne sıklıkla?
  • Kullanıcı onunla tam olarak ne yapmalı, tek cümleyle?
  • İnternetsiz çalışması gerekiyor mu?
  • Hangi cihaz özellikleri gerçekten gerekli?
  • Yayından sonra içerikleri ve verileri kim güncelleyecek?
İlgili hizmetMobil uygulamaMüşterilerinizin ya da ekibinizin gerçekten her gün açtığı bir uygulama. Tek kod tabanıyla iOS ve Android, mevcut sisteminize bağlı.Proje başlat →