Flutter App Development Tutorial for Beginners iOS | Android | Complex UI | Training App GetX

Channel:
Subscribers:
135,000
Published on ● Video Link: https://www.youtube.com/watch?v=svQOxQde0bg



Category:
Tutorial
Duration: 2:01:13
251,538 views
5,312


This is flutter app tutorial for beginners for training app development step by step using a complex UI with getx package for navigation for android and ios in 2021 from scratch. This would be a training or gym app ui. We covered how to make complex app ui using container and stack widget. You will also learn how to use overflowbox widget to draw complex ui shape to get rid of padding and margin.

Check out the second part with video player
https://youtu.be/OXQ5ee6p9ZA

Learn about Dart List and Map
https://youtu.be/Uz0FgKxXt2o

Get the starter code from the link below
https://www.dbestech.com/tutorials/flutter-app-development-tutorial-for-beginners-step-by-step-2021

Full code and assets visit
Check out https://www.patreon.com/dbestech

Pay me $0.99 on youtube if you liked my contribution
https://www.paypal.com/paypalme/dbestech

Task management app
https://www.dbestech.com/tutorials/flutter-task-management-app-with-restful-api

For flutter ios development if you need to buy apple computer check out the link below
https://amzn.to/3nrE6Ii

Other getx tutorial
https://youtu.be/M0OwOYPFkrM

Follow me on twitter @dbestech
Follow me on facebook page https://www.facebook.com/dbestech

We have three complex ui sections in the app

1. on the home page we have the container using different borders and the container itself contains other widgets both in row and column
2. On the home page we have two images on each other, like overlapping. and Images sizes are different.
3. On the home we have two rows with two columns. In general in flutter we can not put two rows and columns next to each other. Two do that we used our own algorithms.

Important widgets used here are
1. container widget
2. stack widget
3. scaffold widget
4. boxdecoration
5. row and column widget
6. decorationImage
7. listview builder
8. getx navigation

We also covered how to put two columns next to each other using our algorithm. The algorithm is given below
int a = 2*i;
int b= 2*i+1;
using the above algorithm we can put two columns next to each other. You should run the algorithm in a for loop
If you have four items in your list then run it two times, if you have fifty items in your list then run it 25 times, you get the idea.

Follow me on twitter
https://twitter.com/dbestech
Follow me on facebook
https://facebook.com/dbestech

The JSON file
[
{
"title": "Glutes",
"img": "assets/ex1.png"
},
{
"title": "Abs",
"img": "assets/ex2.png"
},
{
"title": "Legs",
"img": "assets/ex3.png"
},
{
"title": "Arms",
"img": "assets/ex4.png"
},
{
"title": "Legs",
"img": "assets/ex3.png"
},
{
"title": "Arms",
"img": "assets/ex4.png"
},
{
"title": "Arms",
"img": "assets/ex4.png"
}
]




Other Videos By dbestech


2021-10-30Simplest Explanation Flutter BLoc Pattern | States and Events | mapEventToState
2021-10-29Pubspec.yaml error A package may not list itself as a dependency.
2021-10-23Flutter Multiple Selection | Filter ListView Category Using Map Where() & Contain() | Getx
2021-10-21Flutter Local Notifications & Sqflite Explained Step by Step | Part 3
2021-10-15Flutter Payment App | Laravel Backend Admin Panel | GetX Rest API | Getx Obs and Obx
2021-10-06Must Know Dart List and Map for Flutter App Dev | forEach() map() toList()
2021-10-02Flutter Payment App | App Development Tutorial for Beginners for iOS and Android from Scratch
2021-09-23Flutter App Using Sqlite & Sqflite CRUD With Local Scheduled Notifications | GetX Listview | Part 2
2021-09-19Flutter Dynamic Theme Change | Local Push Notification | Get Storage | Beginners App iOS | Android
2021-09-06Flutter Video Player Tutorial With Controls Fullscreen | Aspect Ratio ListView | Url Example
2021-08-27Flutter App Development Tutorial for Beginners iOS | Android | Complex UI | Training App GetX
2021-08-19Complete Flutter Web App | A Responsive Website Tutorial for Beginners
2021-08-15Flutter Getx App Tutorial | Flutter App Development Tutorial | State management
2021-08-13Flutter Text Animation | Text Widget Style and Animated Container
2021-08-09Flutter Circle Avatar Image | Profile Network Image & Json Listview
2021-08-08Flutter GetX Bottom Navigation Bar With Animation | Dependency Injection
2021-08-07Flutter Stack Layout | Flutter Positioned Widget For Beginners
2021-08-02Flutter GetX | Flutter State Management A Simple Shopping Cart
2021-07-31GetX Tutorial Flutter | Learn GetX Route Management | GetX Navigation
2021-07-25Get Request Flutter | Http Flutter Tutorial | Http Request JSON | Laravel API Call With PHP
2021-07-23Flutter Shadow Widget | 3D Shadow Flutter | Button Shadow | Inner Box Shadow



Tags:
flutter app development
build flutter app
flutter app
flutter app step by step
flutter app for beginners
flutter app development for beginners
flutter getx app
flutter video app
build flutter app from scratch
flutter for beginners
flutter tutorials for beginners 2021
dart
flutter tutorial
flutter