Wednesday 7 July 2021

Intoduction to Flutter

Hi All,

I hope every one is doing good

In this article, we will know about the introduction of Flutter.

In general, we develop Android applications using Java and iOS applications using either Objective-C or Swift. Here in this case if we want to create a same mobile app for both Android and iOS basically we have to create 2 different projects in Android and iOS and have to manage them with 2 different repositories.

However there are some frameworks available to code once in single language to generate app for both Android and iOS. The popular ones under this category are Flutter, Xamarin and React Native.

Flutter is a simple and high performance framework based on Dart language. It provides excellent performance since it will render UI directly on Canvas rather than through native framework.

Flutter has so many UI widgets available to be used in applications straight away. That helps us for faster development.

Precisely Flutter application it-self is one Widget. It has so many Gestures and Animations.

Advantages of Flutter:

  • Flutter comes with beautiful and customisable widgets. Which helps us in achieving high performance applications in short duration.
  • Dart language has large group of packages available which will help us in extending the app capabilities.
  • We can generate an app for both Android and iOS with single source base.
  • Using Flutter, developer has full control over widgets and layouts.
  • It offers great developer tools, with superb hot reload.

No comments:

Post a Comment

Intoduction to Flutter

Hi All, I hope every one is doing good In this article, we will know about the introduction of Flutter.