Flutter Introduction | RRTutors
Flutter is an Open-source mobile application development SDK created by Google. The initial version of Flutter is "Sky" which ran on Android OS in 2015 Dart Summit Flutter Architecture Dart Platform Flutter Engine Foundation Library Design-Specific Widgets Flutter has 4 characteristics Beautiful -> No compromises for your design, flutter includes full setup widgets that provides pixel perfect UI on both iOS and Android. It also enables atomization Material Design. Productive -> Flutter code has Hot reload, it means while developing the changes easily effect, No need to restart the app. Fast -> Flutter code is compiled in Native machine code. Open -> Everything is free and open source Flutter Engine Widgets Flutter Development IDEs Flutter Installation For IDE Installation refer https://flutter.dev/docs/get-started/editor
It is used to develop applications for Android and ios, as well as being the primary method of creating applications for
Google Fuchisa
The Major components of Flutter is
Dart Platform
Flutter Applications are written in Dart(https://www.dartlang.org/) Programing Language.
Flutter runs in the Dart Virtual Machine which features a Just-In-Time(JIT) execution engine, where as Due to of App Store restriction on Dynamic code execution
Flutter apps uses AHead-Of-Time(AOT) on Ios.
Flutter's engine written primary in C++, provides low-level rendering support using Google's Skia graphics library.
Additionally, it interfaces with platform-specific SDKs such as those provided by Android and iOS
Foundation Library
Foundation Library which written in Dart provides the classes and function to develop the Flutter Applications.
Widgets are main building blocks of Flutter apps.Each widget is an immutable declaration of part of the user interface.
Unlike other frameworks that separate views, view controllers, layouts, and other properties, Flutter has a consistent, unified object model
We can develop the flutter applications in Visual Studio code,Android Studio, IntellijIDEA
Please check this for install flutter on various OS
153 Views