Why Flutter in 2022?

Why Flutter in 2022?

Codrut Erdei

2 года назад

48,492 Просмотров

Comparing Flutter to other Cross-platform mobile development frameworks from the point of view of a Freelancer.

Chapters
00:00 - Intro
00:08 - What are the mobile development options?
00:45 - Kotlin & Swift
02:31 - React Native
04:21 - Ionic
04:55 - Xamarin
05:11 - Flutter
09:29 - The (Few) Good Flutter Resources
11:14 - Conclusions

Тэги:

#flutter #mobile_development #react #vue #ionic #kotlin #swift #android #iOS #react_native
Ссылки и html тэги не поддерживаются


Комментарии:

@Teog1992
@Teog1992 - 17.08.2023 04:48

what about flutter + supabase ? Will cand be completely free and scalable ?

Ответить
@highvoltagee
@highvoltagee - 14.08.2023 19:43

I would never use Flutter again! Massive disadvantage of Flutter, as a UX Engineer:

The rendering engine is COMPLETELY DIFFERENT than the iOS one.

This results in horrible designs, because Flutter is faking the native components but you can tell from a miles away that they're not native components.

Ответить
@M_Ryze
@M_Ryze - 24.06.2023 19:22

Would you say there's higher demand for react native or flutter devs in the market? Because on linkedIn from my search it was overwhelmingly in favor of react native

Ответить
@seanknowles9985
@seanknowles9985 - 04.06.2023 22:51

Compose Multiplatform can now target every platform with just Kotlin. Renders Flutter redundant and also gives the option to escape into native UI in either iOS and Jetpack Compose. KMM and Compose multiplatform is likely to take mobile dev by storm within the next two years.

Ответить
@EugeneChan-hq1px
@EugeneChan-hq1px - 29.05.2023 12:47

how do you land jobs with Flutter? I'm from Malaysia a self taught flutter programmer. I rarely see Job openings for Flutter devs.

Ответить
@jonathanaplacador9803
@jonathanaplacador9803 - 27.05.2023 13:46

I did use React native because I pretty much used to react ecosystem but damn even adding custom shadows, changing fonts, and custom splash screen is so hard. So yeah I'm trying Flutter.

Ответить
@eugenmalatov5470
@eugenmalatov5470 - 18.05.2023 06:07

What is the problem with Xamarin? What about Kivy and Python?

Ответить
@arslanrasit
@arslanrasit - 16.05.2023 13:12

We need 2023. I'm learning it for a few months now and I feel like I'll end up jobless. Should I give up and turn my face to native Android before it's too late?

Ответить
@denisgarden1
@denisgarden1 - 23.03.2023 12:40

Very large apps use React Native. Flutter apps are heavier, thus customers might be more inclined to delete them to clean up space on their phones 😆

Ответить
@adimardev1550
@adimardev1550 - 18.02.2023 04:53

i thought kotlin too is a cross flatform. the size and speed comparision between native and hybrid are very noticable. since kotlin compiles to web, mobile and desktop for any platform, i would consider it. my choice would be either kotlin or flutter.

Ответить
@greendesertsnow8441
@greendesertsnow8441 - 13.02.2023 20:41

Appwrite is a good Flutter backend

Ответить
@marvinfok65
@marvinfok65 - 07.01.2023 10:29

I tried to play around with Flutter but was shocked by the file size!

Ответить
@batboy49
@batboy49 - 06.01.2023 23:34

Dart is actually pretty easy, flutter has some surprising...issues. That being said I love flutter for what it does.

Ответить
@DigitalDesignET
@DigitalDesignET - 20.12.2022 12:13

Why are people so hung up on language? Language is just a tool, the more you know the more you are flexible to do the job at hand. Learn and understand object programming really good. Understand design patterns together with algorithms.

The first language I learned was Java and c, but my first job was in c#. Then I found a good good job in Java but I also did a bit of c++. Currently I working in a large and complex project using flutter and enjoying it. It only took me a couple of weeks to be efficient in dart.

Like I said learn and understand object oriented programming really well using any language and focus on being engineer.

Ответить
@JEsterCW
@JEsterCW - 08.12.2022 09:16

Quickly, React Native is good for native feeling when you don't really wanna have any fancy ui also it's really good option to keep your whole business in one ecosystem(money matters so costs does). Obviously you can make fancy and pretty abstractive UIs in React Native, but let's be honest....its pain in the ass. React Native has alot of dependencies, its getting better with them in latest months and im considering to get into react native again(currently Im using ionic)cause ur whole app wont die after one dependency is rip.

