Uygulama Yapma Programları mı, Yazılım Firması mı? Thunkable, App Inventor ve Kodular'ın Sınırları
Kısa cevap
Fikrinizi denemek, bir okul ödevi yapmak ya da yalnızca birkaç kişinin kullanacağı basit bir uygulama çıkarmak istiyorsanız Thunkable, MIT App Inventor, Kodular gibi kodsuz araçlar yeterli ve ucuzdur. Uygulamanız para kazanacaksa, kullanıcı verisi tutacaksa ya da büyümesi gerekiyorsa profesyonel geliştirmeye geçmeniz gerekir. Geçişin doğru zamanı, uygulamanın aracın sınırına takıldığı an değil, takılacağını gördüğünüz andır.
Kodsuz uygulama yapıcılar ne işe yarar?
Bu araçlar blokları sürükleyip bırakarak ekran tasarlamanızı ve basit mantık kurmanızı sağlar. Güçlü oldukları yerler şunlar:
- Fikri hızlı görmek: Birkaç gün içinde telefonda çalışan bir taslak elde edersiniz.
- Öğrenmek: Uygulama mantığını (ekran, olay, veri) anlamak için iyi bir başlangıçtır. MIT App Inventor zaten bu amaçla, eğitim için geliştirildi.
- İç kullanım: Beş kişilik bir ekibin form doldurduğu, rapor gördüğü basit bir araç için çoğu zaman yeterlidir.
Yani bu araçları küçümsemiyoruz. Bize gelen müşterilerin bir kısmı fikrini önce böyle bir araçla denemiş kişiler ve bu genellikle iyi bir şey: ne istediklerini daha net biliyorlar.
Duvara nerede çarpılıyor?
Sorunlar genellikle uygulama gerçek kullanıcıya açıldığında başlıyor. En sık gördüğümüz beş sınır:
1. Ödeme ve abonelik
Uygulama içinde ödeme almak, abonelik yönetmek, iade ve fatura süreçlerini kurmak kodsuz araçlarda ya çok kısıtlı ya da hiç yok. App Store ve Google Play'in uygulama içi satın alma kuralları da ayrıca uyulması gereken bir katman.
2. Kendi sunucunuz ve verileriniz
Kullanıcı hesapları, mesajlaşma, ilan, sipariş gibi canlı veriler bir sunucu ve veritabanı ister. Kodsuz araçlar bunu genellikle üçüncü taraf servislerle yamayarak çözüyor. Kullanıcı sayısı arttıkça hem yavaşlıyor hem de maliyet öngörülemez hâle geliyor. Verinin nerede durduğunu bilmemek KVKK açısından da ayrı bir risk.
3. Performans
Birkaç ekranlı bir uygulamada fark edilmez. Liste uzadığında, harita, kamera ya da bildirim devreye girdiğinde uygulama ağırlaşır. Kullanıcı yavaş uygulamayı sebebini düşünmeden siler.
4. Mağaza onayı
Apple, basit şablondan üretilmiş ve "yeterli işlev sunmayan" uygulamaları reddedebiliyor. Reddin sebebini anlayıp düzeltmek, uygulamanın kodu elinizde değilse zorlaşıyor. Süreci App Store ve Google Play yayın rehberimizde ayrıntılı anlattık.
5. Platforma bağımlılık
Uygulamanız aracın kendi altyapısında yaşıyor. Araç fiyatını değiştirir, bir özelliği kaldırır ya da kapanırsa, elinizde taşıyabileceğiniz bir kaynak kod olmayabilir. Büyüyen bir işi başkasının kurallarına bağlamak, en pahalı sınır budur.
Ne zaman geçiş yapmalısınız?
Aşağıdaki sorulardan ikisine "evet" diyorsanız profesyonel geliştirmeyi konuşmanın zamanı gelmiş demektir:
- Uygulamadan para kazanmayı ya da uygulama üzerinden satış yapmayı planlıyor musunuz?
- Kullanıcılar hesap açıp kişisel veri girecek mi?
- Yüzlerce, binlerce kullanıcıya ulaşmayı hedefliyor musunuz?
- Uygulamanın bir yönetim paneli, raporlama ya da başka bir sistemle (muhasebe, kargo, ERP) entegrasyonu gerekiyor mu?
- Yatırımcıya ya da kurumsal müşteriye göstereceğiniz bir ürün mü?
Geçiş sıfırdan başlamak demek değil
Kodsuz araçla yaptığınız taslak boşa gitmez. Ekran akışları, hangi özelliğin gerçekten kullanıldığı ve kullanıcıların nerede takıldığı, profesyonel geliştirmenin kapsamını belirlemek için çok değerli bilgi. Bize gelen taslakların çoğunda iş, ilk sürümü küçük tutup doğru temelle yeniden kurmak oluyor. Bu yaklaşımı MVP rehberimizde anlattık.
Bütçe tarafında da gerçekçi olmak gerekiyor: kurumsal projelerimiz genellikle 50.000 TL'den başlıyor. Fiyatı belirleyen kalemleri mobil uygulama maliyeti yazımızda tek tek açtık.
Özetle
Kodsuz araçlar denemek için, profesyonel geliştirme büyümek için. Fikrinizi test ettiyseniz ve kullanıcılar gerçekten ilgi gösteriyorsa, bir sonraki adım uygulamanızı kendi kodu, kendi sunucusu ve kendi hesaplarıyla sahiplenmek. iOS ve Android uygulama geliştirme sürecimizi incelemek isterseniz hizmet sayfamıza göz atabilirsiniz.
Projenizi konuşalım
Stechome olarak web, mobil ve özel yazılım projelerini kendi ekibimizle geliştiriyoruz; işi dışarıya devretmiyoruz. Teslimde kaynak kodun tamamı ve tüm hesap erişimleri size geçer. Fikrinizi iletişim sayfamızdan ya da 0532 577 63 01 numaralı telefondan anlatın; ilk görüşme ücretsizdir.
İlgili yazılar
- Uygulamam App Store'dan Reddedildi: En Sık 8 Ret Sebebi ve ÇözümüApp Store incelemesinden ret almak çok yaygın ve çoğu zaman birkaç günde çözülebilir. En sık karşılaştığımız sekiz ret sebebini ve her birinde ne yapılması gerektiğini anlatıyoruz.
- Yazılım Ajansı Nedir, Ne Yapar? Doğru Ajansı Seçmek İçin 7 SoruYazılım ajansı; web sitesi, mobil uygulama ve özel yazılımı tasarımdan yayına kadar üstlenen ekiptir. Freelancer'dan ve ürün şirketinden farkını, seçerken sorulacak soruları anlatıyoruz.
- Uygulama Fikrim Var, Nereden Başlamalıyım? 7 Adımda Fikirden YayınaBir uygulama fikriniz var ama yazılım bilmiyorsunuz. Fikri korumak, doğrulamak, kapsamı belirlemek, ekip seçmek ve yayına çıkarmak için izlemeniz gereken yedi adımı anlatıyoruz.

