Making UI, basic differences
Flutter have CustomSingleChildLayout, CustomMultiChildLayout what enables add single or many child in container.
Set column width in flutter
I need to set a Column width in flutter, I have to do a layout with 3 sections, one should be 20% of the screen, the…
Xamarin.Forms Single child elements:
Customizing a ContentPage - Xamarin
A ContentPage is a visual element that displays a single view and occupies most of the screen. This article…
- Scroll View
Xamarin.Forms ScrollView - Xamarin
Download the sample ScrollView contains layouts and enables them to scroll offscreen. ScrollView is also used to allow…
Xamarin.Forms multi child elements:
Please note that containers can set alignments of children, background color, margin and paddings , in other words there is no need to wrap them on extra container , you can mix each other.
- Stack layout
StackLayout Class (Xamarin.Forms)
A Layout that positions child elements in a single line which can be oriented vertically or horizontally. public class…
- Grid Layout — very powerful container you can easy do rows and columns, negative margins and z-index like tricks, please notice that is layout control it is not made for displaying data is NOT Data Grid like control.
Xamarin.Forms Grid - Xamarin
Download the sample Grid supports arranging views into rows and columns. Rows and columns can be set to have…
- Collection view — very fast, large data presenting control
Xamarin.Forms CollectionView - Xamarin
The CollectionView is a flexible and performant view for presenting lists of data using different layout…
How to effectively work with xaml see also:
Hot Swap View Models: No Time for Monkey Business
Hands on: Collection View + View Model Swap +demo data generator
Gradient Background for your Xamarin.Forms App
Make beautiful backgrounds with single XAML control
Sharpnado 1.4.0: Drag and Drop and Refresh!
Lib Version Sharpnado.Presentation.Forms Sharpnado.Presentation.HorizontalListView Github…
Activate shared element transitions between pages in Xamarin.Forms (IOS/Android) What is a shared element transition…
The elegant XAML
Xaml +Hot Reaload + Hot Restart is powerful tool enabling you deliver Rich Design to your customer.
See examples of elegant xaml: