So as I am starting to learn flutter and develop. Could I use IntelliJ IDEA instead of VS Code or Android Studio as I am familliar with JetBrains UI since I use CLion?
@codruterdei13 күн бұрын
CLion is a JetBrains IDE so Android Studio will feel right at home.
@JRYHvids14 күн бұрын
😂Basically learn how to on your own, get the basics and explore the rest.
@codruterdei13 күн бұрын
That's a great way to put it. Isn't it like that with picking up anything?
@farhod-m3uАй бұрын
very good explanation thnaks
@rohansagar2180Ай бұрын
These are only basic questions
@codruterdei13 күн бұрын
This is by no means a mid-senior interview. Those are a bit more focused on software design rather than framework concepts.
@mrrealnobody4382Ай бұрын
Maybe i should just stick to leetcode
@codruterdei13 күн бұрын
Leetcode style interview questions are getting less common nowadays
@bearbear128Ай бұрын
brotherrr you're throwing to much information out at the speed of light. I thought clicking on this video was for beginners not master's that know what you're talking about.
@haseebkahn48112 ай бұрын
Vim😂
@willcoder2 ай бұрын
I am using the core classes (including extending StatefulWidget) in my first production app _before_ adopting a framework, so that I can fully understand how the underlying pieces all fit together. I think it's a matter of preference whether a Flutter developer picks the path of composing the low-level built in widgets, vs. adopting a higher-level framework like Bloc, Provider or Riverpod. My personal joy came from learning how StateBuilder and Streams worked, as I was building on top of StatefulWidgets. Some people learn more bottom-up, others top-down, others experiential or sideways, so maybe there's no one _right_ way to learn and build, just our individual ways. But I agree that StatefulWidget's API is very low-level, so any production use will have to build on top of it, except for trivial things (like "expand this" buttons).
@grimalkinn80923 ай бұрын
be a man. use vim as your idea running on a linux terminal interface and hot reload your app via adb 🦾
@ohhhcmooon3 ай бұрын
The video shouldn't be called like that. StatefullWidget might be bad in your scenarios, but when you want to create reusable component that has state (i.e SingleChoiceWidget), StatefulWidget is the perfect choice, cause it can be reused anywhere.
@tananga_studio3 ай бұрын
In Poland right now there is very little Flutter jobs. Year ago there was a lot of them
@LuisOtavio-dt8nu3 ай бұрын
Why?
@codruterdei13 күн бұрын
Software engineering for junior level are not really common these days. But try the international job market. Maybe you find something there
@Quintusflac4 ай бұрын
Awesome! I did not find a lot of awesome content entertaining and helpful on flutter. I am trying to learn some flutter. This channel is awesome! Thank you so much for your time. I had a lot of fun watching and learning.
@manishkarki81194 ай бұрын
can you make one full video for stream in flutter.
@codruterdei13 күн бұрын
What should that contain?
@ziyadmansy60165 ай бұрын
Junior position interview questions
@Gojo-Satoru-1774 ай бұрын
2 years k lie chlega ?
@Gojo-Satoru-1774 ай бұрын
2 years k lie chalega ?
@balajiramadoss60145 ай бұрын
Flurrr????
@the_scribe_015 ай бұрын
You should just write an app that has a sense of humour 😊
@gofullstack5 ай бұрын
Don't you need a stateful widget when working with TextEditingController?
@hongweiwang-si8ti6 ай бұрын
I feel so messed up. It's not Flutter, it's your video
@Simplepencildrawings4 ай бұрын
Same feeling.
@Fred-zt5ky18 күн бұрын
Why? I found the video very helpful.
@jayeshthingslinker7 ай бұрын
Thanks for video, now I know more about things I use in flutter development, keep posting this type of videos. 👍
@hbfl3x507 ай бұрын
Now i know where i have to focus 💪
@getfiteatwell7 ай бұрын
what do I need to do to start learning Flutter
@Apenschi8 ай бұрын
What a bu...it! You say you shouldn't use StatefulWidgets for things that you shouldn't use StatefulWidgets for!? It's absolutely clear, that you should only use StatefulWidgets if you need state INSIDE the Widget like animation or text input controllers. And you make a video bashing StatefulWidgets because some stupid devs use them wrongly. So, you should NOT avoid using StatefulWidgets, you should just not use them in situations where you shouldn't use them!
@gaurav_ece_6908 ай бұрын
please let me know .. from where i can learn flutter?
@eupalius8 ай бұрын
you saved me . thx man
@yashrawatreact9 ай бұрын
Wrost video on the youtube
@codruterdei9 ай бұрын
Thank you for the feedback, what exactly makes it bad?
@techflying86609 ай бұрын
good video and nice content and editing
@lifewithysa246110 ай бұрын
Your just so cute to explain it.. 😊 thank you - isabella
@shailmurtaza908211 ай бұрын
I learned java within a week. I guess because of experience in other languages?
@cdinglevel862611 ай бұрын
Boring
@codruterdei11 ай бұрын
😂 glad I helped you sleep
@dmytroberezhnyi71711 ай бұрын
Wow, it's so close to Android native dev
@owlmostdead949211 ай бұрын
The fact that you decided to put two vertical monitors against each other with their chins is triggering me
@stevepottz11111 ай бұрын
Great video. New to flutter I like it. Is flutter web really bad? Haven’t tried it yet?
@rizkiaprita11 ай бұрын
why the fuck you only make very little video. make 1 every fucking week!
@ghassanalkaraan Жыл бұрын
Great video. I still have a lot to learn in flutter.
@josedelriodiaz7085 Жыл бұрын
I have been learning Flutter for 4 months, and I love it, but every day I wonder if I made the right decision. I want to become a freelancer for small and medium-sized companies, and Flutter is just perfect for this. However, every day I wonder if I should start studying Kotlin Multiplatform, as I anticipate that the stable version of Compose Multiplatform will be released this year. What do you recommend I do?
@codruterdei Жыл бұрын
The grass is always greener at the other technologies side, but I think there will be a long time until new technologies will be adopted, flutter is stable since 2019 and just in recent years we got to see more jobs on it.
@josedelriodiaz7085 Жыл бұрын
@@codruterdei Wow, I think it's just what I needed to read, thanks bro!
@maran.ath4 Жыл бұрын
I tried it with vim😂 didnt even write over 10 lines before i gave up, cant do quick abstractions
@benmajkut618 Жыл бұрын
I’ve been coding with flutter and I feel like projects grow very fast. It’s pushing me to really figure out the environment in vscode…
@codruterdei Жыл бұрын
That’s great
@arthurbc Жыл бұрын
.sortBy is amazing. Best dartx method ever
@aayasir217 Жыл бұрын
Which should I learn first?? State management using provider ? Or Api handling?
@codruterdei Жыл бұрын
I would go for state management at first because you can do it without having to interact with something external like a service
@oswaldoolea2889 Жыл бұрын
Thanks, nice helpful video.
@seriouslyiknowhowtoread Жыл бұрын
what screens are those on the left hand on vertical?
@geekforgeeks7034 Жыл бұрын
You're great brother
@codruterdei Жыл бұрын
You too 😁
@wolfVFXmc Жыл бұрын
You also test the app on a iOS simulator ?
@codruterdei Жыл бұрын
Yes. After one “sprint” I usually do some 10 min testing on iOS as well and fix whatever I see
@Letsgoletsroll Жыл бұрын
Please make a video about dart async programing. It's hard as hell. How to start with it, which functionality use for what etc
@codruterdei Жыл бұрын
What exactly would you want me to cover?
@Letsgoletsroll Жыл бұрын
@@codruterdei Im very glad you asked. So when I investigate async programming there is isolates, event loops, futures, streams, async/await, generators and maybe even more. Why so many things and which one is for what? Async and await are keywords. What is a purpose of those keywords? Maybe most importan is understanding what is a proper roadmap for learning async programing in dart anyway? Which one should me learned first then second and so on. And please don't make it in half. I want to know for example what is Future() and Future.delayed(), not only Future.delayed() like in rest of yt channels.
@hasansujon6885 Жыл бұрын
Can't wait for the next vid.
@codruterdei Жыл бұрын
Planning it as we speak 🕐
@tananga_studio Жыл бұрын
@@codruterdei Any update?
@codruterdei Жыл бұрын
@@tananga_studio I’m close to finishing the UI and will probably make a vid on that soon.
@Dabayare Жыл бұрын
No jobs guys.
@cocomoxyz Жыл бұрын
Because u didn't know much
@pitersonfrancois3488 Жыл бұрын
Hey do you take freelancer work?
@codruterdei Жыл бұрын
I do actually. You can find my email address on my channel about section
@optFlow Жыл бұрын
Don't you think it's a bit over-engineered for a three-screen app ? All these patterns are great if they provide benefits in terms of development time and maintenance. I'm not sure if that will be the case here, as the app is relatively straightforward.
@codruterdei Жыл бұрын
That’s a good point, but it wouldn’t be a production-like app. KZbin is full of non-realistic app series. The thing I wanna show is real looking code so maybe when people learning flutter will get in their first job it wouldn’t be such a shock TODO apps can look this complex
@semihylmaz4936 Жыл бұрын
Hey Codrut, my suggestion is to separate the parts more accurately. For example, you can create Log #1 for the architecture you use and Log #2 to show the design you want to follow (plus reactions, etc.). This way, we will have to wait less for each video, and the logs can be more clean and understandable.
@codruterdei Жыл бұрын
Thank you for the feedback. Sadly it's quite hard to do this, because I am juggling a full-time job in the meantime, so on weekends/holidays I try to get a full video out.
@juanmacias5922 Жыл бұрын
This was a great walk-through, I'll have to use the very good cli soon!