WebView Üzerine
1
●260
- 18-08-2019, 23:26:34Son zamanlarda gördüğüm kadarıyla insanlar native android veya ios uygulama yaptırılması yerine webview uygulamamalarını tercih ediyorlar. Webview uygulamaları performanslı değildir. Webview ile native app arasında gözle görülür bir şekilde performans farkı vardır. Fiyatı ucuz olabilir fakat kararlı bir ürün istiyorsanız uygulamalarınız native olmalı. Webview uygulamalardaki performans sorunu kullanıcı kaybettireceği bir kesindir. Webview yerine her iki platforma da ürün çıkartmak isteyenler için belirli teknolojiler mevcuttur. React Native, Native Script ve Flutter gibi teknolojiler sayesinde tek bir code base kullanarak uygun bir fiyata uygulamalar yaptırılabilir. Bu teknolojiler ile yapılan uygulamalar gerçekten native'dir. Native uygulamalarda çok küçük bir değişiklik için bile uygulamanın tekrardan güncelleme yapmanıza gerek yok. CodePush teknolojisi sayesinde uygulama tamamen güncellemeden uygulama içerisinde küçük değişiklikler yapabilirsiniz. Kesinlikle webview uygulama geliştiren kişilerin işlerini baltalamıyorum sadece ürün fikri olan ve geliştirmek isteyen arkadaşlara uyarımdır.
- 19-08-2019, 00:40:10Webview ile hali hazırda responsive olan siteyi mobile uyarlıyorlar. Örneğin bir blog sitesinin React Native ile bile mobile dökülmesi zaman-para açısından daha maliyetlidir. Sadece mobil açıdan değil, web tarafında da mobil ile iletişimi sağlayacak sistemin geliştirilmesi gerekir. Onun dışında webview ile url girilmesi yeterli. Hali hazırda var olan sistemi mobil uygulama mağazalarından da gelecek olan kullanıcılarla büyütmüş olur.
Webview performans açısından tabi native uygulamalar kadar sağlıklı değil. Ama insanların işini görüyorsa, sıfırdan geliştirilecek native uygulama onlar için lüks kaçar.
Performans açısından tabi ki kendi geliştirdiğim uygulamalarda değil Webview, React native tarzı frameworkleri dahi kullanmıyorum. Projenin ciddiyetine göre kullanılacak sistem değişir elbette, lakin webview uygulamalarını alan kişilerin işini gördüğü kanısındayım.