A "TOOL" that allows you to build native-cross-platform (Ios, Android) apps with one programming language and one codebase. Without flutter, we have to use Swift or objective C code and for android java, Kotlin, and its environment separately. Whereas flutter is a combination of 2 things.
1. SDK (Software Development Kit)
which has tools to compile your code to native machine code plus develop with ease.
2. A Framework / Widget Library
For programming language called Dart which will be used to build flutter apps. Gives us the Re-usually UI building blocks (=widgets), utility functions, and packages by customizing them.
Now here raises a question What is Dart?
- Dart is a programming language that is focused on building front-end user interfaces and front-end apps.
- It is not just limited to building mobile apps only that it's just what flutter uses it for.
- It is independent of flutter.
- It is developed by Google.
- This is an object-oriented and strongly typed language.
- Its syntax is like a mixture of javaScript, Java, C#
But you don't need to learn any mentioned language as mentioned.
Flutter v/s Dart
This is pretty much what we should know about Flutter and what it is about. The lesson blogs will be uploaded soon on this same blog page.
Blogspot @Fluent Flutter
Instagram @fluent_flutter
No comments:
Post a Comment