Use Rive and Flutter for dynamic, interactive, & animated experiences (Flutter Interact '19)

Поделиться
HTML-код
  • Опубликовано: 13 июл 2024
  • Learn how design and engineering work together to bring something as basic as a login form to life. We’ll walk you through how to build an interactive character in Rive, hook it up in Flutter, and easily iterate on the design in both Rive and Flutter.
    All sessions → goo.gle/FlutterInteract19
    Get started at → flutter.dev
    Subscribe! → goo.gle/Flutter
    Schedule → goo.gle/356STMh
    Presented by → Luigi Rosso and Guido Rosso
    To help us make future events better, please fill out this survey → goo.gle/2E5eKrP
    Photo Album → goo.gle/FI19Photos
    event: Flutter Interact 2019; re_ty: Publish; product: Flutter - General; fullname: Luigi Rosso, Guido Rosso;

Комментарии • 98

  • @Gabriel-kl6bt
    @Gabriel-kl6bt 4 года назад +138

    I started to learn Flutter 2 days ago. I've started by watching easy tutorials showing the basic widgets available and I am loving it. I cannot wait to learn more about it.

    • @alexandrufilipescu1301
      @alexandrufilipescu1301 4 года назад +6

      Hello, how is your development going? I was also thinking about it.

    • @beloinsena4691
      @beloinsena4691 4 года назад

      Boa gabriel

    • @sathwikdoddi6602
      @sathwikdoddi6602 4 года назад +1

      flutter is to python as swift is to java. flutter is simpler to understand and I guess swift is just less buggy and has more speed

    • @4limusic542
      @4limusic542 3 года назад +2

      whats up now

    • @BharadwajGiridhar
      @BharadwajGiridhar 3 года назад

      @@4limusic542 yeah what is up now is it worth studying now

  • @enzomanuelmangano
    @enzomanuelmangano 4 года назад +9

    Thanks Guido and Luigi for this great work. I loved Flare but Rive will bring all to another level

  • @canewsin
    @canewsin 4 года назад +5

    Thanks for Open Sourcing the runtime, Last year i had hoped that flare runtime could be open source, but never asked in community but now it is, congratulations to rive team for future.

  • @cooode3974
    @cooode3974 4 года назад +15

    Awesome! Looking forward to using Rive.

  • @Fanaro
    @Fanaro 4 года назад +44

    Wow. Amazing Product. Amazing Speakers. Amazing Lecture.

    • @Salehalanazi-7
      @Salehalanazi-7 4 года назад +2

      Agreed

    • @Algardraug
      @Algardraug 3 года назад

      Don't know about amazing speakers... try counting the numbers of "uhm"s

  • @dharmang
    @dharmang 4 года назад +4

    21:00 That Live designing was INSANE!! 😱💖

  • @Halamus_tafa
    @Halamus_tafa 4 года назад +2

    so exciting ! love it

  • @raphaeluzor4135
    @raphaeluzor4135 4 года назад +1

    Very creative design software. Great presentation too, can't wait to implement these in my dev.

  • @dr-maybe
    @dr-maybe 3 года назад +2

    Impressive! And entertaining. Cool product, cool presentation.

  • @galacticsoccer4268
    @galacticsoccer4268 4 года назад +8

    That Bear 🐻 is so cute. Just loved it at password

  • @Jianju69
    @Jianju69 3 года назад +3

    Wow, you've re-invented Macromedia Flash! No, seriously, I'm happy about this. :)

  • @doston8795
    @doston8795 2 года назад

    it is such a lovely. wonderful job

  • @cardanawandra8402
    @cardanawandra8402 4 года назад

    amazing framework!!!

  • @Roms8313
    @Roms8313 4 года назад +11

    that's a great tool, I can't wait that they improve importing SVG assets from Illustrator because it 100 times easier to create them there than directly in Rive

    • @guidorosso
      @guidorosso 3 года назад +2

      You should try the new version at beta.rive.app. Drawing directly in Rive and SVG importing have both improved significantly.

    • @Roms8313
      @Roms8313 3 года назад +1

      @@guidorosso I'll give it a try, thanks!

  • @vinzenth602
    @vinzenth602 3 года назад

    Great duo!

  • @xxafxx
    @xxafxx 4 года назад +1

    This is great and useful

  • @userasadullah
    @userasadullah 4 года назад

    That's really cool. Thank you

  • @flutterIgnite
    @flutterIgnite 2 года назад

    these people are amazing.

  • @FolushoOladipo
    @FolushoOladipo 4 года назад +7

    I really liked Cyber Guss!

  • @bmejia220
    @bmejia220 2 года назад

    This is such an awesome tool. I want to use this so bad! I want to learn flutter. :)

  • @paramsingh4104
    @paramsingh4104 Год назад

    So cool!

  • @validnap
    @validnap 4 года назад

    It's awesome!

  • @sikkicoding
    @sikkicoding Год назад

    kammaaaaaaaal💝

  • @Neil1078
    @Neil1078 4 года назад

    Freaking brilliant!

  • @__Rizzler__
    @__Rizzler__ 3 года назад

    You are a lifesaver

  • @loisienyami5095
    @loisienyami5095 4 года назад

    This is very helpful

  • @OrlenokV
    @OrlenokV 4 года назад

    Great!

  • @KhatriAbhishek
    @KhatriAbhishek 4 года назад

    omg its awesome

  • @4funrc11
    @4funrc11 4 года назад

    Remarkable.

  • @azzouzamine12
    @azzouzamine12 4 года назад

    GOOD JOB

  • @dharmang
    @dharmang 4 года назад

    That bear was cute 😂😂

  • @tiktuktiktuk
    @tiktuktiktuk 4 года назад

    excellent

  • @MdSiam-kw5ox
    @MdSiam-kw5ox 4 года назад

    WOWWWW!!!!

  • @zxenon_
    @zxenon_ 4 года назад

    Great great. CyberGuss, the new truck. haha

  • @urvashisharma7415
    @urvashisharma7415 4 года назад

    this was so cool T_T

    • @aniketshukla540
      @aniketshukla540 3 года назад

      Sahi kaha, Did you learn anything?

    • @urvashisharma7415
      @urvashisharma7415 3 года назад

      @@aniketshukla540 im not sure what exactly ur asking me but yes i did

  • @BO-nn9up
    @BO-nn9up 2 года назад

    thought this is SW for paid like adobe AE but this is free to make animations So mind blowing

    • @w0mblemania
      @w0mblemania 2 года назад

      Realistically, it's not free. The "free" version is extremely limited.
      And the paid versions are quite expensive.

  • @MikeNugget
    @MikeNugget 4 года назад +9

    Very excited about this as the developer. My friend is professional motion designer and he is interested in Rive, is there any vacancies for it?

  • @bilalg6678
    @bilalg6678 4 года назад +1

    Can I make a bubble sheet scanner with flutter?
    With python it requires numpy scipy and opencv ..

  • @maheshsethi8593
    @maheshsethi8593 4 года назад

    Can we make the anime move in runtime using some datasets of values to move and have a record of interesting moves of anime

  • @vrajshah8075
    @vrajshah8075 2 года назад

    Wow.

  • @luckybrandon
    @luckybrandon 3 года назад +1

    Can you use RIVE to dynamically animate a character speaking? For example, how would you apply a mouth transformation depending on the phoneme being spoken? Or if that doesn't work, how would you achieve this in RIVE to drive a real-time animation of a character talking where what they are saying is dynamically generated?

    • @Jianju69
      @Jianju69 3 года назад +2

      I'm not a Rive user, (yet) but it seems to me that dynamically-generated speech would need to be accompanied by a series of phoneme-code/timestamp pairs. To do this, one would need a dictionary of all usable alongside phonetic representations of each syllable. These pairs would then be used to signal animation tweens in Rive, much in the way that Flutter does. Happy to discuss, though RUclips fails to provide notifications of replies to comments, so... I'll try.

  • @babsNumber2
    @babsNumber2 4 года назад

    Is Rive only for Flutter?

  • @raymondpang6707
    @raymondpang6707 4 года назад

    funny animated + dynamic

  • @lpfboyka561
    @lpfboyka561 2 года назад

    can someone provide me the link for that 3 hour bear animation full video?? i really want to see how its made ty..

  • @brokercl
    @brokercl 3 года назад

    the image load, but so far, I can't get the animation and I don't know why

  • @loveleshagrahari3875
    @loveleshagrahari3875 6 месяцев назад

    Hello flutter love you

  • @paanoop
    @paanoop 4 года назад +2

    Is the teddy and Guss open source?

  • @gautamgoyal6208
    @gautamgoyal6208 2 года назад

    where can I find the blog?

  • @shubhamyeole2881
    @shubhamyeole2881 Год назад

    Which framework and programming language used to develop Rive?

  • @NazmulMridhais
    @NazmulMridhais 4 года назад

    is there anything that i plug in Rive in android studion 3.6+

  • @sharonleaholang5809
    @sharonleaholang5809 4 года назад

    Can someone share the article?

  • @whoadityanawandar
    @whoadityanawandar 2 года назад

    Where is that blog post??!

  • @NicolasSilvaVasault
    @NicolasSilvaVasault 4 года назад

    if flutter finally adds native components like react native, i bet flutter will beat react native and also native development

    • @matzesox
      @matzesox 4 года назад

      It wouldnt make any sense though, since flutter does the rendering on its own. If you fall back in parts of the screen to default components as you suggest it would break the logic of the whole idea. I am pretty optimistic flutter will beat React Native. Performance wise it already does, RN still has the bigger community but I think that will change. There are just more possibilities with Flutter than with React Native.

  • @ga_con_di_hoc
    @ga_con_di_hoc Год назад

    so cute login app, how can find source code?

  • @_vox
    @_vox 4 года назад

    but can it run 120fps

  • @merdanatamyradov
    @merdanatamyradov 2 года назад

    I think we can create 3d game with this technology 🤔

  • @travelfoodbusinessbestheyyono
    @travelfoodbusinessbestheyyono 4 года назад

    I think their product is powerful yet their marketing is limited to a certain customer group they should've used another powerful example that might appeal to a bigger audience.

  • @sanketsingh7575
    @sanketsingh7575 2 года назад

    rive effects are discontinued?

  • @MPRGyanStudio888
    @MPRGyanStudio888 2 года назад

    Audio2face animation is possible to flutter

  • @BodnarchukR
    @BodnarchukR 4 года назад +4

    isn't rave have been known as flare previously?

    • @moussovermane
      @moussovermane 4 года назад +4

      Yes that's what they said in the beginning. Now they changed the name to Rive.

  • @mitikaverma2923
    @mitikaverma2923 3 года назад

    is this a paid software?

  • @__sagar_shah__591
    @__sagar_shah__591 4 года назад +1

    who the hell is J C. I so want to watch his videos

  • @AmietMhaske
    @AmietMhaske 4 года назад

    Any Good RUclips tutorial links for Rive.io???

  • @jovin3440
    @jovin3440 4 года назад

    Another applet/flash?

  • @sanketsingh7575
    @sanketsingh7575 2 года назад

    3 years and still not all features shown in the demo

  • @dharmang
    @dharmang 4 года назад +1

    That was a perfect chance to name your brother MARIO 😂😂

  • @danielmafileo4078
    @danielmafileo4078 4 года назад

    Wait I thought it was flare?

  • @ahmednabil4456
    @ahmednabil4456 4 года назад +8

    I bet that google will buy rive very soon

    • @kirill4531
      @kirill4531 4 года назад +3

      Yeah, with all the funding and army of talented engineers Google have it may become a killer feature for Flutter

  • @md.yeasinsheikh50
    @md.yeasinsheikh50 3 года назад

    how to control eyes movement on rive, could you give me some resources

  • @peterasasi3436
    @peterasasi3436 4 года назад

    animation is too difficult for me

  • @alien4ufo364
    @alien4ufo364 4 года назад +1

    What is this??? why this is happening??? i just upgraded my flutter according to the message in terminal and after that i get these errors, please help me, and the emulator is not also working i downloaded it by android studio in a path in Drive D: ( not in system files i mean) and it even doesn't recognize my virtual device so i have to use my mobile.......I'm currently using Visual Studio Code.....
    Launching lib\main.dart on SM G610F in debug mode...
    Exception in thread "main" java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 403 Request blocked by Privoxy"
    at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2142)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2729)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2641)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1824)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
    at org.gradle.wrapper.Download.download(Download.java:44)
    at org.gradle.wrapper.Install$1.call(Install.java:61)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
    [!] Gradle threw an error while trying to update itself. Retrying the update...
    Exception in thread "main" java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 403 Request blocked by Privoxy"
    at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2142)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2729)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2641)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1824)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
    at org.gradle.wrapper.Download.download(Download.java:44)
    at org.gradle.wrapper.Install$1.call(Install.java:61)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
    [!] Gradle threw an error while trying to update itself. Retrying the update...
    Gradle task assembleDebug failed with exit code 1
    Exited (sigterm)

    • @YoungDen
      @YoungDen 4 года назад +1

      I would suggest looking to see if you have multiple files (newest version of Gradle) of the same type and deleting one which seemed to work for me in Android studio. Took me a week to figure it out but that was the case.
      *Edit* : Didn't name the file before but it was a Gradle file. And it would be in system files

    • @sssssingh
      @sssssingh 4 года назад +1

      Check your net connection,
      Try running the app by
      flutter run -v to know where it exactly is giving error
      Also if you are on windows try disabling your firewall

  • @qassandrachaidir2256
    @qassandrachaidir2256 4 года назад

    0:29

  • @tharukerajapaksha3652
    @tharukerajapaksha3652 3 года назад +1

    Now rive 2 is completely complicated to use

  • @LeandroR99
    @LeandroR99 4 года назад +3

    Rive is clunky to use for designers. Everything takes way more time than any regular animation app. Looks good, but needs a lot of improvement to be actually used in a production environment.