Great work man! Just subscribed. Please also make a signup screen with complementing animation (fan request). Your channel is sooo underrated. Please make videos like this and you will see how your channel will grow in months. Waiting for your future videos.
Goooood stuff bro. You're explanations are so clear and your step by step coding with commentary superb. Not to mention how you simply explain solutions to simple problems you incurred while coding. Liked and Subscribed. I hope you have a video on how to connect this with firebase.
why can you specify the parameters of the constructor so simply and I am forced to use '?' in the variables type or forced to use the keyword 'required' before each parameter ?
I did everything as you told but the wave just didn't work. I even copy pasted your source code but the wave just didn't move. Its just a plain line and no wavy animation for me :( I appreciate the knowledge you shared, it was cool creating your own buttons, text fields and stuff like that. I will start to create my own widgets when necessary instead of the default ones.
I think there is a flaw in your design. What happens if you click the tick icon? Also what happens if you enter a password which equals the "global" email address.
When I click on check Icon into Email field, that change password visibility because of L.47 in home_view.dart, we can just make a condition with typeof icon but do you have better idea? And thx for this course ;)
4 года назад
Awesome but a question, why use providers instead of a statefull widgets?
It's a matter of state management preference. You could convert the HomeView class to a statefull widget and you can use setState(() {}) to update the state. The downside of this is that it rebuilds the entire UI. This is fine if your app is small but when it scales it becomes harder to manage the state of your app. Have a look at Provider or BLoC for state management.
Great work man... but I'm having an issue if I use latest version provider in pubspec.yaml my code don't work, it through error => (could not find correct provider above this widget)
Hi, i'm using windows btw, i tried typing in the "Global." and it says it's undefined... why? also i can't find the "widget" I did the same thing you did and still got errors, also where did you get those extra pages from... it wouldn't import anything
PAVLEU the Global class should be in the shared folder. When you type in Global. Press Alt + Enter on the word and import the library or add the library manually.
Thanks for sharing so nice code. You have a tip RU-vid channel ou websites with deeply explanation about animation? I don't have background of this, and I have me seen losted in this part.
Flávio Henrique hey thanks for your feedback! I’m currently working on a website where I will launch in-depth app courses 🚀 All courses will be from scratch and will be completely polished production apps. I am using my RU-vid channel to showcase small projects.
I have just followed your steps.. But the animation flickers like it is re-cliping too soon. The wave motion is there but it is moving so fast. Please Help
When the page is loaded, there is a flicker which shows upto the whole height of the blue container. After that, the wave functions normally. Only for a part of sceond, when i toggle the view
Hey, great Video. I got an error message saying: Could not find the correct Provider above this HomeView Widget. Does somebody here know how I could fix it?
You're creating something cool but you're not being specific not explaining what you're tapping to be getting lots of codes that's too bad... Don't want to continue with your teaching
flutter null safty causing me this : Error: The argument type 'ClipperWidget' can't be assigned to the parameter type 'CustomClipper?' because 'Path?' is nullable and 'Path' isn't. - 'ClipperWidget' is from 'package:book_and_boat/widgets/clipper_widget.dart' ('lib/widgets/clipper_widget.dart'). - 'CustomClipper' is from 'package:flutter/src/rendering/proxy_box.dart' ('../../../snap/flutter/common/flutter/packages/flutter/lib/src/rendering/proxy_box.dart'). - 'Path' is from 'dart:ui'. clipper: ClipperWidget(