Flutter Clip Path Tutorial | Custom Shape | Design Challenge 2023

  Рет қаралды 25,555

Coding With T

Coding With T

Күн бұрын

Welcome to this exciting Flutter tutorial, where you'll unlock the power of Clip Path to create custom shapes in your Flutter app.
► Flutter eCommerce App Course: • Professional Flutter E...
🎊 E-COMMERCE APP
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🎁 DOWNLOAD SOURCE CODE: codingwitht.com/product/flutt...
❤️ FLUTTER E-COMMERCE APP PLAYLISTS
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► Complete E-Commerce App : • Professional Flutter E...
► Section - 1 Configuration : • Professional Flutter P...
► Section - 2 Login App : • Professional Flutter P...
► Section - 3 eCommerce UI : • Flutter Complete Ecomm...
► Section - 4 Login Backend: • Flutter Firebase Cours...
► Section - 5 eCommerce Backend: • Flutter E-Commerce App...
❤️ SUBSCRIPTIONS
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► Join Patreon to Access Premium Content: / membership
COURSES
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► FLUTTER CRASH COURSE • Flutter Crash Course f...
► LOGIN APP FIREBASE • Flutter Login App - UI...
🧑‍💻 RELATED VIDEOS
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► Custom App Bar: • Flutter Custom AppBar ...
► Custom Shape: • Flutter Clip Path Tuto...
► Circular image: • Search Bar and Horizon...
► Grid Layout & Product Design : • Gridview in Flutter wi...
► All Products Page Design • Flutter All Products P...
FOLLOW US ON SOCIAL MEDIA
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💻 Facebook | / codingwithtea
💻 Instagram | / coding_with_tea
❤️ Subscribe | kzbin.info...
CHAPTERS
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
00:00 Introduction
01:15 Playlist Overview
01:54 Design Circular Container
07:26 Make Circular Container Reusable
10:44 Align Custom Shapes in Stack
12:58 Custom Shape using Clip path
23:45 Make Custom Clip Path Shape Reusable
DETAILS
Consider this your design challenge, as we'll equip you with the skills to craft virtually any custom shape you can imagine.
In this Flutter ecommerce App tutorial, we'll delve into the world of Bezier Curves, using their elegant geometry to bring your design ideas to life. By the end of this tutorial, you'll have the expertise to create unique and captivating custom shapes, opening up a world of design possibilities in Flutter. Let's get started on this creative journey!
#tstore #codingwitht #ecommerceapp

