Комментарии:
if you want to build complex apps , easily and for performance and easy to learn the must go with flutter acoording to my experience
ОтветитьAs someone who has worked with React and web for a long time,
Flutter feels like a breath of fresh air to me (but I am only working with it for a short while).
What an insightful video.
ОтветитьFor me, as a developer, my first consideration is market adoption. It's a big time-investment to learn a new platform, especially if it comes with a new language. I don't want to master a skill I can't leverage professionally, since there is SO much to learn and so little time in life. The exception being some pet project you're super into...but work keeps me from those things most of the time, personally. I see a lot of demand out there for React and React Native but I never hear about Flutter/Dart. I've also seen some complaints around the webs about Flutter devs struggling to find work in the current market. Just thoughts.
ОтветитьIt's unfortunate that the era of the WYSIWYG seems to have passed. Both of these frameworks would benefit greatly from it, IMO. It's ancient technology now, but both C#/.NET and Java worlds embraced rapid application development with visual layout tools, which were truly awesome. Before mobile, I did a lot of work with the .NET Compact Framework (yes, I'm old, you wacky code school kids ;) and desktop w/ WinForms and Swing in Java. You could drag/drop widgets into place, set styles and properties, and mostly concern yourself with building the application...quickly! Hell man, even Dreamweaver was a huge timesaver for mocking up web apps, at the outset of a project. Where my WYSIWYG gone? :(
ОтветитьFlutter is such a mess because of the insane nested structure. I don't know how much time I wasted trying to fix errors caused by unclosed brackets/parenthesis when trying to remove a widget. The automatic indentation introduced by the Flutter VS Code package doesn't make the code any easier to read. They have a great website that hosts libraries made by users but the documentation is often lacking.
ОтветитьVery interesting. Other than the nesting of widget trees, Flutter seems like a much more satisfying dev experience, by my lights. Thanks for this one, Jeff!
ОтветитьDo you really trust Company A, when Company A is trying to prove that their software is better than Company B software ? NAH !
ОтветитьPrefer react native over flutter.
It's less verbose, easier to understand. Flutter looks like java syntax. It's boring and scary. Like C language learnt in university.
I tried each of them for very long time and also ionic react .ionic react wins for me the web development is so much smooth and fun and it is important for solo developer like me where i have only two hours a day to do code .
ОтветитьNot even close, any chance to not use javascript must be seized.
ОтветитьI prefer to create my GUI apps by writing shaders by hand with Opengl ARB assembly. This way I can squeeze out every last bit of performance. ARB is becoming obsolete, so I’m striving towards reverse engineering the op codes of mobile GPUs (because those aren’t publicly released) so that I can communicate directly with the hardware using regular assembly. Though I feel like I have a better chance of finding GPUs opcodes and specifications by hacking into Qualcomm servers and stealing that info. I have a dream
ОтветитьIf you use Flutter with Clean Architecture, separating every featureset of your app, and every widget, every repository, you don't get the nesting issue, because everything is nicely sorted into its own widget or function.
Ответитьits my day1 on flutter and you know how it feels don’t have any option because i need to build this app on my own less on 💸 to hire
ОтветитьAs a js developer I can say that dart is simliest language I ever learn. 95% similar to typescript. But better. So switching to dart is not as Big problem as every video says. But Flutter technology is one step higher technology of ui styling and easy of achive amaizing results on ui. I tried react and create couple apps. Learning was not as fast.
ОтветитьI love flutter im gonna stick to it, i was coming from react native world. At first im bit skeptical especially when i see them nested widgets like what is this?? But as soon as you understand it its so awesome, not to mention theres something caled BloC where you can separate your UI and logic in different place. Its awesome, now everytime i look at my react native projects im like “ugh yea right metro”
ОтветитьI didn't imagine I can get motivation to code from a code tutorial, your channel is a 💎 in the community.
Ответитьi go for flutter
ОтветитьWhere's my MAUI?
ОтветитьI would like a new 2023 comparison, and even thought in what bothh frameworks are better this year, and what's problems are still the same.
ОтветитьYou really aren't wrong... I might've coded in Vue recently but I come from Java and indeed, extends and super made me feel right at home!
Ответить1 thing I hate is the child/chidren thing, and how flutter team argues so hard with the community to not include DSX. Another thing is when something is too big to do it again with skia, we will have bridge all over again.
Ответитьyear before i made app in react and problem for me was speed of animation on click (toogle menu), it looked like delay between 0.3-0.6s, maybe it was my fault.. about speed of development it was cool and really clear
ОтветитьHonestly, you don't want your life to depend on 100 hundreds of people who is owner of 3rd party plugins for react-native, and your project might be come useless without maintaining for few months. If you do, stay away from react-native, it is true evil.
ОтветитьEvil tech
ОтветитьAfter seeing this video and reading the comments, react native is the way to go
Ответитьabove all the amazing stuff and your delivery style, i really love the funny things you say in between, this makes the videos not soo boring like other peoples videos
ОтветитьI write my android apps in C with gdk libs and then gcc to complile them on the phone.
ОтветитьNot entirely sure why people don't use Dart much outside of Flutter, it's kinda nice for command line apps
ОтветитьI picked up react coming from flutter and I feel there’s so much more that I don’t really need, I think it makes more sense if I already have a website or web app that needs to go native
ОтветитьOne of issue that i found with flutter when building the app was that i often ended up with these deeply nested trees that are hard to follow...
No shit, to think that you can write shitty code in any language and be surprised by it.
But that aside, flutter makes it really obvious when you're doing it wrong, if you're above the 70 limit, maybe...just maybe, you can move it out to a separate component.
Damn, I just wanted to make a mobile app, don't know shit about programming, didn't get most of the concepts he talked about, much hard work ahead.
Ответитьgreat content.
Someone should please help me know what software is used to make these kinds of videos 🤲🏽
got more confused watching this video
Ответитьand now flutter use Impeller.
ОтветитьAs of 2023 typescript comes standard with Vs-code within your JS code. It comes with along with all its bells and whistles to allow easy error checking. And because we are now in the world of A.I, a simple copy and paste to ChatGPT or Bing will help find your errors in seconds.
ОтветитьFlutter team 💙🐦
Ответитьthis guy is creative! keep up the great work
ОтветитьI'm sticking to React Native. In flutter, just to add a padding, you need to wrap the widget in... Well a Padding widget. Seriously flutter?
Also I created a simple app in both frameworks and RN was easy to read and very clean. I love the flexibility of RN! And yes, dart is such a horrible language. I've learnt the basics of it and the syntax is terrible especially classes' syntax!
Ionic left the room
ОтветитьAwesome thanks
Ответить"does end user care for the performence? probably not"
oh boy, dont underestimate discord mobile app that use react, by the day it runs much hotter, as cherry on top if you had many unread message in any servers that is very active it just hangs the app for a while before rendering the text, even in my so called "gaming phone"
edit : my "gaming phone" was rog 5s
Great approach. Seems unbiased even if the presenter might have a personal preference. Just the facts.
Ответитьlet's take a moment to appreciate the men behind this mind blown video.
ОтветитьFlutter ❤❤❤❤
ОтветитьCan you create a video on Android studio in 100 seconds?
ОтветитьI really wish that i had trillion Google accounts to subscribe to your channel and make it #1 worldwide...
❤