Wednesday, July 20, 2022

Getting to know Flutter

What is Flutter?

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

REST API

  A n API, or  application programming interface , is a set of rules that define how applications or devices can connect to and communicate ...