#FlutterInProduction

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ • 104

  • @BooleanDev
    @BooleanDev 12 днів тому +80

    direct native interop is what im most excited about

    • @azulamazigh2789
      @azulamazigh2789 12 днів тому +11

      this is the one think that will change flutter for ever. Imagine not neading to write native. this will be the true CROSS PLATFORM

    • @faysaloniahmed3005
      @faysaloniahmed3005 12 днів тому +7

      yes, it will be game changer for flutter if they can do it!

    • @apisaga
      @apisaga 11 днів тому +2

      Yessssssssss

  • @daniel_kiing3
    @daniel_kiing3 12 днів тому +30

    direct native interop will be live changing

  • @markangelohernandez
    @markangelohernandez 11 днів тому +8

    My top 3 🥳
    - Direct native interop
    - Decorators
    - Enum shorthands

  • @WhatifHistoryTv
    @WhatifHistoryTv 12 днів тому +8

    I absolutely love this! Direct native interop will be a game changer and I love how dart latest syntax looks and feel so much like swiftUI its wonderful I have been supporting flutter since 2017 and I am so proud of flutter!!!

  • @pascal12355
    @pascal12355 11 днів тому +15

    4:43 I also wanted to improve code readability so I've created a vscode extension that automatically fades out the less important widgets.
    It's called Flutter Highlighter

  • @baemvideo7551
    @baemvideo7551 12 днів тому +12

    I feel like Flutter is the best framework in human history

  • @Bakmandour
    @Bakmandour 12 днів тому +7

    Direct Native Interop is the best thing ever !!!!
    More reserved on the decorators, I actually already do this myself in some case with extensions, but I refrain to use it more often because it makes things less readable.
    From beginning Flutter has strong opinion on the wrapping-V-shaped style widget, which means devs have adapted to read things this way, and to know if something is aligned, center have padding etc, we use to look at parent widgets. Decorator break this and makes it longer to identify why a widget behave the way it does. Less easy to collaborate with other devs with different style.
    That's my opinion :')

  • @marventurino
    @marventurino 11 днів тому +5

    Exciting for the future of Flutter

  • @borbelyviktor3057
    @borbelyviktor3057 11 днів тому +4

    Widget preview is somewhat similar to Composable Preview. Welcomed!

  • @hellpunch9414
    @hellpunch9414 12 днів тому +5

    Direct Native would be huge.

  • @s.bamahfoodh
    @s.bamahfoodh 12 днів тому +3

    Thank you “Flutter team” for this amazing Xmas gift haha. Native interop is what I’m most excited about. However, the current situation we import a plugin, use it once and the package handles the same logic on different platforms.
    Using the new approach would mean we need to separate the uses for different platforms right? Or maybe will make it easier to create a package written all in dart to sort the different platforms. But that means an added layer on performance maybe?
    I remember the full video mentioned something about this approach will improve performance as well but I didn’t get it

    • @BooleanDev
      @BooleanDev 11 днів тому +1

      Yeah most likely will have to create a common interface ourselves, but if you're not going to publish it, it doesn't need to be comprehensive

  • @Khanzaki1
    @Khanzaki1 12 днів тому +10

    Any plan to support flutter for Android XR?

    • @BooleanDev
      @BooleanDev 12 днів тому +3

      @@Khanzaki1 probably wont be entertained until we get 3d support on all platforms with Impeller/flutter_gpu
      even then, highly unlikely since they barely have enough team members for the current platforms

    • @s.bamahfoodh
      @s.bamahfoodh 12 днів тому

      Android apps will be ready for Android XR just as iOS apps will be ready Vision Pro.. our apps should work out of the box right?!

    • @BooleanDev
      @BooleanDev 12 днів тому

      @@s.bamahfoodh not necessarily, it depends on how the input is implemented. Flutter apps dont work very well on vision os because of that

    • @s.bamahfoodh
      @s.bamahfoodh 12 днів тому

      @@BooleanDev
      Can I ask why would the input of an iOS app built with flutter be different to the input of an app built with Swift? The same for Android

  • @nickf2k_flutter
    @nickf2k_flutter 9 днів тому

    This is awesome! I shared with my Vietnam Community and got many impressions about all of these changes

  • @dei8bit
    @dei8bit 12 днів тому +5

    love you flutter i don't want to learn react native, i want flutter

    • @megasticky8968
      @megasticky8968 12 днів тому

      RN better

    • @dei8bit
      @dei8bit 11 днів тому

      @@megasticky8968 for me , the most ammount of things related to react are tedious to use.
      i mean, super slow, super heavy, syntax verbose, performance worse than others, and so on.

    • @indomitabletr1834
      @indomitabletr1834 9 днів тому

      @@megasticky8968 no

    • @johnpaulmuoneme4218
      @johnpaulmuoneme4218 8 днів тому

      @@megasticky8968 Yeah, and you are spending the little time you have here on earth under a Flutter post.

  • @Doman0204
    @Doman0204 12 днів тому +11

    No mention of multi window support for desktop 😮‍💨

    • @YarosMallorca
      @YarosMallorca 12 днів тому

      Yep, sad...

    • @BooleanDev
      @BooleanDev 12 днів тому

      @@Doman0204 Canonical (Ubuntu) posted a demo video of it on youtube. It's currently most complete on Windows

    • @AmrAbdElWahab-e4s
      @AmrAbdElWahab-e4s 12 днів тому

      it is alreaddy there and they are merged some related PRs

    • @BooleanDev
      @BooleanDev 12 днів тому

      @@Doman0204 Ubuntu did a demo recently, they've been working on this

    • @BooleanDev
      @BooleanDev 12 днів тому +4

      my reply keeps getting removed by yt, sorry for duplicate comments if it shows back up.
      Canonical showed off multi window support for Windows recently. there has been great progress.

  • @DyecksRF
    @DyecksRF 4 дні тому

    Direct native interop, visual editing, DevTools better, enum shorthands, Dart macros... Flutter is getting more amazing every day!

  • @rann1029
    @rann1029 12 днів тому +1

    Looks good, please fix the image filter quality on Canvaskit, as it is causing the image to appear pixelated. Thank you.

  • @JEsterCW
    @JEsterCW 12 днів тому +2

    Lovely, Flutter is best :D

  • @nelmatrix3942
    @nelmatrix3942 11 днів тому +1

    With this, guys, no one can convince me that Flutter is not the Number 1 cross-platform app development framework for mobile.

  • @ankansharma4897
    @ankansharma4897 10 днів тому

    I am so so so excited for Direct native interop. Fingers crossed I hope it comes as quickly as possible.

  • @TheMikkelet
    @TheMikkelet 12 днів тому +6

    Love a lot of these changes, but please dont waste time with live-editting... there are genuinely more important issues. Flutter Flow already creates messy codebases, no reason for Flutter to go down that road

  • @siddhant4882
    @siddhant4882 12 днів тому +1

    No mention of conditional argument feature 😢, but excited about flutter future❤

  • @Teamview789
    @Teamview789 2 дні тому

    Y sigue evolucionando, bien allí

  • @faheemahmad3957
    @faheemahmad3957 11 днів тому +1

    Dear flutter team, Please support GetX state management, and make that packages better, please support that developer

  • @mitesh7998
    @mitesh7998 11 днів тому

    how we can get this widget_preview ? any one know?

  • @alexandermustafin225
    @alexandermustafin225 11 днів тому

    What about a direct interop for the web?

  • @rida_brahim
    @rida_brahim 12 днів тому +1

    this is amazing 😮, I'm really glad i started flutter few months ago and didn't follow the trend of the javascripters. Just amazing ❤

  • @erdsim4248
    @erdsim4248 10 днів тому

    Long Live Flutter!!!

  • @OttomanCoderExtra
    @OttomanCoderExtra 11 днів тому

    Native Dart Introp is exciting ❤️

  • @oaisjdfojisdffe
    @oaisjdfojisdffe 11 днів тому

    I would love to say Thank you for the hard work and because of Flutter I could make my own app for my own business. Still learning a lot but I love using it!

  • @luizzeduardo341
    @luizzeduardo341 12 днів тому +1

    I'm looking forward to these new updates including the macros

  • @krtirtho
    @krtirtho 12 днів тому +7

    Haha love all this ideas. But can't ignore the fact Flutter is looking more and more like Compose and Dart is starting to look like Kotlin

  • @c2p-cmd
    @c2p-cmd 10 днів тому

    Is it me or does the new syntax looks a lot like SwiftUI? 5:15

  • @U.g.u.r.A.P.A.K
    @U.g.u.r.A.P.A.K 7 днів тому

    flutter is the future

  • @c2p-cmd
    @c2p-cmd 10 днів тому

    5:25 reminds me of Kotlin!!

  • @VictorKun
    @VictorKun 11 днів тому +1

    Swift, is that you?

  • @vadymDevil
    @vadymDevil 8 днів тому

    Thanks.

  • @ezeaguprincewill7005
    @ezeaguprincewill7005 10 днів тому

    Amazing

  • @oignkaschunuss9860
    @oignkaschunuss9860 10 днів тому

    The telepromter is set too far below the camera.

  • @markosunbro2732
    @markosunbro2732 12 днів тому +1

    Love it !

  • @tiberiusrubicon9261
    @tiberiusrubicon9261 11 днів тому

    Decorators and direct native interop are really cool ideas! These features would make coding much easier and readability would be on SwiftUI level. If you would make it possible to write code almost as in SwiftUI - a lot of Swift Devs would like it!))) And all lot of Flutter developers would become much more productive!))

  • @nemrdev
    @nemrdev 12 днів тому

    Interesting and exciting, also cool shirt lol

  • @pdfcreatives
    @pdfcreatives 12 днів тому

    Thank you. Great dev tool. Make documentation more comprehensive and offline. Make it searchable. Python offline documentation is still the best I've used so far. Bootstrap too tried with their documentation. Let's have a great and offline documentation for flutter.

  • @eth6706
    @eth6706 12 днів тому +18

    Focus more on web

    • @RamVerm
      @RamVerm 12 днів тому +1

      ?
      That tone doesn't seem polite.

    • @lessko9
      @lessko9 12 днів тому +1

      @@RamVerm what´s unpolite about that ? Flutter for web sucks even amongst flutter devs

    • @s.bamahfoodh
      @s.bamahfoodh 12 днів тому +1

      @@lessko9
      Other than SEO and loading time, what u want to be fixed asap?

    • @Noir_Angel
      @Noir_Angel 12 днів тому

      ​@@lessko9 seems more like a skill issue... done a bunch of Web applications so far and haven't envpuntered any issues or Limits compared to Android or ios...

    • @thefsquad7787
      @thefsquad7787 12 днів тому

      If you want web, use a good framework not flutter for web

  • @mangaldaslima
    @mangaldaslima 12 днів тому

    Awesome❤

  • @musliminontong2918
    @musliminontong2918 12 днів тому

    you forgot about multiple desktop 😐

  • @oriohac
    @oriohac 12 днів тому

    The code example looks more like Jetpack Compose

  • @filippopassante1535
    @filippopassante1535 12 днів тому +1

    👏

  • @Cobinja
    @Cobinja 7 днів тому

    I'm still waiting for a way to bootstrap a whole federated plugin structure directly wirh "flutter create"

  • @adnan.farooq
    @adnan.farooq 12 днів тому

    i didn't hear about macros.

  • @kelemyplay
    @kelemyplay 10 днів тому

    Would Google abandoned Flutter in future ?

  • @m4toro
    @m4toro 12 днів тому

    Not the decorators...

  • @Explore_Montreal
    @Explore_Montreal 12 днів тому

    Ui ux iDE like visual studio or unity will be great

  • @dbred67
    @dbred67 12 днів тому

    Second time this year fighting with a new release that breaks Gradle. Please slow down and ship stable releases

  • @SergeiLitvinenko
    @SergeiLitvinenko 12 днів тому +7

    Not a word about macros?

    • @bernaferrari
      @bernaferrari 12 днів тому

      Seems like it will be ready in 2026 only

    • @BooleanDev
      @BooleanDev 12 днів тому

      @@SergeiLitvinenko still a lot of work to be done before its stable

    • @SergeiLitvinenko
      @SergeiLitvinenko 12 днів тому

      @ to me it looks more like this approach is abandoned for some reason. I mean, they would at least mention it otherwise, no?

    • @bernaferrari
      @bernaferrari 12 днів тому +1

      @@SergeiLitvinenko no because it is nowhere near being finished. Probably everything else he mentioned will be done in 2025.

  • @iGhostr
    @iGhostr 12 днів тому

    Not a word about koalas?

  • @zuraforreg3088
    @zuraforreg3088 12 днів тому +3

    Using platform-specific widget sets, thus writing separate UIs for each platform is so Xamarin-before-Forms... Please come up with a cross-platform wrapper widget sets that automatically use cupertino widgets on macOS/iOS, fluent_ui widgets on Windows and Material on Android. Yes, it will be a relatively smaller subset of common widgerts such as button, slider, text entry, checkbox, alert dialog, etc... but still very useful.

    • @tillwietlisbach9471
      @tillwietlisbach9471 12 днів тому +1

      just write a wrapper for the widgets you need.

    • @zuraforreg3088
      @zuraforreg3088 11 днів тому +1

      @@tillwietlisbach9471 This should come from the Flutter team, including the official docs. So it gets adopted and becomes the standard way of writing the UI.

    • @tillwietlisbach9471
      @tillwietlisbach9471 10 днів тому

      @ why? my app doesn’t use any of them. Technically material widgets for some part but styled the way I want. A lot of apps today get bespoke ui interfaces that align much more with the brand ui than any design guidelines from any other company.

    • @zuraforreg3088
      @zuraforreg3088 10 днів тому

      @@tillwietlisbach9471 Agree for mobile but such apps look way out of place on desktop.

    • @zuraforreg3088
      @zuraforreg3088 8 днів тому

      @@tillwietlisbach9471 For mobile, yes. But such apps look way out of place on desktop.

  • @molasaheb6082
    @molasaheb6082 12 днів тому +1

    direct native interop was done by NativeScript many years ago using JS and it was complete disaster IMO. not sure how flutter would do it differently

  • @VincentKammerer
    @VincentKammerer 10 днів тому

    It all sounds great except for decorators which are a bad idea: they make it harder to understand which widget "contains" which. I've already advocated against it in our team (using extensions) and I think our codebase is more maintainable and understandable like this. Please don't do it.

  • @SkillTrailMalefiahs
    @SkillTrailMalefiahs 12 днів тому +2

    Decorators and enums shorthands!!!

  • @bernaferrari
    @bernaferrari 12 днів тому +4

    Decorators idea is awesome but the current sample is not very good. They should kill decoratedBox and BoxDecoration, and just inline to .border(), .shadow(), etc. Just like SwiftUI does. Way better. Tailwind is also awesome.

  • @tananga_studio
    @tananga_studio 12 днів тому

    Focus please on web. SEO and ctrl + f issue should be number 1

  • @PhilippeMakzoume
    @PhilippeMakzoume 11 днів тому +1

    Decorators are a terrible idea. Adding an extra coding style will only create more problems, from formatting issues to linting conflicts and inconsistent standards. What makes Flutter great is its clear tree structure and verbose declaration, which makes the code easy to read and maintain. Using decorators will mess up the way we read code, as it seems to work from bottom to top based on the screenshots. VelocityX has this approach, and after using it in a few projects, it became really hard to maintain for both existing team members and newcomers.
    !! Please don't add them !!

  • @stevenmedina4030
    @stevenmedina4030 12 днів тому +1

    the presenter seems anxious and make small mistakes as if his job was treatened to disapear. is google pushing to show results or terminate flutter team?.. you know, mistakes like forgetting the flow of things that had to be said and making up inmediately later, talking like a robot without showing the emphasis of the understanding of each sentence, as if blindly reading teleprompt. and those things that happen when the mind is rumiating other stuff while doing something else.

  • @AnythingGodamnit
    @AnythingGodamnit 10 днів тому

    Please reconsider decorators. On the surface it may seem like a good idea, but in practice it's going to lead to widget code that is far more difficult to understand because parts will be top-down and parts down-top.

  • @user-pb3eq9dk7q
    @user-pb3eq9dk7q 12 днів тому

    The Flutter team has been unable to enable Google Sign-In on desktop apps for five years. Flutter is still not ready for production use. If the developers lack the necessary skills, consider handing it over to Microsoft. In 10 years, will you still be boasting about creating UI widgets?