Forms, go ahead to the the incredible documentation provided by Xamarin: https://developer.xamarin.com/skiasharp/ Here’s the short recap of the presentation I did over there!
😉 So let’s get started off with the Slideshow Presentation…
The code is comprehensive, but the UI controls can be handled in better ways, keeping performance and usability in mind.
One good option might be to keep your zip functionality separate from the UI thread, so that interactivity is well maintained.
Few months back our company was asked to do a graphics application, so we decided to take a look into graphics rendering libraries available for Xamarin.
Forms, given the limited time, we thought of going for Skia Sharp over other alternatives, which we had very little knowledge of how to work with.
In fact, there are so many features, that I'm going to have to break this review up into separate parts.
With focused visual tools and preprocessor support, Brackets is a modern text editor that makes it easy to design in the browser.
And you may grab the live hands on demo code I did at the presentation from my github repo: https://github.com/Udara Alwis/XFSkia Sharp Demo Now let’s recap…
Behold the incredible 2D Rendering Engine for Xamarin and Xamarin. An open source project originally developed by Google(Thank you Notice the Paint Surface event, the most important execution point you need to handle in order to render your graphics on the SKCanvas.
The foreach loop iterates through all the entries in the zip file and, in each iteration, the entry is extracted to the specified folder.
The code in the foreach loop executes only if the entry is not a folder.