Тёмный

Building an app in Flutter | Thoughts & Learnings 

Crema
Подписаться 19 тыс.
Просмотров 369 тыс.
50% 1

----
#Technology #BusinessStrategy #Workshops #UXDesign
Innovation doesn’t happen on its own. We can help you discover, understand, and execute on your business’ greatest opportunities. Learn more 👉 www.crema.us/
Find us almost anywhere:
🤝 LinkedIn → bit.ly/3LebFbb
🤳 Instagram → bit.ly/3LjWY6B
🐦 Twitter → bit.ly/44cZfc3
🎧 Podcast → bit.ly/3HpKbhz
🚀 Crema is a design & technology consultancy that partners with global brands like Adidas, H&R Block, Miro, and Callaway. Headquartered in Kansas City.

Наука

Опубликовано:

 

7 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 294   
@seanaguinaga
@seanaguinaga 4 года назад
You can you put up a list of the VSCode Extensions you use with flutter?
@Cremalab
@Cremalab 4 года назад
Hey, Sean! Really, the Flutter and Dart extensions are super robust and give you a lot right out of the box. I also use Snippets, which speeds up creating general widgets. (marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code) And then I use Prettier for code formatting. (github.com/prettier/prettier-vscode) Hope that helps! - Andrew
@Adarsh-mn7pl
@Adarsh-mn7pl 4 года назад
@@angelsv LoL
@MatthewChenIsAwesome
@MatthewChenIsAwesome 4 года назад
@@angelsv Remove the end parentheses from the links. For example: marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code github.com/prettier/prettier-vscode
@kufahmeeran
@kufahmeeran 4 года назад
Hey, you might find this list handy😊 blog.maskys.com/my-vscode-plugins-for-flutter/
@alldaybrekkie
@alldaybrekkie 4 года назад
@@kufahmeeran ^^^^ thankyou!!!
@duckmasterflex
@duckmasterflex 4 года назад
More of this style. A "tech review" style for frameworks. Spoken in an understandable way.
@seanruffolo6083
@seanruffolo6083 4 года назад
"Yeah you got friends?" I feel personally attacked.
@RVGuy613
@RVGuy613 4 года назад
Given the current situation, "You going to a party?" sounds even more sarcastic.
@tripathiabhay1
@tripathiabhay1 4 года назад
Very well organized, detailed but to the point. Looking forward to more such content on flutter. Keep it up
@Cremalab
@Cremalab 4 года назад
Thank you, Abhay!
@fabianrothfuchs
@fabianrothfuchs 4 года назад
This is the 5th Flutter Tutorial video I'm watching and it has by far the highest content quality and the shortest length at the same time. Good job guys, thank you!
@Cremalab
@Cremalab 3 года назад
Thank you, Fabian!
@AntoineBORDEAU
@AntoineBORDEAU 4 года назад
Yeah, more Flutter please ! Thanks for this video !👏
@ArturoIzurieta
@ArturoIzurieta 4 года назад
Hahah yesss! Love the 'The Devil Wears Prada' band reference in there. A man of talent and great taste.
@mm_you_tube
@mm_you_tube 4 года назад
Such a great video! Thank you so much :) I have some experience with Flutter but have been looking for someone sharing his/her opinion and real experience in a concise & concrete form. Then found your clip - for me the best high-level walktrough so far. Keep up the good work, Buddy! Already subscribed. Good luck!
@Cremalab
@Cremalab 4 года назад
Thank you so much, Matt! As Google continues to expand on Flutter we're looking forward to providing more helpful tutorials. Appreciate your compliment, thank you for subscribing!
@FilledStacks
@FilledStacks 4 года назад
I always get so excited to see more Flutter content creators in the community. My development team uses Flutter full time as well, 4 apps deep, still enjoying it very much. Productivity level has never been so high. Thanks for sharing and bringing more eyes to Flutter.
@Cremalab
@Cremalab 4 года назад
Great to hear that you and your team are rockin' it in Flutter! We find it pretty exciting as well - thanks for stopping by!
@williammutua
@williammutua 4 года назад
Liked how you explained things on the video. Could you do a video on implementing the onboarding
@donquixoteupinhere
@donquixoteupinhere 4 года назад
Great overview, many thanks. Appreciate your summation and comparison with React Native! Kudos
@Cremalab
@Cremalab 4 года назад
Thanks for watching, Mr G!
@softcoda
@softcoda 4 года назад
Really good stuff and precise....looking forward to more similar flutter videos.
@Cremalab
@Cremalab 4 года назад
Thanks, Justin!
@visitretrosetupdotcom8064
@visitretrosetupdotcom8064 4 года назад
Mooooore Flutter 😁🤘 and yes flare would be great to
@RahulShah-qo5dx
@RahulShah-qo5dx 4 года назад
Google might not kill this due to the level of development they are bringing in updates .
@code_of_chords
@code_of_chords 4 года назад
*CURRENTLY LEARNING FLUTTER* 🔥
@oijgg3p
@oijgg3p 4 года назад
A question about provider/list.. I made a code exactly like him, and when I add people to the party list, I can add the same person infinite amout of time.. how can I limit every person only once per list regardgess how meny time that name is clicked inthe main page?? Please someone, I really need to fix this bug.
@NocturnalCoder
@NocturnalCoder 4 года назад
If google kills flutter I don't think anyone will trust any of their future projects. But tbh I don't think that will happen, they are trying hard to bring it to all platforms and make it sort of a go-to choice for anyone and everyone.
@FedJimSmith
@FedJimSmith 4 года назад
that would be a very-very disappointing... I will get mad at google if they killed it
@MrCooL-yt7kz
@MrCooL-yt7kz 4 года назад
Flutter is the future . Google didn’t name it future but it was meant to be future . When you pronounce Google it has the “L” to it . Similar that is what they did to Future and tweaked it and named it “ Flutter”
@TobySimone
@TobySimone 4 года назад
@@MrCooL-yt7kz Um
@phongle1772
@phongle1772 4 года назад
Idk about that. They have Kotlin for Multiplatform which could kill this.
@NocturnalCoder
@NocturnalCoder 4 года назад
@@phongle1772 Kotlin did start strong, but I don't hear its name that often these days + dart follows ECMAScript constraints so, web devs, in general, will be more likely to favor it over Kotlin.
@michaeldausmann6066
@michaeldausmann6066 4 года назад
Thanks guys, agree with some comments below, nice format, sharing learnings and preferences etc. Especially when you honestly share what is hard or doesn't work, that is helpful. Explanation of provider was a little rushed I think. Do you have some good links for Interact/flare? did you learn what it was?
@SchytexGraphics
@SchytexGraphics 4 года назад
This is my 2nd day into flutter and it was hella scary for me that I didn't know most of the things you've mentioned. But I am keeping my faith that I will be able to learn this. Flutter would be the first coding language I learn.
@Cremalab
@Cremalab 4 года назад
Good luck with your learning! It's a continual journey but super exciting at the same time. :)
@frostsmaker8966
@frostsmaker8966 4 года назад
Yeah, good luck. By the way, the language is Dart. Flutter is the framework or platform.
@MrYmerguf
@MrYmerguf 4 года назад
@@Cremalab WOuld it be a wise choice to start with Flutter as a newbie?
@MonSteh
@MonSteh 3 года назад
@@MrYmerguf I also started with Flutter (Dart) back in Dec. But imho. It's better to start with Python to get a "foundation" (considering there's a lot more resources to learn and the language is easy to read and very newbie friendly imo). But building nifty things In Flutter is fast. It just felt like I was missing a lot... But what do I know. I'm pretty much a newbie lol.
@strengthandlove_
@strengthandlove_ 4 года назад
hey thanks! how do you recommend I learn flutter/dart? I have a start-up idea I need a prototype and quite like flutter functionality
@davincifpv3983
@davincifpv3983 4 года назад
Definitely prefer Flutter over React Native !! Not to mention that Flutter is also for App running on Fuchsia
@DEVDerr
@DEVDerr 4 года назад
Can you explain why would you choose Flutter over React Native? :)
@PaulKazo
@PaulKazo 4 года назад
@@DEVDerr my one of the best decision to switch to Flutter. Better performance, no troubles with 3rd party libraries. No fear of upgrading platform to newer versions. Plus RN architecture will be soon modified its maybe good for those in future but not for those already doing something with RN or just starting. Flutter for sure has big future.
@armanmirk
@armanmirk 4 года назад
A major additional reason for wanting flutter over react native is that it takes care of rendering where react native and other solutions hand that over to Android or iOS to do. In practice this leads to inconsistent UI between the two OS platforms. Flutter rendering is pixel perfect on both platforms. Think of this aspect of flutter more like how things render the same in Firefox regardless of windows, linux or osx.
@DEVDerr
@DEVDerr 4 года назад
@@armanmirk That's pretty good explanation
@Tatubanana
@Tatubanana 4 года назад
Not only will it work on Fuchsia, but also on the Web and Desktop! It works out of the box with zero code changes, but obviously some changes are necessary for production, due to the different input methods of these platforms.
@Mighty-Mag
@Mighty-Mag 4 года назад
I would love to see more videos about Flutter. I definitely like it when you deep dive into the code.
@Cremalab
@Cremalab 4 года назад
Duly noted, Krupe! We'll see about creating some deep dive videos.
@lifeofamobiledeveloper3700
@lifeofamobiledeveloper3700 4 года назад
I've just started learning Flutter. I'm a developer with over 20 years of experience in backend and have to say that, even after just an hour or two, flutter seems like a great environment for some rapid development. But I will see how it is as I progress.
@Cremalab
@Cremalab 3 года назад
How's Flutter going for you so far?
@NeelRane
@NeelRane 4 года назад
Tutorials on different widgets in flutter would be awesome
@Cremalab
@Cremalab 4 года назад
Thanks for the suggestion, Vaibhav!
@Wave_Commander
@Wave_Commander 4 года назад
3:55 I know I'm a bit late and you've probably heard this, but I think a more general AppBar Widget is what you want to use in place of TabBar.
@ReggaeRomi
@ReggaeRomi 2 года назад
Just about to start my second year of university using this, informative video thank you
@muhwyndham
@muhwyndham 4 года назад
Yes! Flutter codebase is, for once, easy to read. And documented well *In the source code itself*. I just can't remember how much headaches I got just to properly understand how a function / method works, have to search online documentation to then greeted only with rudimentary descriptions, then have to jump to stack overflow, making question all while hoping doesn't downvoted so hard and / or got unsafe / improper answer.
@tubefile100
@tubefile100 4 года назад
Thank you very much for your video!
@Cremalab
@Cremalab 4 года назад
Thank you very much for watching!
@Coffeecupdev
@Coffeecupdev 4 года назад
I'd love to see some oranges to oranges comparison numbers when it comes to performance on Flutter vs React Native. I know the RN is slower but by how much?
@karojames8202
@karojames8202 4 года назад
Is flutter a kind of a fully stack development platform?
@HighEndDigitalArchitect
@HighEndDigitalArchitect 4 года назад
Thank you for sharing your thoughts. Coming from full-stack now moving more towards Flutter and starting building a few startup app. What do you feel about Flutter and Google? What decides if the project will live or will be terminated? Number of businesses that are using that or something else? Asking as we would like to build business around a few apps and choosing between Flutter vs React Native.
@Cremalab
@Cremalab 4 года назад
Hey, Jakub! That is the question everyone is trying to figure out, “Will Flutter last?”. The support for Flutter is definitely growing and it has enough of a user base that it seems like it is going to be around for a while. As far as when to use it VS things like ReactNative -- it all depends on the project. There are some really cool/easy interactions you can build quickly with Flutter, and if you are comfortable with OOP, you can build very quickly. If your project is going to integrate heavily with the web, it may be better to look at a platform like React to be able to share things like state storage and testing tools. Hope this helped! Thanks for watching. - Andrew
@CouchPotatoWizard
@CouchPotatoWizard 4 года назад
Thats some scary indentations.
@hoochill
@hoochill 4 года назад
vs code extensions can prettify it for you
@afrodroidtutorials5869
@afrodroidtutorials5869 4 года назад
@@hoochill Nothing can prettify that.
@alixsonpl7973
@alixsonpl7973 4 года назад
Yup. Mee too for the first time. But after understand it, everything goes easier
@danbo967
@danbo967 4 года назад
hi_ho you mean format it because the indentation and level of nesting looks horrible. Makes me question if there isn’t a way of creating your own widgets like components in react.
@brucewayne.2003
@brucewayne.2003 4 года назад
@@danbo967 yes you can create widgets or simply send part of the code inside a method, Idk why he didn't.
@greenpushsolutions8605
@greenpushsolutions8605 4 года назад
Hello, please I want to know if it's okay to get a macbook pro with 8gb ram and 256ssd for flutter programming? Won't xcode and android studio run slowly on it?
@austinevick
@austinevick 4 года назад
I love seeing real world apps being built on youtube. I learnt a lot from this video, now am building a clone of it. Pls do more video. thanks
@Cremalab
@Cremalab 3 года назад
Thanks for watching!
@joshuaramirez4678
@joshuaramirez4678 3 года назад
Thanks! Nice thoughts
@uzairsaeed792
@uzairsaeed792 4 года назад
6:16 Bold of you to assume such a thing.
@lucasheise1371
@lucasheise1371 4 года назад
Which IDE do you use to create the GUI?? Vscode??
@tomay3000
@tomay3000 4 года назад
nice, nice ear gauge plugs BTW.
@MyChanneltutzzzzz
@MyChanneltutzzzzz 4 года назад
Great video, can you bring more about provider in a complex flutter app and how to use unit testing in flutter
@jorelj7748
@jorelj7748 4 года назад
6:16 "You got friends?" No...
@siobahnquinn7461
@siobahnquinn7461 4 года назад
We have had some really bad experiences with Flutter. Really buggy still. We love Google, but a team member pushed us and the client to try Flutter again as part of a “short’ project that wound up taking months longer due to Flutter issues, and wound up having to write like 10,000 lines of workaround code to save his job.
@Cremalab
@Cremalab 4 года назад
Hey Siobahn, thanks for watching! We love Google as well, but for reasons you've described we haven't used Flutter to build any client products. We work primarily with React Native when we get the opportunity to build mobile applications. Members of the team have been able to experiment and learn with Flutter in their own projects and while working on our own product, Jog, which will be released this year. It definitely has its ups and downs. Sorry to hear that your team has had issues using Flutter on bigger projects!
@DevlogBill
@DevlogBill Год назад
Hi Crema; been learning JavaScript and PHP for almost 1 year now, never touched a library or framework only vanilla. Question? Is there a steep learning curve learning Dart and flutter or since I've been using JavaScript for a couple of months now? Would it just make sense to simple learn JSX with React Native? My end goal is to create a simple blog app, nothing too fancy. Never created a mobile app before only web development, thank you Crema excellent video!
@nikhilpranshu3593
@nikhilpranshu3593 4 года назад
Thanks buddy
@makisetakashi
@makisetakashi 3 года назад
how about tab content inside ? usually ios has bounces behaviour when you pull down, but I look at your video there is no bounces when you pull down
@herrysyu2585
@herrysyu2585 4 года назад
Your videos are very helpful to me. You really helped me a lot.Thanks very much.😀
@Cremalab
@Cremalab 4 года назад
Glad to hear that!
@herrysyu2585
@herrysyu2585 4 года назад
Crema Thank you very much ❤️❤️❤️
@milmils2139
@milmils2139 4 года назад
it seems that flutter consumes much more Ram compare to other technologies is it correct ?
@MrPDTaylor
@MrPDTaylor 4 года назад
My favorite part of Flutter is it is so easy to get your app to look good.
@Cremalab
@Cremalab 4 года назад
It really is!
@chrislcs5811
@chrislcs5811 4 года назад
Is there a link of the first app's (contacts) source code, please?
@zechsd1756
@zechsd1756 4 года назад
Oh my, I mean I am very, very tahnkful, that I was not the only one struggling with Slivers at the start.
@pardipbhatti9943
@pardipbhatti9943 4 года назад
Please do some live coding session n build an app together. My background is React n React Native but would like to move to flutter
@superslayerguy
@superslayerguy 4 года назад
There's plenty of resources online for this shit. Just start now it'll probably take you just a couple weeks till your making aesthetic UI's
@caffeinejavacode1475
@caffeinejavacode1475 3 года назад
Do you use Android studio?
@lazyman2451
@lazyman2451 2 года назад
Which should I learn dart or flutter.
@anoop4real115
@anoop4real115 4 года назад
Thanks for sharing...
@Cremalab
@Cremalab 3 года назад
Thanks for watching!
@ernest.appiah
@ernest.appiah 3 года назад
@crema What camera do you use to record and also what video editing tool do you use?
@Cremalab
@Cremalab 3 года назад
Hey, Ernest! We used the Canon M50 to record this video and Quicktime on the Macbook to record the screen. We use Adobe Premiere Pro to edit our videos.
@origindunya
@origindunya 3 года назад
Did you use visual Studio
@desivibezzcentral
@desivibezzcentral 3 года назад
how do you use the small iPhone prototype while coding?
@wajeehulhassan_vii
@wajeehulhassan_vii 4 года назад
This is a crucial Google project. It would help Google in automating front end using deep learning. Take screenshot and keep this as an evidence. Flutter is the future but bots after that.
@balajichippada
@balajichippada 3 года назад
I really liked the BGM, could you provide me with a link to download please
@IsaacMirandaTRO
@IsaacMirandaTRO 3 года назад
Good info thanks
@Cremalab
@Cremalab 3 года назад
Glad it was helpful!
@sribagy
@sribagy 4 года назад
Where can I see the source code? I really wanna take a look how you did the header animation...
@Cremalab
@Cremalab 4 года назад
Hey Sergio! I can't show you the source code, but I've put together some resources for you: What you need to accomplish the header is a NestedScrollView with a SliverAppBar and a TabBarView. Flutter provides great documentation around all of theses widgets and how they fit together. NestedScrollView: api.flutter.dev/flutter/widgets/NestedScrollView-class.html SliverAppBar: api.flutter.dev/flutter/material/SliverAppBar-class.html api.flutter.dev NestedScrollView class - widgets library - Dart API API docs for the NestedScrollView class from the widgets library, for the Dart programming language. api.flutter.dev SliverAppBar class - material library - Dart API API docs for the SliverAppBar class from the material library, for the Dart programming language. Hope that helps! - Andrew
@Zane-ic4do
@Zane-ic4do 3 года назад
This is really cool!!👍🏻🔥 Could you post e full tutorial about the messaging app? I know it would take long. But maybe something similar with the backend tutorial too?
@Cremalab
@Cremalab 3 года назад
Thank you Zane! We'll look into making another video diving deeper into Flutter.
@henrikhalvorsenkvamme2853
@henrikhalvorsenkvamme2853 4 года назад
6:16 You got friends? Me: 😢
@axvex595
@axvex595 3 года назад
6:16 and I took that personally...
@augustoliver2779
@augustoliver2779 4 года назад
I'm liking Flutter
@Computerix
@Computerix 4 года назад
I'm having an internship about flutter soon, i'm excited! Btw is it good for mobile games as well or is it just for typical apps? Good content subscribed
@Computerix
@Computerix 4 года назад
@nearcz okay thanks
@Cremalab
@Cremalab 4 года назад
Flutter runs in 60fps and has really amazing animation support, so depending on the type of game you are looking to build, it could definitely be a great choice! Here's a link to a good tutorial for getting started with game development in Flutter. medium.com/flutter-community/from-zero-to-a-multiplatform-flutter-game-in-a-week-8245da931c7e
@programmingempire9306
@programmingempire9306 2 года назад
I have a hard time downloading & installing flutter in my MacBook Air, Jan you please help me with this issue??
@kabariyakritesh9832
@kabariyakritesh9832 4 года назад
I like this language but I have a problem about listview that scrolling is not smooth like Java and Kotlin listview in android?
@remi.dongmo
@remi.dongmo 4 года назад
Kabariya Kritesh its because he is on debug mode
@carson387
@carson387 4 года назад
hi, can you share the github link to andrew's app he built?
@DailySatisfyingStation
@DailySatisfyingStation 3 года назад
Which backend languages should I learn for flutter.? Also do I haveto acknowledged knowledge of JavaScript for development in flutter?
@ryanbiztech9181
@ryanbiztech9181 3 года назад
Any. You can build an API using Python, PHP, NodeJS etc. and your app can send requests to the API which in turn will respond with JSON encoded data.
@professionalfacepuncher8361
@professionalfacepuncher8361 4 года назад
i dropped it due to all the nesting ending brackets seems like hell due to all the nesting... i leaned native few years back alot easier with java than flutter... felt more intuitive even with more boilerplate code. and currently i prefer web technologies as progressive web apps, core concepts are same and I don't have to worry about html , css getting obsolete. backend frameworks i currently prefer django, flask but laravel and codeigniter are similar to django and flask most concepts carry over...
@dixienormus8097
@dixienormus8097 Год назад
So how do you know what the app is going to look like in IOS/Android/Web ? Do you not have to re-write the stylings to suit each platform? Or do you just write once and flutter magically figures out how to display everything?
@bytezorro
@bytezorro Год назад
Hi! Yes, you only need to write in dart with flutter. Then you can export for any platform: iOS, Android, WebApp, Windows, macOS. You only need to maintain one source code! It's insane.
@champolot
@champolot 4 года назад
Hi. Would u say that its recommended to learn flutter as first learned programming language?
@saulmaldonado4607
@saulmaldonado4607 4 года назад
Yes
@madhavkumar8853
@madhavkumar8853 4 года назад
can we build a live conferencing app like Microsoft teams using flutter??? if so can you share me the resources to learn and build it!!
@sweeyong7756
@sweeyong7756 3 года назад
why should one pick flutter over native? what are the cons of flutter over the long term. is it upgradeable, updates, lack of features. i am looking at developing an app where customers can log in to a store and check availability of a product by scanning the code or inputting in the sku number similar to alibaba supermarket. the app will store customers data, online shopping, coupons, purchase history and forth. what technolgy is recommend? cheers.
@Cremalab
@Cremalab 3 года назад
Hey Swee Yong, Thank you for the questions. Let's talk through them. "Why should one pick flutter over native?" Choosing a cross-platform framework to build apps in gives you the ability to deploy your application on multiple platforms from a single codebase. A lot of the time, especially in the case of flutter, these frameworks provide widgets that can speed up your development time. "What are the cons of flutter over the long term, is it upgradable, updates, lack of features." Relying on Flutter to develop your apps will require you to wait on the Flutter team to make SDK upgrades before you can include them into your app. If Apple & Google release new features, you wouldn't be able to use them immediately without writing native code. However, so far the Flutter team has been super responsive. Upgrading from one version of flutter to the next has been pretty trivial to date. "I am looking at developing an app… log in… scan code.. inputing SKU.. store data… etc.." Authentication, QR code scanning, interacting with servers are all supported with Flutter and libraries freely available in the community so you should be completely fine there. If you are looking to hire someone to architect your app or help you build.. let's talk :D Cheers! - Scotty
@aboNader15
@aboNader15 4 года назад
Hi , nice in only 8 months , please tell us what the steps.. viseos ...tools ..websites ....we need to learn Fkutter ?
@sodiboo
@sodiboo 4 года назад
What's up with that empty italics tag at the start?
@MrTungldqn
@MrTungldqn 4 года назад
i havent ever seen a programmer looks so cool like him !!
@damanpreetsingh8549
@damanpreetsingh8549 4 года назад
I didn't know how to read source code can you teach that?
@joeseabreeze
@joeseabreeze 4 года назад
Thanks for mentioning how difficult it can be to customize widgets. That's a deal-breaker for my company's apps. We need absolute full control over all parts of the UI.
@SharpSangalli
@SharpSangalli 4 года назад
Lol you can customize widgets however you'd like If that sounds scary to you, look into it before you move on
@SharpSangalli
@SharpSangalli 4 года назад
To elaborate this guy is complaining that he can't customize something to his liking, but a) isn't using the prebuilt widgets properly and b) could make his own widget with the functionality he desires
@steffy007
@steffy007 4 года назад
Could you or someone please help in with an issue I'm facing, I just learning Flutter, when I do flutter run command I get an error that says, *"Could not create service of type ScriptPluginFactory using BuildScopeServices.createScriptPluginFactory(). > Could not create service of type FileHasher using BuildSessionScopeServices.createFileSnapshotter()."* What does this mean I tried for getting a solution at several places, your videos actually motivated me to start learning Flutter, any help from you or the like minded people in the community would be great for me. Because of this, I'm badly stuck at the setup process and not move forward in doing some exercises or a sample project. Please HELP!!
@vinny6935
@vinny6935 4 года назад
Everyone likes to complain about the indentation, as though indentation somehow indicates complexity. The indentation is just a bunch of nested constructors with named properties being set. If it really bothers you, you can split it out into separate methods or classes to reduce the indentation. However, after getting used to it I've found the work required to mentally parse Flutter code is significantly less than the equivalent React Native code. Just my 2 cents.
@nielsny310
@nielsny310 4 года назад
I understood that when using a "StatefulWidget" it is passing data around but you do you suggest using the provider package?
@nirvana3377
@nirvana3377 4 года назад
providers are used to pass information/data between different levels of your widget tree. while you might not need it if you want to code all of it into one big tree, it becomes necessary and a strong tool when you start to capsulate and abstract your app. you dont want to refresh your whole Ui everytime something small like a number changes
@nielsny310
@nielsny310 4 года назад
@@nirvana3377 Okay! Thanks man!
@milanpoudel3737
@milanpoudel3737 4 года назад
@@nirvana3377 Buddy I saw your comments and I knew you are new to coding.I learned Javascript for 4 months and came to Flutter+dart.Can you tell me which courses or resources did you follow and how much hours you spent in A DAY to learn flutter and dart?
@nirvana3377
@nirvana3377 4 года назад
@@milanpoudel3737 hey follow the link , www.udemy.com/course/flutter-bootcamp-with-dart/ . Dart was my first language so it took me around 150-200 hours to really understand what i was doing(i used the corona quarantine so lets say 45 hours a week but probably more). I used two courses but i think that angela yus course is really easy to grasp, she is amazing. though it might be to beginner friendly if you know another language already. I use Flutter for my own projects, but also started learning mySQL and now Kotlin and Node.JS . I really want to work mostly with Startups thus becoming slowly a Full stack developer might be an amazing advantage!(And they are really desperate for people who can code )
@MarTruth
@MarTruth 4 года назад
So Im working on creating an financial app. Will this be a good way to create for it? I have a little experience in coding html & Java. What would be your suggestion for creating an app for.
@Cremalab
@Cremalab 4 года назад
Flutter could be a great choice for most projects and you will really need evaluate the end product as a whole to be able to know which stack would be best. Coming from HTML and Java is a little bit of a toss up. Java is similar to Dart in that it’s a compiled, strongly typed language, but JSX in React Native will feel familiar coming from HTML. If you are comfortable with OOP, Flutter could be a great launching point for your project. -- Andrew
@MarTruth
@MarTruth 4 года назад
Thanks for replying man. I been looking for an way to build my app because I been working on for 5 years. I only took it serious last year. I’ll be comfortable with OOP, I been watching Flutter tutorials. I’ll come back to this video once I finish creating my app. Once again thanks man❗️
@LexPrimost
@LexPrimost 4 года назад
Is it the macbook pro 13" I5 quad core in the video? If yes Is it good to make app dev witb flutter? Planning to get one soon.
@Cremalab
@Cremalab 4 года назад
Hey there, Lex! Yes, we use the MacBook Pro 13" i5 Quad. It's great for development!
@LexPrimost
@LexPrimost 4 года назад
@@Cremalab thank you for your answer
@LexPrimost
@LexPrimost 4 года назад
finally bought it 2months ago, no regrets !
@lardosian
@lardosian 4 года назад
I need to upgrade to a new laptop soon, but for the moment would i be able to dabble with flutter on a win7 machine? Few years ago i tried android studio and had loads of issues with it and could not use the emulator. Thanks for the video!
@chasesteele
@chasesteele 4 года назад
Yeah you can but can't anything for iOS
@Cremalab
@Cremalab 4 года назад
Hey lardosian, Since Microsoft just announced that they will be ending support for Win7, you would be fighting a loosing battle with any type of development. Android Studio will be running pretty slow I would imagine. - Andrew
@lardosian
@lardosian 4 года назад
@@Cremalab Thanks Andrew, time for a new machine.
@jagjot1697
@jagjot1697 4 года назад
If you have an Android phone, you can use that as an emulator and then use Visual Studio Code instead of Android Studio. VSCode is miles ahead of Android Studio when it comes to memory usage and performance
@lardosian
@lardosian 4 года назад
@@jagjot1697 thank you👍
@sticksen
@sticksen 3 года назад
I’m asking seriously: is this a pattern in Flutter, having it all in one single file? I’ve seen that the tooling does not really encourage you to extract Widgets into their own files, but why?
@Cremalab
@Cremalab 3 года назад
It's not a flutter pattern to keep all widgets in a single file. A lot of examples do that because they are showing syntax mostly but we would normally split things up. - Scotty
@reyesdf
@reyesdf 4 года назад
Question, can you run an emulator in vscode without installing android studio?
@habtamualem1488
@habtamualem1488 4 года назад
nope, there are other options other than android studio for an emulator.
@FedJimSmith
@FedJimSmith 4 года назад
well that is such a hustle. I will be forced to install a 2nd IDE for the emulator
@sourav1632
@sourav1632 4 года назад
Flutter vs React native, which should I learn ???
@reiniergarcia
@reiniergarcia 3 года назад
Flutter. RN will die slowly. With Flutter you can deploy to Play Store and App Store with THE SAME SOURCE CODE.
@beautifullife7477
@beautifullife7477 4 года назад
Can I install flutter on iPad? Can I make app on iPad by flutter?
@santiagos4290
@santiagos4290 4 года назад
Pro tip: those earrings can be used as power banks
@____-gy5mq
@____-gy5mq 4 года назад
Santiago S bruh
@dev4239
@dev4239 3 года назад
Hi.. I planed to develop an app but not sure that possible with flutter.. Could you help me..
@LE8271
@LE8271 4 года назад
In my FluttEar everything is a widget
@TerrenceLP
@TerrenceLP 4 года назад
Most important part is at the end money says please don't kill this project Google I have many apps built on it 😉🤘😂
@QmGhq2T7CzQ
@QmGhq2T7CzQ 2 года назад
I don't really want to learn this -- but here i am........
@superslayerguy
@superslayerguy 4 года назад
Flutter is the shit I love it so much
@vendercentraldirectorylist5704
@vendercentraldirectorylist5704 4 года назад
Do you create projects for anyone who are interested in getting a Mobile created? I'm really interested in a Delivery App for Drivers who are interested in making Commissions
@rollolathbrook2733
@rollolathbrook2733 3 года назад
good job
@Cremalab
@Cremalab 3 года назад
Thank you Rollo!
@unclekally
@unclekally 3 года назад
hello please how do i open the source code for a widget on windows
@Cremalab
@Cremalab 3 года назад
You can inspect the compiled code using the web developer tools in your browser. If you want to inspect the file that produced that output, you'll need to open the source code for the widget itself in a code editor. Hope that helps!
@fadge316
@fadge316 3 года назад
Hey man, nice video. What emulator do you use?
@Cremalab
@Cremalab 3 года назад
Hey, thanks! I used the Android Studios Emulator. - Andrew
@fadge316
@fadge316 3 года назад
@@Cremalab thanks man! I'll try my hand at integrating a flutter app with my API
@mahmudizukri
@mahmudizukri 4 года назад
New subscriber here, my english not so good but it'll be cool if u make a tutorial for a beginner like me guys haha
@Cremalab
@Cremalab 3 года назад
We'll look into it!
Далее
React Basics: Tips, Tools, and Terms || Crema
9:43
Просмотров 2,3 тыс.
Flutter Basic Training - 12 Minute Bootcamp
12:09
Просмотров 844 тыс.
3M❤️ #thankyou #shorts
00:14
Просмотров 5 млн
아이스크림으로 체감되는 요즘 물가
00:16
Nesting "If Statements" Is Bad. Do This Instead.
1:00
Discriminatory AI vs Generative AI
0:26
Просмотров 7 тыс.
Quick start to building a news app in Flutter
24:08
Просмотров 32 тыс.
Flutter in 100 seconds
2:10
Просмотров 744 тыс.
Digital Transformation Vision 2020
2:07
Просмотров 114 тыс.
Firebase in 100 Seconds
2:35
Просмотров 665 тыс.
🛑 STOP! SAMSUNG НЕ ПОКУПАТЬ!
1:00
Просмотров 352 тыс.
Acer Predator Тараканьи Бега!
1:00
Просмотров 155 тыс.