Пікірлер: 59
@ThePilli41
@ThePilli41 9 ай бұрын
the king is back!
@CodingwithT
@CodingwithT 9 ай бұрын
So nice of you 💕💖
@vuongqtvn
@vuongqtvn 8 ай бұрын
Thank you for the very detailed tutorial, I'm looking forward to your flutter ecommece product
@CodingwithT
@CodingwithT 8 ай бұрын
I'm glad it was helpful ☺️
@muhendis_
@muhendis_ 10 күн бұрын
I should learn more about ClipPath
@kb047_ff7
@kb047_ff7 Ай бұрын
you could have easily achieved thiss using stack and then positioned or alignment widget which child is white container theh have given border radius.only at top left and top right ie.ciruclar
@kyungsooswifeu8240
@kyungsooswifeu8240 5 ай бұрын
Definitely a savior! Thanks a lot!
@CodingwithT
@CodingwithT 5 ай бұрын
Glad it's helpful 😁
@mohamedalhamri9714
@mohamedalhamri9714 Ай бұрын
These are of the best flutter tutorials if not the best. Thank you brother
@CodingwithT
@CodingwithT Ай бұрын
You welcome
@scottfarestrand2364
@scottfarestrand2364 3 ай бұрын
I am wondering if there is another option to get the curves. Could we use a stack to have a container (the blue one) followed by another container that has the curves and position it overlaying the bottom 20 pixels of the first container?
@aswinsubhash7581
@aswinsubhash7581 7 ай бұрын
I have a doubt , when we are navigating the getx controllers are not getting disposed, all controllers are in intialized state , so is it a good thing? because getx advantage is there route system, it will dispose the controllers automatically
@kyungsooswifeu8240
@kyungsooswifeu8240 Ай бұрын
The other widgets placed after this curve are not positioned directly after it there's some extra space on top. I have no extra padding added in any widget is there a way to display them directly in the top of the white space ? Thank you.
@GAMEBEST23
@GAMEBEST23 7 ай бұрын
Merci. Le code est bon mais rien ne s'affiche sur mon emulateur. C'est seulement la bottom navigation bar qui apparaît. Pouvez vous m'aider svp ?
@anisurrehman4274
@anisurrehman4274 2 ай бұрын
sir hm log background mai picture laga kr ke bi ya designee archive kr sakte hai na???
@zakariaelaaliji7747
@zakariaelaaliji7747 2 ай бұрын
please I want to create a logo for my application so I can use it in the splash screen, any recommandations ?
@LotOFfactories
@LotOFfactories Ай бұрын
I learnt 50% of knowledge from this video and I being learning flutter for 2 years..
@CodingwithT
@CodingwithT Ай бұрын
That’s huge buddy. I am really glad you like this and it’s helpful.
@flutterIgnite
@flutterIgnite 4 ай бұрын
Master T as always . awesome
@CodingwithT
@CodingwithT 4 ай бұрын
Thank you so much for your appreciation! Keep up the great work!
@aouadicharaf1038
@aouadicharaf1038 7 ай бұрын
❤❤❤
@activegoogle4501
@activegoogle4501 2 ай бұрын
😊
@gridzzle
@gridzzle 8 ай бұрын
why u removed the sizedbox with 400 height inside primaryheadercontainer after u extracted it ? and how come we still can see the shapes after you removed it ? after i removed the sizedbox, nothing is showing , only full white background.... thanks in advance
@gridzzle
@gridzzle 8 ай бұрын
i can see in the next video you inserted the sizedbox back, sorry for the misunderstanding
@ryansumbele3552
@ryansumbele3552 7 ай бұрын
please how did you solve this problem i am facing thesame issue
@gridzzle
@gridzzle 7 ай бұрын
insert the sizedbox again @@ryansumbele3552
@FelipeCampelo0
@FelipeCampelo0 5 ай бұрын
this is a whole calculus class 😃
@CodingwithT
@CodingwithT 5 ай бұрын
😂🤣 This is...
@mhsmartgaming2708
@mhsmartgaming2708 6 ай бұрын
How to solve this problem Failed assertion: line 599 pos 12: 'size.isFinite': is not true.
@elncart
@elncart 9 ай бұрын
very nice. can you explain riverpod with one small project.
@CodingwithT
@CodingwithT 9 ай бұрын
Yes sure, I will try to make a playlist on that along with other State Managements 💕
@noumankarim92
@noumankarim92 9 ай бұрын
Very nice and informative... thanks
@CodingwithT
@CodingwithT 9 ай бұрын
You welcome 🤗
@dhalle
@dhalle 9 ай бұрын
Its amazing tutorial and understandably sir but i want to tell you and requested you to make your editor to zoom because its var away to see nicely plz zoom sir 🎉
@CodingwithT
@CodingwithT 9 ай бұрын
I tried to zoom but in upcoming videos I'll increase the zoom. Thankyou 💖
@dhalle
@dhalle 9 ай бұрын
@CodingwithT Sir Thankfully 💥🙏🤩
@pjagannadham2540
@pjagannadham2540 9 ай бұрын
Which state management you are using
@CodingwithT
@CodingwithT 9 ай бұрын
GetX 🤗
@mr.saurabhpatil
@mr.saurabhpatil 9 ай бұрын
Although I have purchased a kit... I'm still waiting for your videos... Please upload every part as fast as you can... Please....
@CodingwithT
@CodingwithT 9 ай бұрын
Thank you 😊. I'm on it.
@adamilham_
@adamilham_ 6 ай бұрын
Sir, in primary_header_container.dart, can you tell me the code for background custom shape? I can't see the code because of the emulator
@CodingwithT
@CodingwithT 6 ай бұрын
Which one?
@berkantyurtsever41
@berkantyurtsever41 4 ай бұрын
Hello friend, I did everything as it is. However, when I put the container position in the stack, I cannot see the container. If you have email I can show you the code and what it looks like.
@CodingwithT
@CodingwithT 4 ай бұрын
Hi, You have to use positioned widget while using stack. api.flutter.dev/flutter/widgets/Positioned-class.html
@AmiringPRO
@AmiringPRO 5 ай бұрын
class HomeScreen extends StatelessWidget { const HomeScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: SingleChildScrollView( child: Column( children: [ TPrimaryHeaderContainer( child: Container(), ), ], ), ) ); } } it is not working it doesn't show me a custom shape help me please?
@fanocs
@fanocs 5 күн бұрын
Give the container a height property of 400.
@user-cn5rw5qf9l
@user-cn5rw5qf9l 6 ай бұрын
what extension did u used to get the small box of colors near the line number, can you tell
@CodingwithT
@CodingwithT 6 ай бұрын
Which one?
@user-cn5rw5qf9l
@user-cn5rw5qf9l 6 ай бұрын
when u are using a color in the code, u r getting a small box near the line number which shows which color is used , how do u get that? @@CodingwithT
@manishmg3994
@manishmg3994 9 ай бұрын
if possible make source code free
@goodview360
@goodview360 9 ай бұрын
He needs the support to keep giving us current tutorials, lets support
@hunterxx6744
@hunterxx6744 2 ай бұрын
Like for you salam
@CodingwithT
@CodingwithT 2 ай бұрын
W.Salam Thank you for your support.
@user-ot7fn4cz7d
@user-ot7fn4cz7d 8 ай бұрын
Source code please 🥺😢
@CodingwithT
@CodingwithT 8 ай бұрын
Link to download source code is available in the description 🎉
@FelipeCampelo0
@FelipeCampelo0 5 ай бұрын
I made a Path Element class so we can name properly the edges and the horizontal line: class PathElement { PathElement(this.curveBeginning, this.curveEnding, this.path); final Offset curveBeginning; final Offset curveEnding; final Path path; void quadraticBezierTo() { path.quadraticBezierTo( curveBeginning.dx, curveBeginning.dy, curveEnding.dx, curveEnding.dy, ); } } FULL: curved_edges.dart import 'package:flutter/material.dart'; class TCustomCurvedEdges extends CustomClipper { @override Path getClip(Size size) { var path = Path(); path.lineTo(0, size.height); PathElement firstEdge = PathElement( Offset(0, size.height - 20), Offset(30, size.height - 20), path, ); firstEdge.quadraticBezierTo(); PathElement horizontalLine = PathElement( Offset(0, size.height - 20), Offset(size.width - 30, size.height - 20), path, ); horizontalLine.quadraticBezierTo(); PathElement lastEdge = PathElement( Offset(size.width, size.height - 20), Offset(size.width, size.height), path, ); lastEdge.quadraticBezierTo(); path.lineTo(size.width, 0); path.close(); return path; } @override bool shouldReclip(covariant CustomClipper oldClipper) { return true; } } class PathElement { PathElement(this.curveBeginning, this.curveEnding, this.path); final Offset curveBeginning; final Offset curveEnding; final Path path; void quadraticBezierTo() { path.quadraticBezierTo( curveBeginning.dx, curveBeginning.dy, curveEnding.dx, curveEnding.dy, ); } }
Flutter Custom AppBar Design | Reusable AppBar Flutter 2023
17:06
Coding With T
Рет қаралды 20 М.
🤔Какой Орган самый длинный ? #shorts
00:42
100❤️
00:19
MY💝No War🤝
Рет қаралды 14 МЛН
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 2,3 МЛН
Flutter Bezier Curve Shape with ClipPath CustomClipper Widget
7:49
Proto Coders Point
Рет қаралды 3 М.
NavigationStack - SwiftUI Programmatic Navigation - iOS 16
20:20
Flutter ClipPath (Bezier Curves)
2:00
HeyFlutter․com
Рет қаралды 43 М.
Flutter Provider Tutorial - Flutter Provider State Management Guide
21:07
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 4,8 МЛН
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,1 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 7 МЛН