Introduction To Flutter
Introduction To Flutter
Topperworld.in
Introduction to flutter
©Topperworld
Flutter
Or,
❖ Feature’s of Flutter:
©Topperworld
Flutter
• Hot Reload: Whenever the developer makes changes in the code, then
these changes can be seen instantaneously with Hot Reload. It means the
changes immediately visible in the app itself. It is a very handy feature,
which allows the developer to fix the bugs instantly.
• Accessible Native Features and SDKs: This feature allows the app
development process easy and delightful through Flutter's native code,
third-party integration, and platform APIs. Thus, we can easily access the
SDKs on both platforms.
• Minimal code: Flutter app is developed by Dart programming language,
which uses JIT and AOT compilation to improve the overall start-up time,
functioning and accelerates the performance. JIT enhances the
development system and refreshes the UI without putting extra effort into
building a new one.
❖ History of Flutter
✓ It is used to build applications for Android, iOS, Windows, and the web.
✓ The first version of Flutter was announced in the year 2015 at the Dart
Developer Summit.
©Topperworld
Flutter
✓ It was initially known as codename "Sky" and can run on the Android OS.
✓ After the announcement of Flutter, the first Flutter Alpha version (v-0.06)
was released in May 2017.
✓ Later, during the keynote of Google Developer days in Shanghai, Google
launched the second preview of Flutter in September 2018 that was the
last big release before Flutter 1.0 version.
✓ On December 4, 2018, the first stable version of the Flutter framework
was released at the Flutter Live event, denoting Flutter 1.0.
✓ The current stable release of the framework is Flutter v1.9.1+hotfix.6 on
October 24, 2019.
❖ Advantage of Flutter:
Flutter fulfills the custom needs and requirements for developing mobile
applications. It also offers many advantages, which are listed below.
©Topperworld
Flutter
❖ Disadvantages of Flutter:
We have seen earlier that the Flutter has many advantages, but it also
contains some disadvantages, which are given below.
©Topperworld