Sıfırdan özel yazılım (Native) uygulama yaptırmak isteyen; ancak bu konuda tecrübesi olmayan bireysel kullanıcılar ve firmalar için rehber niteliğinde bir yazı hazırlamak istedim.
1. Uygulama Örneği Paylaşımı
Eğer yaptırmak istediğiniz uygulamanın benzeri Play Store veya App Store’da mevcutsa, uygulamanın bağlantısını “birebir aynısını istiyorum” şeklinde paylaşmanız; geliştirme süresi ve maliyetin net olarak belirlenmesine büyük katkı sağlar.
2. Teknik Detaylar ve Tasarım
Fiyat ve süre bilgisinin daha doğru verilebilmesi için, uygulamanın:
- Kaç sayfadan oluştuğu,
- Yönetim paneli olup olmayacağı,
- Figma gibi tasarım dosyalarının hazır olup olmadığı
gibi detayların belirtilmesi önemlidir.
Eğer bu tür detaylara hâkim değilseniz ve uygulamanızın bir benzeri de yoksa, en azından fikir aşamasındaki uygulamanızı anlatan detaylı bir tanıtım metni hazırlamanız yeterli olacaktır. Bu metin, geliştiricinin proje süresi ve maliyetini öngörebilmesi için oldukça faydalıdır.
4. Native mi, Tek Kod Tabanı mı?
Uygulama hem Android hem de iOS için geliştirilecekse, maliyeti düşürmek ve süre kazanmak adına Flutter veya React Native gibi “tek kod tabanı” kullanan teknolojiler tercih edilebilir. Ancak yüksek performans, özel animasyonlar veya donanım erişimi gerekiyorsa native geliştirme (Android için Java/Kotlin, iOS için Swift) önerilir.
5. Geliştirici Hesapları ve Ücretlendirme
Uygulamanın mağazalara yüklenebilmesi için geliştirici hesaplarının açılması gereklidir:
- Play Store geliştirici hesabı: Tek seferlik 25 USD.
Kasım 2023 sonrası açılan bireysel Google Play geliştirici hesaplarında test süreci zorunlu hale gelmiştir. Bu durum, uygulamanın mağazada yayınlanma sürecini zorlaştırabilmektedir. Bu nedenle, uygulamayı daha sorunsuz onaylatabilmek adına Limited Şirketi (LTD. ŞTİ.) veya Anonim Şirketi (A.Ş.) adına geliştirici hesabı açmak daha sağlıklı bir tercih olacaktır. Şirket hesaplarında (LTD. ŞTİ. veya A.Ş.) ise bu test zorunluluğu bulunmamaktadır. - App Store geliştirici hesabı:
- Web üzerinden açılırsa: Yıllık 1.029 TL
- Apple Developer mobil uygulaması üzerinden açılırsa: Yıllık 679 TL
(Bireysel hesaplarda marka adı sorun oluşturmazsa genelde onay alınabilmektedir.)
Sıfırdan geliştirilen özel yazılımlar, hazır şablonlara ya da WebView tabanlı uygulamalara göre daha maliyetlidir. Maliyet; projenin kapsamı, teknolojisi, tasarımı ve geliştiricinin (kurumsal firma, freelancer, öğrenci vb.) tecrübesine göre ciddi farklılık gösterebilir.
Ortalama bir örnek vermek gerekirse, 1 ay sürecek bir uygulama geliştirme süreci için 100.000 TL + KDV gibi bütçeler gerekebilir. Ancak bu sadece örnek bir tahmindir, gerçek maliyet proje detaylarına göre artabilir veya azalabilir.
Sonuç olarak:
Yeni bir uygulama fikri olan herkesin, yukarıdaki noktaları dikkate alarak süreci planlaması ve geliştiricilerle net bilgilerle iletişime geçmesi; hem maliyet hem de zaman açısından daha sağlıklı olacaktır.
Konuya katkı sağlamak isteyen arkadaşlar eklemek istediklerini yazabilir, daha fazla bilgi isteyenler de yorum yaparak fikir alışverişinde bulunabiliriz.