Flutter for Xamarin.Forms developers

Project setup

How does the app start?
How do you create a page?

Views

What is the equivalent of a Page or Element in Flutter?
How do I update widgets?
How do I lay out my widgets? What is the equivalent of an XAML file?
How do I add or remove an Element from my layout?
How do I animate a widget?
How do I draw/paint on the screen?
Where is the widget’s opacity?
How do I build custom widgets?

Navigation

How do I navigate between pages?
How do I navigate to another app?

Async UI

What is the equivalent of Device.BeginOnMainThread() in Flutter?
How do you move work to a background thread?
How do I make network requests?
How do I show the progress for a long-running task?

Project structure & resources