0% found this document useful (0 votes)
65 views

Flutter Basics 1

This Flutter tutorial covers both basic and advanced concepts for building native iOS and Android apps using a single codebase. Flutter was developed by Google in 2018 as a mobile SDK that uses widgets as building blocks. Flutter apps can be thought of as trees of widgets, with each widget handling a specific task, allowing for reusable UI and business logic across platforms while maintaining high performance and productivity compared to other technologies.

Uploaded by

waszu
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views

Flutter Basics 1

This Flutter tutorial covers both basic and advanced concepts for building native iOS and Android apps using a single codebase. Flutter was developed by Google in 2018 as a mobile SDK that uses widgets as building blocks. Flutter apps can be thought of as trees of widgets, with each widget handling a specific task, allowing for reusable UI and business logic across platforms while maintaining high performance and productivity compared to other technologies.

Uploaded by

waszu
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

This Flutter Tutorial is specifically designed for beginners and experienced

professionals. It covers both the basics and advanced concepts of the Flutter
framework.

Flutter is Google’s Mobile SDK to build native iOS and Android apps from a single
codebase. It was developed on December 4, 2018. When building applications with
Flutter, everything is towards Widgets – the blocks with which the Flutter apps are
built. The User Interface of the app comprises many simple widgets, each handling
one particular job. That is why Flutter developers tend to think of their Flutter
app as a tree of devices.

Compared to its contemporary technologies like React Native, Kotlin, and Java,
Flutter is much better in regard to having a Single Codebase for Android and iOS,
Reusable UI and Business Logic, high compatibility, performance, and productivity.

You might also like