Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xamarin Mvvmcross slow startup dll loading

Loading dll files at startup is taking 3.5 seconds in our app. Does anyone know how can we reduce this time? Is it possible to delay plugins dll loading? We are using Xamarin and Mvvmcross.

like image 605
Noam Ofek Avatar asked Sep 30 '14 11:09

Noam Ofek


1 Answers

In Xamarin.iOS all dlls are loaded at startup before your code is executed, so I don't think you measured dll loading time, but something else that might look like it.

Without more data it would be mere speculation to say anything, so I recommend you use Instruments with the Time Profiler to see exactly what happens at startup and where the time goes.

like image 196
Rolf Bjarne Kvinge Avatar answered Nov 14 '22 19:11

Rolf Bjarne Kvinge