I am using SfRotator (latest v19.X) to populate over 100 images (1 image per slide) where those images is hosted online, and its ended up it consumes a lot of time on initial load. It may go over 20-30 seconds alone for that.
I am unsure if it is due to the network request running behind the scene to download the images or this is already behind handled by SfRotator by default.
If no, how can i perform lazy loading on that? It is best that i can preload next x number of slides with images also, to prevent user waiting to load the image when go for next slide.
My ultimate goals is that whether it is loading 100s up to 1000 of slides (with images per slide) it should be taking no more than 2-3 seconds for initial loading.
I am following the tutorial here (view model part): https://help.syncfusion.com/xamarin/rotator/loading-online-images?cs-save-lang=1&cs-lang=csharp and the only changes is I am using List instead of ObservableCollection for image sources. Not sure if that affects.