Beyond Mobile: Material Design, Adaptable UIs, and Flutter (Google I/O'19)

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

КОМЕНТАРІ • 86

  • @tejiriadjogbe2063
    @tejiriadjogbe2063 5 років тому +19

    Flutter is gaining momentum. So glad to be here at the beginning. Let's grow together

    • @hariangr
      @hariangr 5 років тому

      That exactly what I think
      I started native android programming late, and it's just hard to follow how they develop

  • @elisokeland1103
    @elisokeland1103 5 років тому +19

    The presentation did feel a bit stiff, but it was really informative. Not only are you building out material theme, but I’m impressed that Flutter is able to account for all devices. This is especially tricky due to OS and screen size!

  • @duckmasterflex
    @duckmasterflex 5 років тому +26

    Ooo man that suit joke was brutal. But great talk! Excited to try flutter one day.

    • @mkc11267
      @mkc11267 4 роки тому +1

      But the joke on 29:34 is dope. Anyway. I love flutter, it gave me a career I love.

  • @thinkdigital-cellphonespec4314
    @thinkdigital-cellphonespec4314 5 років тому +4

    The platform specific widgets are great, along with the options to specify which one we want to keep on both platform

  • @netd777
    @netd777 5 років тому +4

    14:50 WOW love the "adaptive" concept!

  • @HemasaicharanK
    @HemasaicharanK 5 років тому +1

    Mind blowing innovation and incredible support to design and develop apps for every available digital platform with SingleCodebase using Flutter is Amazing experience. As a flutter developer, these updates will really helpful for me to achieve not only for mobiles, but t beyond mobiles. If flutter can provide the clear documentation and the codelabs on how to use these Adaptive components and Semantics library, it will be a great help for developers like me to learn much faster.

  • @sondossaadedin4123
    @sondossaadedin4123 5 років тому +1

    Wow, guys, this is amazing. Thank you all!

  • @michaelganesan4578
    @michaelganesan4578 5 років тому

    Good job guys. Enjoyed the talk. Flutter is now my go to development for mobile.

  • @ruijungao
    @ruijungao 5 років тому

    Awesooooooome flutter with not only any platform supports but all screen size supports!

  • @halfrockstarpro6412
    @halfrockstarpro6412 5 років тому +6

    Great job guys, I like how informative and well organized your talk.

  • @datchoob1978
    @datchoob1978 5 років тому +2

    First! I love listening to Will talk.

  • @DeprecatedAPI
    @DeprecatedAPI 5 років тому +1

    Flutter is taking over the world by storm

  • @vinceramces
    @vinceramces 5 років тому +2

    Although, i don't want anyone to criticize me for noticing the presentation lack of excitement. This presentation looks great for design, dark mode when enabled on settings(android p).

  • @janikdotzel9537
    @janikdotzel9537 5 років тому +18

    Can't wait dir the rise of Flutter :D
    I'm curious how it will compete against the latest JS-Frameworks
    #teamflutter

    • @elmagnificent8550
      @elmagnificent8550 5 років тому

      They most likely will coexist as the rest frameworks do

  • @SuperNelmer
    @SuperNelmer 5 років тому

    Real talk; I'm glad the Anthony asked!

  • @KingChizom
    @KingChizom 5 років тому +7

    That is awesome Flutter.
    One request.
    I want to visit the flutter office one day.
    How is that possible.
    You guys are awesome.

  • @lindermannla
    @lindermannla 5 років тому

    Flutter is a awesome mobile framework! thanks for work!

    • @FedJimSmith
      @FedJimSmith 5 років тому

      not just mobile. It's cross-platform already

  • @mohammadtalha2336
    @mohammadtalha2336 5 років тому

    Thanks for putting these in here.

  • @EinstienJr
    @EinstienJr 5 років тому +1

    Hey apart from using the widgets (which have great documentation, thank you!), you guys know so much about design guidelines and UX. How can one even come close to knowing all of this? Learning to write code using flutter is a battle in itself for me, where/how can i learn all of this?

  • @jimmyfmedina
    @jimmyfmedina 5 років тому +1

    Flutter is awesome! Thanks.

  • @PokaPakhi
    @PokaPakhi 5 років тому +3

    I have been working with Flutter for building cross-platform apps. However, I have come with four years of native Android app development experience and I have to admit my work life wasn't as peaceful as it is now. To clarify, let take this slider customization as an example. If I was asked to build a slider like this, I would have to write a custom view class with a load of API call just to get it right. Flutter, on the other hand, is itself so convenient to work with that I could even build a customized slide within an hour and deploy a new version for the end users.
    Next, let's talk about Architecture, we all know how hard developers at Google at working to build up Jetpack libraries such as work managers, Live data, ViewModel, Navigation and the list is probably long enough to compete with the height of the great wall from Game of Thrones. If I may ask, why all this effort?? I am pretty much sure the answer is to ease up the development time and boost productivity. Fair enough, but when I started working with Flutter and start thinking about the architecture app I just had to learn BloC pattern and Stream APIs and I the users who are end users of our products don't bother to know if I had learned ten libraries to get everything right.
    This year IO I thought Google will start promoting Flutter Development a little bit. At least they would say Please stop working with Native which makes you learn a new library just to tackle device orientation. I know we still need native APIs because of the OS is Android, but still why putting too much effort for the native developers?

    • @SusanthCom
      @SusanthCom 5 років тому

      Thank you for the feedback

  • @satisfakshin
    @satisfakshin 5 років тому

    Lovely guys! Flutter gives me so much happiness 😂

  • @KETANRAMTEKE
    @KETANRAMTEKE 5 років тому +1

    One Framework To Rule them All.

  • @heshansandeepa9471
    @heshansandeepa9471 2 роки тому +1

    That was amaizing,

  • @ResoCoder
    @ResoCoder 5 років тому

    This is great!

  • @thinkdigital-cellphonespec4314
    @thinkdigital-cellphonespec4314 5 років тому +1

    This is great. What's the difference between Material Search now and then? It looks the same. Also, isn't it weird that the max quality on this video is 360p?

  • @zekihocam
    @zekihocam 5 років тому +2

    Material Design guys are always wearing suits :)

  • @YoussefElBehi
    @YoussefElBehi 5 років тому +5

    that "dark side of the moon" reference and no reaction from the crowd ? :(

  • @Mohamedhassan-if8ww
    @Mohamedhassan-if8ww 5 років тому

    I am really excited about that

  • @南风不竞-b6b
    @南风不竞-b6b 5 років тому +6

    everytime I watched a presentation about flutter, I thought it was really awesome! But when I try to implement a REAL project , I have to face that there are still many plugins missing or done poorly.

    • @erperejildo
      @erperejildo 5 років тому +1

      which ones for example?

  • @increadibleangel7980
    @increadibleangel7980 5 років тому

    Wow ...I got this news on my own made flutter app❤️

  • @itsflutterday8549
    @itsflutterday8549 5 років тому

    Amazing improvements

  • @thebirdhasbeencharged
    @thebirdhasbeencharged 5 років тому

    *Fabulous Will*

  • @georged.9962
    @georged.9962 5 років тому

    Great talk! Where can I find code you were presenting on 6:50?

  • @thomasleiter4307
    @thomasleiter4307 5 років тому

    Flutter is amazing!

  • @leventkantaroglu7892
    @leventkantaroglu7892 5 років тому

    I liked property at 28:00, I will use it as immediate as possible

  • @reidlai
    @reidlai 5 років тому

    I am using Flutter and really love it after comparing native and RN development. Everything is widget. However, I tried to plug with flutter_web with my existing app but no luck. Still need two separate projects even though i can move logic and UI widget to shared code based. Wish can see one code base for all platform.

  • @narendrasinghrathore1012
    @narendrasinghrathore1012 5 років тому +2

    15:26 Platform.isIOS, are we doing extra work here ?
    Shouldn't it be auto detectable from app itself and deliver platform specific widgets.
    I know it may create extra bundling size.
    While generating output( apk ), we can use flutter cli command to generate platform specific widgets.
    Rest of code is general for all platforms, just while building apk we can do this 👇
    For.eg
    flutter build android
    flutter build ios
    Food for thought.

  • @jasbinkarki6648
    @jasbinkarki6648 5 років тому

    flutter is the future

  • @ojogaming
    @ojogaming 5 років тому

    I like flutter. Thanks

  • @anikethsaha5064
    @anikethsaha5064 5 років тому +1

    This all is fine but what about the 5k issues on ur repo?...

  • @chilu_chirag
    @chilu_chirag 5 років тому

    flutter is future

  • @kaustavchakraborty3244
    @kaustavchakraborty3244 5 років тому +1

    Wanted to know something about Humming Bird

  • @oliverbytes
    @oliverbytes 5 років тому

    Keep it up Google!

  • @MarkRonnelCamilon
    @MarkRonnelCamilon 5 років тому

    Amazing!

  • @sujalpoudel5965
    @sujalpoudel5965 5 років тому

    its awsm♥️

  • @ericswenson5424
    @ericswenson5424 5 років тому

    good job

  • @israelochoab3113
    @israelochoab3113 5 років тому

    Flutter has the Streetfighter efect.

  • @globalplaylist6535
    @globalplaylist6535 5 років тому

    Thank you

  • @dipujames5044
    @dipujames5044 5 років тому

    Hey flutter team can you develop plugin for xmpp support in flutter, because of this reason I had to use react native .

  • @praharsh_bhatt
    @praharsh_bhatt 5 років тому

    What is the difference between themedata.dark and brightness.dark

  • @hemanths3847
    @hemanths3847 5 років тому

    Can I lurn flutter plz answer me and how am interested in it

  • @ZeeshanAli-ju2nc
    @ZeeshanAli-ju2nc 5 років тому

    Can i get get code for idea to make an app for all devices?

  • @zealousprogrammer4539
    @zealousprogrammer4539 5 років тому +1

    I cannot believe how Flutter is flooding the internet but not a single tutorial on Dart. Please GOOGLE DO NOT make the same mistake Ruby was popular once until newbies started to build apps with Rails that they did not understand themselves ''it just worked" ROR killed the Ruby language.

  • @SkShofiul
    @SkShofiul 5 років тому

    Can i get the source code of that news paper app ?

  • @anakinskywalkerrr
    @anakinskywalkerrr 5 років тому

    Adam levine works at google?

  • @段飞
    @段飞 5 років тому

    Try play at 1.5x rate, much better

  • @letsgame2044
    @letsgame2044 5 років тому

    Gr8!

  • @sheriffsaliu9872
    @sheriffsaliu9872 5 років тому

    I have already added dark theme to my app.

  • @Sajal89
    @Sajal89 5 років тому

    Isn't it too much processing for adaptable display? guys you are making it slow.

  • @shoeab_rafi
    @shoeab_rafi 5 років тому

    good.

  • @JakeHennett
    @JakeHennett 4 роки тому

    Why did nobody tell me Flutter was this cool?

  • @blackjaxi
    @blackjaxi 5 років тому

    *flutture is futer*

  • @MichaelHathi
    @MichaelHathi 5 років тому

    Secret service agents moonlighting as Google engineers.

  • @3mro_coding
    @3mro_coding 5 років тому +1

    I see u guys are heading towards Ionic Framework. Good shift though

  • @trophieboi1820
    @trophieboi1820 5 років тому

    Suits: episode one

  • @mrdee734
    @mrdee734 5 років тому

    Why they have to read that much?

  • @jointtask
    @jointtask 5 років тому

    First Comment WOW

  • @lululu6102
    @lululu6102 5 років тому

    way to less information about cupertino or Fluent Design style

  • @med5032
    @med5032 5 років тому +1

    flutter code looks ugly with that nested stuff.

  • @basdfgwe
    @basdfgwe 5 років тому

    why are they wearing suits ?

  • @ismannyb8148
    @ismannyb8148 5 років тому

    Get rid of the suits please jesus is google not banking

  • @joselito7776
    @joselito7776 5 років тому

    Nothing worse than a presentation that reads from cue cards. Hope that the content is worth it.

  • @worldwithPixel
    @worldwithPixel 5 років тому

    very boring presentation guys

  • @shei69
    @shei69 5 років тому

    The suit salesman joke 🙌🙌🙌😂😂😂😂😂😂