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

Build Your First Flutter App

Build Your First Flutter App

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
This practical session focus on how to build your first flutter app by following the Google codeLabs

Etornam Sunu Bright

November 19, 2022
Tweet

More Decks by Etornam Sunu Bright

Other Decks in Programming

Transcript

  1. What is Flutter? Flutter is Google’s UI toolkit for building

    beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
  2. Hardware GPU, ARM, x86 Chips IOS & Android Runner C++

    Flutter Engine Skia, Text, Dart runtime, dartui Flutter framework in Dart Widgets, gestures, etc. Your code
  3. Why Dart? • Dart is a client-optimized language for fast

    apps on any platform. (google) • Dart is an object-oriented, class defined, garbage-collected language using a C-style syntax that transcompiles optionally into JavaScript. It supports interfaces, mixins, abstract classes, reified generics, static typing, and a sound type system.
  4. Why use Flutter? • Fast development • Expressive + Flexible

    UI • Native apps for Android and IOS • Hot Reload • High Performance • The Flutter API is very consistent • The customizable kit of Widgets