Flutter, I honestly really like flutter as a technology, but I hate dart and the whole OOP boilerplate shit thats not really needed annoys me, theres too much not needed complexity for most of apps and its only slowing down the development comparing to Web ecosystem(react native etc). Flutter is great if u wanna keep the app in the same look for both platforms android and ios, i love the declerative way of making the ui and built in components etc. cause of that u can rapidly prototype/develop the whole ui and after put the functionality into the app. Flutter is great for more fancy and modern/abstractive uis, and even tho im not a big fan of flutter cause of this trashy dart and huge OOP in it flutter is defo top1 mobile tool no matter what altho it has alot of problems, but picking the tool depends on the needs and project.

I would like to see a tool thats a combo of js like code with flutter look and no limitations of the styling cause styling the ui in React Native is pepega.

Ответить
@indraworks6050
@indraworks6050 - 25.11.2022 14:12

i learn it all as javascript programer i learn too flutter
no problem just learn it all ,react-native with (typescript)-backend with nodejs-redis/graphql
flutter-backend with nodejs-redis,and kotlin (jetpack compose ) backend nodejs-redis /grapql
so no need compare it ,i want this iwant that ! thats pathetic no sense!

Ответить
@technodaisy
@technodaisy - 11.11.2022 15:02

Thank you so much for this great video.

Ответить
@tomljenovicvid61
@tomljenovicvid61 - 10.11.2022 00:35

Hi,
can I follow any or most of the Flutter courses regarding the making of a mobile app and by the end of it compile it for windows?
This is a burning question for me since I need it for my .bacc finals work as a short representation of what a newer technology desktop app would look like. Since Flutter is native to mobile phones but has released a stable windows version in february 2022 I want to try this out. Can it be done?
p.s. someone pls help me 😢
Thanks

Ответить
@ZiosNeon
@ZiosNeon - 09.11.2022 04:20

expo is taking over the react native market, they solve alot of the problems that you mentioned, in a year or two it will be the main tool to use when you do react native apps.

Ответить
@kristasunesis9158
@kristasunesis9158 - 26.10.2022 11:11

Personally in my years of experience with apps in Java. I opted for flutter because of it's performance and error handling compared to React Native.

Ответить
@bakersentamu4725
@bakersentamu4725 - 22.10.2022 18:54

Biased indeed

Ответить
@JohnBuchmann
@JohnBuchmann - 14.10.2022 07:30

A positive for RN that nobody mentions is it's integration with Expo. So if you're new to mobile development Expo takes away a lot of the pain points of developing, testing on a real device, submitting automatically to app stores, etc. But I guess this is only for the more simple apps out there. That said, I'm learning Flutter now (about 1 week in) and am obsessed with learning as much as I can as quickly as I can. I found the Flutter tutorial playist from The Net Ninja to be extremely worthwhile... from there I was able to read the official docs much easier.

Ответить
@theophilus494
@theophilus494 - 26.09.2022 22:12

there is no way flutter can be compared with Kotlin and Swift. flutter is a framework while Kotlin and Swift are native languages. Kotlin and Swift have improved a lot and their implementation for development is well structured highly performant complaint. flutter is good yes but when developing applications that will be making use of more native apis you better learn Kotlin and Swift. learning the two is not a waste of time at all. don't be deceived thinking you are wasting time.. you will discover that you knowing the two with time counts. actually there is no perfect answer to this debate.. it's dependent on what you want to do and what will work or can work for you with the available resources(time and assets).

Ответить
@ahsanfarooq210
@ahsanfarooq210 - 21.09.2022 18:27

With the introduction of kotlin and jetpack compose, I don't think flutter is a good option.
Flutter has its own set of problems. Surely it is a better alternative to react native but not native

Ответить
@wahidstudios
@wahidstudios - 17.09.2022 17:26

you're true about react..thats why im here

Ответить
@bohdan8557
@bohdan8557 - 09.09.2022 15:00

But i can't work as UI/UX designer with Flutter, no opened positions( Maybe I couldn't find and you can, then could you give me the list of WHO i can apply as if I know Flutter?

Ответить
@themaddeveloper5253
@themaddeveloper5253 - 19.08.2022 02:23

Hi, I am a flutter developer as well, and your setup is the best! Im jealous hahaha

Ответить
@chrise202
@chrise202 - 17.08.2022 12:34

Challenge 1:
Create a button with rounded topRight and bottomRight corners only. And with a border throughout, excluding left side.

Challenge 2:
Create a square with red background. As a child write a piece of text with whitespace eg: "hi ", and background blue. Observe what happens as you add more whitespaces.

Ответить
@obichoks
@obichoks - 17.08.2022 11:33

