Xamarin
Türkiye [beta]
Konular


Xamarin'in Performansı Nasıl?

Xamarin'in Performansı Nasıl?

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

Related

Share

  • Recent
  • Popular
  • Tag
  • Xamarin Nasıl Çalışır?

    Xamarin'de uygulamanın tüm kodunu C# dili ile yazıyoruz. Yani Android için Java ya da iOS için objectiveC ya da Swift'e ihtiyaç duymuyoruz. Bu durum bizi sürekli olarak "Peki bu nasıl oluyor? Nativ...
  • Xamarin ile neler yapabiliriz?

    Merhaba Arkadaşlar, Xamarin platformu ile yeni tanışan arkadaşlara fikir vermesi açısından, geçtiğimiz ay tamamladığımız ve XAML ile neler yapılabileceğine dair iyi bir örnek olan GKFX...
  • SFS – Xamarin Cross Platform Sigorta Satış Uygulaması

    En büyük avantajı nerede gördünüz? Yabancı olduğunuz Android ve iOS gibi platformların doğal bir getirisi olan kavramları derinlemesine öğrenmek zorunda kalmadan .NET dünyasında alışkın ...
  • Xamarin Nedir?

    Xamarin, farklı mobil platformlar için Native uygulama geliştirmek isteyenlere cross-platform çözüm sunan bir platformdur. Xamarin sayesinde Visual Studio ve C# dilini kullanarak Android, iOS ve Win...
Etkinlikler