AWESOME video! Thank you so much for taking the time to do this deep dive into Very Good CLI :)
@Flutterly3 жыл бұрын
No problem at all, I am glad I could share this amazing feature-rich project with everyone! 👍 🌟
@ijogendrajat3 жыл бұрын
@@Flutterly Can I get a chance to edit such videos ??
@snpapplied41503 жыл бұрын
What will be the price for Very Good Start --- Setup
@muhammadshahidraficp43733 жыл бұрын
@@Flutterly can you explain the purpose of bootstrap() method and runZonedGuarded() on very good cli created flutter project ?
@muhammadshahidraficp43733 жыл бұрын
@@Flutterly How can I create firebase testlab instrumentation integration test apk in a project which created with very_good cli ?
@yaminnather5213 жыл бұрын
A series on clean project architecture pls. Just started out with Flutter and im confused on where to place files, how to structure my classes and subclasses and all that stuff. Would be great if u did it cuz the kind of content u make is awesome
@Nobody-ky7sl3 жыл бұрын
+1
@sinaardehali72953 жыл бұрын
+1
@sahilhariyani53803 жыл бұрын
+1
@Baraka03693 жыл бұрын
+1
@aldiirsanmajid42353 жыл бұрын
+1
@techstudio73313 жыл бұрын
Amazing man, I was yesterday searching for this and no one was with this ...and now best YT channel brings it home....respect
@Flutterly3 жыл бұрын
Thank you so much, man, highly appreciate your feedback!
@GabrielCosta-xr5vr3 жыл бұрын
Wow! Good to know that in this series you will be using that!
@Flutterly3 жыл бұрын
Yep, it's pretty amazing!
@thesamdogg73 жыл бұрын
Flutterly, you make some of my favorite Flutter related videos! Keep it up
@sinaardehali72953 жыл бұрын
I can’t wait to see your future videos @Flutterly !!! Pleeease do your videos more frequently! Pleaaase !😊
@Flutterly3 жыл бұрын
Unfortunately, I can't, I have other projects going on and doing KZbin videos take almost 2 weeks of continuous work, you'll need to understand that. 👍
@arnaudduquenoy20613 жыл бұрын
Very_good_idea to develop your future projects with very_good_cli. Indeed the structure looks good (different by exemple with the very good resocoder tuto on DDD architecture (presentation / logic / domain / data)
@Flutterly3 жыл бұрын
Haha, thank you so much, brother! ✨ 🥂
@i.k.shaikh37723 жыл бұрын
Excellent demonstration 👍🏼
@enuarmunozcastillo89393 жыл бұрын
Excellent video, very good explanation !!!
@Flutterly3 жыл бұрын
Many thanks!
@rohithk52343 жыл бұрын
that's awesome. can u do littile more about very good cli 🔥
@Flutterly3 жыл бұрын
Yep, I will, I'm planning on working on multiple parallel playlists!
@jeet02183 жыл бұрын
As always, awsome video. Desperately waiting for next chapter :)
@adil_elkhallouki Жыл бұрын
very clear and useful video👌👌👌
@bodehallak15523 жыл бұрын
How amazing is that!!!!! Thanks for the good explanation 🖤🧡
@Flutterly3 жыл бұрын
You are so welcome!
@abessesmahi48883 жыл бұрын
Thank you so much for the amazing content! Could you do a series on Testing in Dart (as completion of the dart series) and Flutter (testing widget, ...etc)?
@becomedeveloper38213 жыл бұрын
Hi there, i was wondering a where we will place models and repositories? since models can be used in multiple functionalities?
@Nobody-ky7sl3 жыл бұрын
With feature-based structure comes some questions, how should we do navigation and where we put the shared blocs
@Flutterly3 жыл бұрын
I'll talk more in depth about these topics on the next app I'll build with the very_good_cli 👍
@Nobody-ky7sl3 жыл бұрын
@@Flutterly I’m looking forward to your new content, and the other question is separating featureBased and screenBased from each other, when shold we say “this is a feature”
@gabrieled25233 жыл бұрын
Hi by programming an app I noticed that I need a lot of blocs, so my question is: how many blocs should a complex app use?
@theflutterboi3 жыл бұрын
There is no limit. Just use bloc for every functionality.
@hrithikmishra10932 жыл бұрын
How to build the APKs for each flavor? Do you have to sign the APK always to be able to build the APK from terminal?
@FabioMLFerreira3 жыл бұрын
When do you will release a new video making an app the very good cli in your Hero to Wizard series?
@Flutterly3 жыл бұрын
I will focus on my new Dart from Novice to Expert for the moment and between these videos I'll make sure to drop another one for that series also.
@pythonzimbabweopensource71183 жыл бұрын
What about when it comes to deployment. I'm having a hard changing the app icon and removing the VGV default splash screen. I have been scouring the internet for hours looking for a solution.
@Flutterly3 жыл бұрын
There are a lot of threads and packages that change your splash screen and icon, just Google them.
@geeqwind11703 жыл бұрын
Can you please make just a Todo List (CRUD) with this package? it's will be very helpful
@giyeonlee58423 жыл бұрын
I'm studying app dev only by KZbin. and Really learned much about the app skeleton via your bloc class and this video! looking forward to video with more detailed about this architecture : ) By this video and your bloc class One feature should include 3 folders(screen, logic, data_provider) ?
@Flutterly3 жыл бұрын
No, it should include only logic and screen, the data provider is something abstract and not related to the app itself, but rather a separate layer you that can be placed outside in a folder outside the lib folder.
@giyeonlee58423 жыл бұрын
@@Flutterly I got it! thank you for the answer
@gripzy75713 жыл бұрын
I've been trying for some time to implement Auth + firebase + navigation in flutter, but this is incredibly hard using the bloc pattern. I do not really know what to do. When will you post a video about auth and navigation in specific using the Bloc pattern? Do you have any other recommandations where I can learn about this topic? I see a lot of articles, each one doing a different approach, I do not know what to do.
@Flutterly3 жыл бұрын
I will try and do this eventually, but I have other plans for the near future in order to get more in depth on Dart and Flutter.
@mitchross28523 жыл бұрын
hey @gripzy I solved this a while back github.com/mitchross/flutter-bloc-nav-drawer
@orgesazeqiri34583 жыл бұрын
Great work! I have a question regarding the internationalization support. I was trying to modify the arb files by adding new elements but when I call the new added translations, it shows the error "The getter isn't defined for the type 'AppLocalizations' ". It is only working for the default generated elements (counterAppbarTitle). Should I add something extra besides editing the arb files?
@Flutterly3 жыл бұрын
I haven't tried it yet to be honest, I'll let you know when I'll start a new project.
@orgesazeqiri34583 жыл бұрын
@@Flutterly Thank you!
@orgesazeqiri34583 жыл бұрын
I forgot to run flutter packages get 😅. It is working now.
@gripzy75713 жыл бұрын
What if I need to send fast live data like view counters or like counts, does firebase has any features like these?
@Flutterly3 жыл бұрын
As far as I know, it does, we'll cover up this in future videos.
@gripzy75713 жыл бұрын
@@Flutterly Thanks for the response! Also, what's your opinion on the flutter animations thing on iOS?
@sahilkachhap3 жыл бұрын
Sir , it's a great video on that awesome package . Thanks for creating this. And , I had one more doubt like I mostly create Flutter projects GUI based like on android studio ide not from the CLI . So , is there any option to create Flutter project based on this package directly from the IDE and not from the CLI .
@lduva83133 жыл бұрын
What do you think about getx?
@Flutterly3 жыл бұрын
I'm not using, nor recommending it.
@techstudio73313 жыл бұрын
@@Flutterly May I know why? Many people discourage it but I still struggle to find why ?
@Flutterly3 жыл бұрын
I just don't like the way it injects stuff, I feel like it is prone to security issues.
@aldiirsanmajid42353 жыл бұрын
is this only for flutter 2?
@Flutterly3 жыл бұрын
Yes, since it benefits of sound null safety.
@aldiirsanmajid42353 жыл бұрын
@@Flutterly please make the project with this, I need to make a new project and I want to make my new project with this tools, but I'm still confused on how to use this. thanks.
@govinsharma34423 жыл бұрын
how can i fix this? depends on firebase_core >=0.8.0-1.0.nullsafety.0 which requires SDK version >=2.12.0-0 =0.8.0-1.0.nullsafety.0 which requires SDK version >=2.12.0-0
@nazimjoli5493 жыл бұрын
Amazing
@Flutterly3 жыл бұрын
Thanks, bro!
@islomkhujaakhrorov66683 жыл бұрын
Hi, Could you post videos related to modularizing flutter (using very good cli)?
@Flutterly3 жыл бұрын
I will continue the Bloc from Hero to Wizard tutorials soon and I will
@sharukhrahman79252 жыл бұрын
@Flutterly dude you should make a boilerplate flutter project with all the goodies..!!
@pedrodelacruz23693 жыл бұрын
Amazing!!!!!
@Flutterly3 жыл бұрын
Thank you, mate!
@imankamali57993 жыл бұрын
This is great 😍😍 But I do not know how to change the program language And I do not know how to clear the splash screen (unicorn) And I do not know how to use 3 mains or app updates ... . I feel the training will be very professional And it will be difficult and time consuming to understand Given that we just want to learn the bloc
@arundspn3 жыл бұрын
👍👍💪
@SuperAnkursaini3 жыл бұрын
Bloc from hero to wizard done with 2 vedios?
@Flutterly3 жыл бұрын
No man, it's just the beginning lol, I just mentioned in the end of the video but it seems like no one's watching
@frostsmaker89663 жыл бұрын
So the idea is to have our project behave like having multiple apps in it just like Django (where I came from). Hmm,... Okay, I'm in for a future project. But I will not change the current working project because it would be too much work to change all of those. I also want to stated that if you are new to flutter, you will get confused when you are trying to integrate firebase because it is based on a very good core and not a very good start. But this architecture is meant for the development team so it would be a good investment to have a "very good start" workflow. Having the idea of an app in our project also a good practice because sometime in the future if we want to add the same feature to a new project or want to remove some feature in the future it can be done very quickly and there is more you can do with this "very good" things. l10n (l ocalizatio n), i18n (i nternationalizatio n). :) funny things.
@Flutterly3 жыл бұрын
Thanks for the feedback! Yes, you are right about the very good start, but you could also implement firebase by hand into the very good core. Of course it would take much more time. Unfortunately I will have to switch to this structure of the project since I feel like my current one is not that scalable.
@frostsmaker89663 жыл бұрын
@@Flutterly I will do so in the future project. Please create more videos about very good core along with the best way to integrate firebase for different development environments. Sometimes when I develop my flutter project, I will stop and think about how to make my project look cleaner and simple to understand because I don't want to have a working project but messy. I hope this very good core could be a solution. :D
@abhisheksingh-techwizabhi2 жыл бұрын
How to create a generator for any project ???
@vicsystems3 жыл бұрын
Wao
@aurelagbodoyetin33213 жыл бұрын
Good video. What about using the very_good_cli to recreate the app you are developing in the series ?
@Flutterly3 жыл бұрын
That's what I just mentioned at the end of the video, man
@aurelagbodoyetin33213 жыл бұрын
@@Flutterly ✨✨
@pringstom2 жыл бұрын
with clean architecture and BLOC pleaseeeeeeeeeeeeeeeeeeeeeeeeeeeeee a proyect basic
@_birdy_birdy3 жыл бұрын
Not relevant but I wish your channel name was 'WCKD' would be easier to find or mention your channel name "Flutterly" in the video. Waiting for more bloc tutorials 🌚
@Flutterly3 жыл бұрын
Haha, the thing is that I used to have another channel named WCKD and it's still up and running. So I can't use this name for both of my channels lol
@_birdy_birdy3 жыл бұрын
@@Flutterly 😢ohh once I lost your channel and worried if it's deleted.
@gaxkiller2 жыл бұрын
Unlucky they enforce bloc/cubit, I would have loved to use this CLI but nope