Definitely biased. Flutter has a lot of pain points and iOS with animations can be wonky. If RN is just for prototyping, then there wouldn't be a lot of job opportunities there unless everybody is prototyping 🎶 🥋. Also pretty sure RN supports 120fps (at least with Reanimated library which is kind of a must for proper apps IMO)
Anyway, Flutter is good, RN is better than you described and both are great choices (Native best though)

Ответить
@webbwendell
@webbwendell - 15.08.2022 19:35

To access the camera or any native feature you'll need plugins😒. But if you are developing apps that don't actually need many native api, flutter is definitely a good option.

Ответить
@webbwendell
@webbwendell - 15.08.2022 19:31

The is actually one reason I hate flutter,... you don't have any access to native api, but it's somehow called native.

Ответить
@eknuds
@eknuds - 10.08.2022 06:57

I wrote an app in Swift and UIKit.
I really like Swift, but I have nightmares about UIKit.
Now they have SwiftUI and similar language features to Dart. So it looks a lot like Flutter.
Just that it's Apple only.
I'm about to release the iOS Flutter version.
One thing I wish Google would do is make cloud app data storage as easy as iOS.
Apple's cloud key/value storage is trivial to use in apps.

Ответить
@kios1973
@kios1973 - 08.08.2022 11:49

Learn native development, cross platform is slow. i went back to kotlin ,there's jetpack compose now so you can be declarative, RN & Flutter are not as perfomant as you are made to believe

Ответить
@sky9617
@sky9617 - 08.08.2022 08:48

Flutter is the future

Ответить
@faizanpasha4240
@faizanpasha4240 - 08.08.2022 03:14

Wow. Didn’t realised this a underrated channel until I went under video’s section to find the flutter project structure.
Keep up the good work!!!

Ответить
@Maestrotoy
@Maestrotoy - 06.08.2022 20:50

After watching your vid I have decided to learn all react, flutter. Ionic. Xamarin.. And I will solve my confused😕

Ответить
@luxeave
@luxeave - 30.07.2022 07:59

hm, so I got a gig making android app + serverside middleware 3 months ago. first month spent learning nodejs, second month learning flutter, now going on the third month, trying to rewrite what I dev last month a'la crash course. so yeah, these kind of things only possible with flutter.

Ответить
@ekaansh
@ekaansh - 29.07.2022 11:32

disappointing biased video

Ответить
@S1lver94
@S1lver94 - 26.07.2022 20:59

This is an extremely biased and non objective take. It feels like you didnt do any real research and just bad use surface level arguments
Its bizzare, you actually try to Turn missing tutorials for flutter, which is clearly a negative into a positive by saying you get less bias. Like wtf?

Ответить
@edwinfcapidos
@edwinfcapidos - 26.07.2022 17:19

As a former Xamarin Developer, i agree it sucks.

Ответить
@jackson159
@jackson159 - 24.07.2022 22:54

Native will always be better. At least in this decade.

Ответить
@swikarsharma3118
@swikarsharma3118 - 21.07.2022 20:12

OTA code push? nope

Ответить
@anb4351
@anb4351 - 21.07.2022 04:37

you definitely have bias towards flutter. Flutter itself have tons and tons of issues you just ignored and you sound like an ignorant

Ответить
@clintonharold8375
@clintonharold8375 - 17.07.2022 01:23

nice video. I have a deal to offer anyone who is interested in building a fintech app with flutter

Ответить
@gabrielborges8854
@gabrielborges8854 - 12.07.2022 20:52

What do you think about employability today?

Ответить
@clxuddymusic3658
@clxuddymusic3658 - 07.07.2022 00:35

we have to pay to learn Google maps nowadays what's your take on that?

Ответить
@isimsizkullanc8411
@isimsizkullanc8411 - 02.07.2022 03:27

@Codrut Erdei I have a question I have social media project and Im so confused about which stacks I need to use Im single person who will do this project I dont have any team to do it so Im single this because I dont want to learn native languages kotlin and swift and html js css and I researched and found two good things these are flutter and native I downlad flutter and prepared the properly everything is fine and but I still wonder am I doing wrong something cuz I searched stackshares about companies and %95 they are using native etc..
and I found this video which language I need to go on way with it and I was convinced about firebase against to amazon aws idk both are good and safe about data center but firebase costs a bit more compare to aws but firebase is have good interface and easy to use can u help me with answer to all my questions thank for this video I subscribed 🙏

Ответить
@FidelSantana87
@FidelSantana87 - 29.06.2022 05:25

Very good video, I was undecided about Flutter but you gave me very good points to consider, thanks!!

Ответить
@itsaaron6423
@itsaaron6423 - 27.06.2022 23:30

Yo!

Ответить