Gerçekten bir mobil uygulamaya ihtiyacınız var mı?
Her alanda olduğu gibi Mobil platformda da bir projeye başlamadan önce onun gerçekten gerekli olup olmadığına, mobil cihazlar için uygun bir proje olup olmadığına, eğer mobil'e uygun bir proje ile nasıl çözüleceğine iyi karar vermek gerekiyor. Her türlü uygulamayı mobil ortama taşımak hem gerekli olmayabilir hem de başarılı sonuçlar vermeyebilir. Herşeyden önce gerekliliği ve planlamayı iyi yapmak gerekiyor.
Yazılım geliştirmek gerçekten hem zaman hem bütçe açısından maliyetlidir. Ayrıca geliştirilen mobil uygulamanın işletim sistemindeki gelişmelere paralel olarak güncellemeniz gerekiyor. Uygulamanın farklı cihazlar ve/veya model mobil telefonlara uygunluğu da kontrol edilmesi gereken başka bir konu. Diğer genel bir problem ise her mobil cihaz için ayrı ayrı uygulama yazmanız gerekliliğidir. Mobile'ın her alanında yer almak istiyorsanız; iPhone, Android, BlackBerry ve Nokia gibi farklı cihazlar için farklı uygulamalar yazmanız gerekiyor, her ortam bir birinden farklı ve bağımsız.
Mobil platformlar için iki farklı şekilde uygulama geliştirilebilir; ilki her cihaz için ayrı ayrı native uygulama geliştirmek (ki bu çok zaman ve bütçe gerektiren bir konu), diğeri ise mobile uygulamaları bir web uygulaması olarak geliştirmek. Bu ikinci seçenek ile geliştirilen uygulamalar, native bir uygulamanın içereceği bazı avantajları içermeyebilir ancak bir web uygulaması tüm mobil cihazlarda çalışacaktır, herhangi bir güncelleme gerektiğinde web uygulamasında yapacağınız güncellemeler doğrudan tüm cihazlara yansıyacaktır. Eğer bir web uygulaması ihtiyacınızı karşılıyorsa, native bir uygulama yazmak yerine bunu tercih edebilirsiniz. Unutmayın, yapılan araştırmalara göre mobil uygulama projelerinin 4'de 3'ü başarısız oluyor.
Aslında iki farklı şekilde uygulama geliştirebilirisniz demiştik ancak bir yöntem daha var, o da web uygulamasını native bir mobil uygulama içinden çağırmak. Eğer bu yöntemi kullanırsanız, web uygulamasına ek olarak nativ uygulamaların bazı özelliklerini kullanabilirsiniz.
Sonuç olarak; öncelikle gerçekten bir mobil uygulamaya ihtiyacınız olup olmadığına karar verin, eğer cevabınız evet ise; uygulamayı hangi altyapı ile oluşturacağınıza karar vermeniz gerekiyor. Mobil projenizin başarısı işin başında alacağınız karara bağlı olacaktır.

Yeni yorum ekle