Xamarin.Forms for Flutter developers

Making UI, basic differences

Wrapping elements

Flutter have CustomSingleChildLayout, CustomMultiChildLayout what enables add single or many child in container.

Xamarin.Forms Single child elements:

  • ContentPage.Content
  • Scroll View

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
  • 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.
  • Collection view — very fast, large data presenting control

How to effectively work with xaml see also:

Other controls:

The elegant XAML

Xaml +Hot Reaload + Hot Restart is powerful tool enabling you deliver Rich Design to your customer.

See examples of elegant xaml:

Did small internal corporate and big projects with over 1 000 000 active users in ASP.NET and XAMARIN.FORMS and XAMARIN.NATIVE. Blogging for better sleep.

Did small internal corporate and big projects with over 1 000 000 active users in ASP.NET and XAMARIN.FORMS and XAMARIN.NATIVE. Blogging for better sleep.