My current app needs to display photos taken by the user and these will potentially be large images and require commensurate RAM. The CarouselPage allows me to load a single image at a time, or to preload images each side of the current one, but I am still interested in make this process as memory efficient as possible.
This post (http://developer.xamarin.com/recipes/android/resources/general/load_large_bitmaps_efficiently/) recommends a way to do this on Android devices but I'm looking for a cross-platform solution using X.Forms and ImageSource.FromFile().
Is there any intention to build this type of functionality into ImageSource.FromFile() or is there a recommended way to achieve this myself?