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

AN INTRODUCTION TO CREATING DYNAMIC & AESTHETIC...

AN INTRODUCTION TO CREATING DYNAMIC & AESTHETIC APPS USING FLUTTER

Flutter is a cross-platform mobile development framework that is ideal for creating dynamic and aesthetic apps. It offers a number of features that make it easy to build beautiful and engaging apps, such as dynamic app icons, animated widgets, and Material Design support.

Here are some tips for creating dynamic and aesthetic apps using Flutter:

Use colors and typography to create a cohesive and visually appealing UI.
Use animations to add a touch of dynamism to your app's UI.
Make use of Flutter's Material Design widgets to give your apps a consistent and modern look and feel.
Pay attention to detail and polish your app's UI until it is perfect.
Here are some examples of dynamic and aesthetic apps that have been built using Flutter:

Audible
The Weather Channel
Google Maps

Etornam Sunu Bright

July 12, 2023
Tweet

More Decks by Etornam Sunu Bright

Other Decks in Programming

Transcript

  1. AN INTRODUCTION TO CREATING DYNAMIC & AESTHETIC APPS USING FLUTTER

    Bright Etornam Sunu Google Developer Expert Flutter/Dart Spry Limited - Achieve app
  2. What is Flutter? Flutter is Google’s UI toolkit for building

    beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
  3. 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
  4. 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.
  5. 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
  6. A

  7. B

  8. C