Native uygulama ve Xamarin ile üretilen çıktı aynı mı? sorusundan sonra, Xamarin dünyasının en çok merak edilen konusu, Performans!
Bu konudaki iddialı ifadelerim nedeniyle daha önce biraz tepki almıştım. Önceki ifadem şöyleydi;
“Sadece iOS tarafında Swift 2.0 ile üretilen uygulamalar Xamarin’in perfromansına yetişebiliyor. Evet doğru anladınız, Xamarin ile üretilen uygulama, iOS için Objective-C ve Swift’ten, Android için Java ile yazılan uygulamadan daha hızlı çalışıyor”
Burada bir düzeltme yapmalıyım, tamamen C/C++ ile yazılan uygulamalar doğal olarak her iki tarafta da (iOS, Android) en yüksek performans değerlerine ulaşacaktır. Tabi bu kimsenin ilgi alanına girmediği için aha önce ben de ifade etme gerei duymamıştım.
Detayları merak edenler için Benchmark görsellerini aşağıda paylaşıyorum.
Android Uygulama Performansı
iOS Uygulama Performansı
Kaynak ve detaylı inceleme : http://www.leerichardson.com/2016/06/4-xamarin-misconceptions-debunked-aka.html
Kaynak ve detaylı inceleme : https://medium.com/@harrycheung/mobile-app-performance-redux-e512be94f976#.5534peto6
Kaynak ve detaylı inceleme : https://medium.com/@harrycheung/cross-platform-mobile-performance-testing-d0454f5cd4e9#.s6jp146wh
Yorum Gönder