Adaptive UI for a multiplatform world

Sdílet
Vložit
  • čas přidán 24. 01. 2023
  • Ideas for generating adaptive user interfaces using Flutter’s widgets and APIs based on our experience of building adaptivity into Flutter itself, and some new additions to Flutter's APIs that can help create great adaptive user interfaces.
    Speakers: Greg Spencer, Justin McCandless
    Resources:
    3:28 - Slide 19 → goo.gle/3DgXuiu
    3:43 - Slides 20-23 → goo.gle/3WDuh7W
    5:04 - Slides 24-28 → goo.gle/3DgxovM
    6:59 - Slide 33 → goo.gle/3HvLT1p
    8:28 - Slide 39 → goo.gle/3WwDAqo
    9:18 - Slides 40-48 → goo.gle/3R2CWQo
    10:37 - Slides 49-54 → goo.gle/3XCB03z
    12:24 - Slides 59-64 → goo.gle/3JdvDDo
    13:56 - Slides 65-70 → goo.gle/3H8bRXn
    14:48 - Slide 71 → goo.gle/3DeoRJL
    15:16 - Slide 72 → goo.gle/3DdxrbM
    Watch more:
    Watch all the sessions → goo.gle/FlutterForwardYT
    Subscribe to Flutter → goo.gle/FlutterYT
    #FlutterForward
  • Věda a technologie

Komentáře • 20

  • @Mkrabs
    @Mkrabs Před rokem +5

    Adaptive scaffold looks really nice 👍

  • @ayman-tron
    @ayman-tron Před rokem +3

    Amazing, excited to use the flutter_adaptive_package!

  • @_dinesh
    @_dinesh Před rokem +14

    Adaptive UI on flutter is the biggest challenge at the moment. You have to write a ton of code to get the adaptive UI working. There are so many widgets and so many possibilities for creating adaptive layouts. Which is both the pro and the con. Yes there is the flutter_adaptive_scaffold package is probably a good package comparatively (something is better than nothing). I am glad that flutter team is thinking about that. Thank you so much. ❤

  • @philosophia5577
    @philosophia5577 Před rokem

    I saw the fuschia platform, cant wait for it to launch.

  • @kamertonaudiophileplayer847

    UI has to be adaptive. Finally, some one except me started talking about that. Say more UI has to learn from a user.

  • @beodan9219
    @beodan9219 Před rokem +1

    excited

  • @philosophia5577
    @philosophia5577 Před rokem

    I believe we need more resources on complex responsive UI, its the biggest challenge I am facing right now. But Flutter responsive design to make dynamic interfaces is much easier than any other framework or tech.

  • @rahulCoding
    @rahulCoding Před rokem

    very good

  • @saqqara6361
    @saqqara6361 Před rokem

    Great!

  • @MaximTsyba
    @MaximTsyba Před rokem +1

    7:00 Yeah, I noticed that missing comma on the line 12... Did I passed the test? :)

  • @TekExplorer
    @TekExplorer Před rokem +2

    i really could have used adaptive_scaffold before...
    i already have my own semi-janky implementation :/

  • @thomasmabika7291
    @thomasmabika7291 Před rokem +2

    Speaking of adaptive layouts, is it advisable to have hard coded values for things like, say, text widgets or even icons?

    • @Hawk______
      @Hawk______ Před rokem

      if you find answer of this do repaly to my comment

    • @nothingtosee226
      @nothingtosee226 Před rokem

      I would say that in the case of text, there should be a consistent size no matter the device, since readability would be equally important no matter the screen size.

    • @Hawk______
      @Hawk______ Před rokem

      @@nothingtosee226 what about other things, yes text does not change mostly but i you think of adaptive, then the text should follow the device text size chosen by the user.

  • @nanakwame1122
    @nanakwame1122 Před rokem

    Where can I get the sample code used here?

    • @justinmccandless2163
      @justinmccandless2163 Před rokem +4

      Take a look at the "Resources" links in the description. Everything should be there but let me know if we missed something.

    • @nanakwame1122
      @nanakwame1122 Před rokem +1

      @@justinmccandless2163 Thanks, don't know how I missed that.

  • @isakhansson917
    @isakhansson917 Před rokem +2

    Or maybe you just use Kotlin Multiplatform and you know, build the UI native for each platform?