Lazy loading, or on-demand loading, is a technique that enhances loading performance. With it, we can show a fixed amount of data in the initial loading of a huge data set. Once the user has scrolled to the end of that data, we can add more to the end of the list until the data ends. It is also known as infinite scrolling or incremental loading.
The Syncfusion Xamarin.Forms ListView (SfListView) control is a list-like interface. It can render a set of data items vertically or horizontally in a linear or grid structure. It also provides lazy loading support with a Load More feature. You can enable lazy loading both manually and automatically.
This blog teaches you how to show a fixed amount of JSON data on initial loading (lazy load) and show a busy indicator while loading the remaining data on scrolling in the Xamarin.Forms ListView.
Stop copy and pasting code and start creating re-usable styles with Xamarin.Forms. Reusable styles and resources can be anything! From colors, integers, booleans, and full-blown customizations of controls let you re-use and optimize your code. Re-use them on a single page or throughout your entire application. If they sound like CSS they are, but in XAML! I show you how.
00:00 Introduction & Why Re-usable Resources
02:25 Our first Xamarin.Forms Color Resource
04:40 StaticResrouce vs DynamicResource
06:30 Application Resources
08:30 Styles for Controls
13:25 Dynamic Resources with OnPlatform or OnIdiom
15:00 Cascading Style Inheritance
Are you looking to get some stunning app icons for your iOS & Android app? Look no further than EasyAppIcon - https://easyappicon.com/ that takes all the challenging work out of creating adapter icons for Android and every size possible for iOS in seconds! I walk through how to use the site and integrate them into your app.
It is time to finally look at navigation with Xamarin.Forms Shell! This new type of navigation enables URL based navigation like how you would navigate in the browser. This means you setup routes, pass parameters to set data, and even navigate back all by passing a string. In this video I show you all the good parts for what you need to know.
00:00 Intro + Shell Overview for Navigation
02:10 App overview
04:00 Page Route Registration
05:45 Push Page and Go Back
09:45 Modal Navigation
11:10 Passing data during navigation
16:20 Passing query properties to view model
17:50 Wrap-up and future of shell with deep linking