and Android (+ someday Desktop and Web) • Framework handles some platform-specific features • Easy to adapt to iOS & Android differences • Business logic can be shared
cycles • Features can be developed for multiple platforms simultaneously • Good support for CI and CD • Hot Reload is amazing for both UI work and logic
an application (or the app itself) • Define the layout and content of your app • Every widget is built out of smaller widgets • Usually stateless or stateful
own • Stateful Widgets react to some event • There are a lot of methods to manage your state: ◦ BloC, Provider, … • Using just Stateless and Stateful widgets is the most basic method, but gets more complex once an app is big
you a list of awesome names for your next startup! What you will learn: • Basic structure of a Flutter app • The basics of declarative UI • Using Hot Reload while developing • Writing your own widgets • Using external packages https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/
you a list of awesome names for your next startup! What you will learn: • Basic structure of a Flutter app • The basics of declarative UI • Using Hot Reload while developing • Writing your own widgets • Using external packages https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/
Tutorials ◦ Cookbook ◦ Much more • Flutter YouTube (Widget of the Week) ◦ Widget of the Week series ◦ Flutter in Focus series ◦ Google IO talks • Flutter Community ◦ Slack, Reddit, Medium, … ◦ https://bit.ly/2MnxHvt