Build 5 Apps in 5 Minutes with Flutter… But should you?

preview_player
Показать описание

#flutter #code #dev

🔗 Resources

📚 Chapters

00:00 Cross-Platform Development
01:08 Build 5 Apps
05:48 Flutter Pros & Cons

🤓 Install the quiz app

🔥 Watch more with Fireship PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font
Рекомендации по теме
Комментарии
Автор

For the newbies, never forget that the best language/framework/whatever is the one you actually make something with. Completed projects are better than over optimised unfinished ones.

mlem
Автор

One thing they have in common: they all have blue logos 😂

masteradit
Автор

it’s not all rainbows and Flutterflies

OptrixTV
Автор

1:27 "delete_me" *proceeds to keep the folder around for the next couple of years*

TheJobCompany
Автор

There are actually two ways of rendering flutter web apps. One as you have shown with canvas, it weights more, but have better performance. (Skia engine is downloaded to the broswer) and there is the second one (new) that translate to HTML CSS and JS.

dominio
Автор

Great video as always! 100% spot on with everything. We're building a desktop Mac / Windows app. Also multiple mobile apps and only 1 mobile and Web application. As you know I'm a bit biased but it's been such a great experience.

This video is what I will recommend if asked about flutter going forward :D

FilledStacks
Автор

We don't deploy to Mac/Windows (that's why we have web apps!) but we are quite happily building an IoS/Web/Android app for 100K+ users, while using native styled widgets. Takes a bit of scaffolding to set up that way so it's intuitive for devs (eg. setting the widget themes in the build context rather than within a widget) but it works pretty well for us! We also use automated testing to compare the appearance of different widgets during pull requests, helping us diagnose layout issues.

merthyr
Автор

6:33 if I understood their blog post about it, Spotify uses React throughout their platforms, with different wrappers around the clients to interact with the hardware and the platform

grmancool
Автор

Where I work, we mostly create apps for internal business uses. The greatest thing we ever did was to ditch native apps all together and just use PWA's.

tikeyike
Автор

Well, it is easier to create a plugin in all platforms to support a feature than to recreate an app for each. Flutter is on the right track to be the best framework for building UI. Using it for mobile is an awesome experience. You still need to know how to develop for the native platforms because there are configurations that will need to be done at some point. Great video btw!

fibulawars
Автор

Looking forward to your new Flutter course!

puriwatw.
Автор

I agree with the drawback, I tried React Native Web and its definitely not easy trying to make the UI looks good and functions well in Web and Mobile. At the point, where it’s easier to wrote two codebases

vin
Автор

Your biggest fan from Zimbabwe - We're all millionaires over here

demojoe
Автор

6:32 Im not sure if you meant that as "any apps with a single, shared codebase", but there are heaps of applications with mobile, native and web clients, I would say notion is the one which has the most unified experience

j-mr-t
Автор

I think Flutter for desktop or web is nothing more than a nice bonus for your mobile app.
Desktop and web are both missing a lot of widgets that are fundamental to these platforms and desktop is even missing basic functionality such as multi window or video playback.

ymi_yugy
Автор

You just made me realize something super awesome about Flutter! No XSS injection (Not totally, but it's harder)

wdestroier
Автор

Your videos are SOLID, man! You make the tedious stuff engaging, you speak hyper-clearly and concisely, you know your sh%!*! THANK YOU!

pointer
Автор

I am currently learning flutter. Goddamn I love your short introductions: simple enough to understand.

XDBjoernXD
Автор

To answer your question: Skype is built using React Native (Skype is running on web, Android, iOS, Mac, Linux, Windows). Thanks for the amazing video! I love your way of editing. Thanks!

CatalinMironDev
Автор

Yeah, but let's keep in mind that Flutter is a complete new framework, it needs time to become the standard with awesome performances and 100% crossplatform compatibility, anyways nice video as always!

dre