Since the launch of Flutter in May 2017, it has resolved many of the existing problems in the app development industry. Flutter is a powerful language packed with a powerful mobile framework that can be used in both iOS and Android applications. Flutter is often used with DART, which is an object-oriented programming language by Google. Flutter is a free open source mobile app development framework created by Google. Flutter is single code base platform. Allows developers to build high-performance application. Flutter is a cross-platform mobile, desktop, and web application from single codebase using Dart programming language. We are build high-performance and native complied mobile apps for Android, iOS, and other platforms using a single codebase. Flutter use the dart language. Flutter is Good framework because 1.No Cross-Platform Dependency, 2.Time Constraints, 3.No More Employees and 4.No high Development Cost. Flutter also comes with various widgets, tools, and libraries that help developers create a variety of app interfaces.
![]() |
| Flutter |
Futures of Flutter:-
- Modern and reactive framework.
- Use Dart programming language and it is very easy to learn.
- Fast Development.
- Beautiful user interface.
- Huge widget category.
- Runs same UI for multiple platforms.
- High performance application.
- Quick turn of events.
- Present day and receptive structure.
Advantages of Flutter:-
1. Cross-platform Operations: Apps made with flutter can be operated on both the platform (iOS and Android). There is no need for reconfigurations and redesigning.
2. Less Need of Developers: This can be advantageous for the companies, as they require a smaller number of developers and the app can also work on both the platforms.
3. Less Development Cost: Since there are a smaller number of developers needed, the cost incurred for the development of the app also reduces.
4. Time Constraint: The time required to launch the app into the market, also reduces as only a single app has to be made, which would work independently of the platform.
5. Powerful Design: Flutter mobile framework is the latest in the market, and this helps to create a very powerful app design with minimum efforts.
Basic of Flutter:-
- BASIC - What is flutter
- Flutter Installation
- Create a new project
- What is widget?
- Widget tree
- Types of widgets
- Platform specific widget
- Layout widget
- Stateless widget
- Stattefull Widget
Flutter Basic Widgets:-
- Material App
- Scaffold
- Appbar
- Floating Action Button
- Container
- Card
- Padding & Margin
- Align
- Center
- Row
- Column
- Expanded
- Icon
- Text
- Text Field
- TextFormField
- Radio Button
- Check Box
- Material Button
- Icon Button
- Gester Ditector
- Snackbar
- Switch (Material/ Cupertino)
- Stack
- Image
- Circle Avtar
- Bottom Sheet
- Listview builder
- Listview seprated
- Listtile
- Divider
- Drawer
- Drop Down button
- Tabbar
- Bottom Navigation Bar
- Safe Area
- Size Box
- Many More...
Dialog
- Simple Dialog
- Alert Dialog
- Cupertino Dialog
- Date Picker
- Time Picker
Database
- SQfLite
- Firebase
- Rest API's
- Stream Builder
- Code Formating
- Payment Gatway
