Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting Started With Flutter

Avatar for Eric Muli Eric Muli
October 30, 2019

Getting Started With Flutter

In this session, we will have a brief overview of what Flutter is and how to get started

Avatar for Eric Muli

Eric Muli

October 30, 2019
Tweet

More Decks by Eric Muli

Other Decks in Technology

Transcript

  1. Getting Started With Flutter Muli Eric Android , Flutter Developer

    @muli_eriq FLUTTER INREACH CAMPUS EDITION BY :FLUTTER DEVELOPERS KENYA
  2. - Google’s mobile SDK - Creates native Android and iOS

    apps - Builds cross platform apps in record time - Uses Dart language
  3. - Fast cross platform development - Perform native experience -

    Lots of built in widgets - Application performance using Dart - Hot reload - Device compatibility. Its native widgets allow applications to remain compatible from iOS 8 and Android Jelly Bean, API 16
  4. - IDE ❖ Android Studio ❖ Visual studio code ❖

    IntelliJ ❖ Command line - Dart and Flutter plugins - Flutter SDK (flutter.dev)
  5. ❖ Flutter Documentation (flutter.dev) ❖ Udemy Courses By:Angela Yu Maximilian

    Schwarzmuller Paulo Dichone Stephen Grider (e.t.c) ❖ Useful Youtube Channels 1.Flutter University 2.The Boring Flutter Show 3.Mtech Viral
  6. ❖ Useful Youtube Channels 4.The CS Guy 5.Fireship 6.Raja Yoga

    7.Whatsup coders 8.Johannes Milke 9.Tensor Programming 10.Codingo Alpha 11.Flutter 12.Kalle Hallden 13.Flutter Create (e.t.c)
  7. - Basic building blocks of a Flutter app’s UI, hence

    everything is a widget - Immutable - All the fields are final unless you want to make changes.
  8. Stateless Widget - It is immutable meaning that all values

    are final and cannot be changed Stateful Widget - Require a mutable state - Maintain state that may change during the app’s lifecycle