Monday, October 29, 2018

What is Flutter ?

What is Flutter?

Flutter - Google's Mobile App SDK

Flutter is an open-source mobile application development SDK created by Google.

Flutter allows you to build beautiful native apps on iOS and Android from a single codebase.

Flutter consists of three Major components,

  • Flutter Engine
  • Foundation Library
  • Design Specific Widgets

Flutter Engine:
  • Primarily written in C++.
  • Provides low-level support using Google’s Skia graphics library.
  • Interfaces with platform specific SDK for Android and iOS.

Foundation Library

  • Written in Dart.
  • Provides APIs to communicate with Flutter Engine.

Design Specific Widgets

  • There are two design specific widgets one for Android and another one for iOS.
  • Material Design widgets implement Google's design language.
  • Cupertino widgets imitate Apple's iOS design.

No comments:

Post a Comment