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

Поділитися
Вставка
  • Опубліковано 31 лип 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 роки тому +139

    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 4 роки тому +2

      whats up now

    • @BharadwajGiridhar
      @BharadwajGiridhar 3 роки тому

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

  • @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.

  • @enzomanuelmangano
    @enzomanuelmangano 4 роки тому +9

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

  • @dharmang
    @dharmang 4 роки тому +4

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

  • @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

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

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

  • @Halamus_tafa
    @Halamus_tafa 4 роки тому +2

    so exciting ! love it

  • @dr-maybe
    @dr-maybe 3 роки тому +2

    Impressive! And entertaining. Cool product, cool presentation.

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

    amazing framework!!!

  • @vinzenth602
    @vinzenth602 3 роки тому

    Great duo!

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

    This is great and useful

  • @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

  • @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!

  • @bmejia220
    @bmejia220 2 роки тому

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

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

    That's really cool. Thank you

  • @galacticsoccer4268
    @galacticsoccer4268 4 роки тому +8

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

  • @FolushoOladipo
    @FolushoOladipo 4 роки тому +7

    I really liked Cyber Guss!

  • @flutterIgnite
    @flutterIgnite 2 роки тому

    these people are amazing.

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

    Freaking brilliant!

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

    It's awesome!

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

    This is very helpful

  • @__Rizzler__
    @__Rizzler__ 3 роки тому

    You are a lifesaver

  • @paramsingh4104
    @paramsingh4104 Рік тому

    So cool!

  • @sikkicoding
    @sikkicoding Рік тому

    kammaaaaaaaal💝

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

    Great!

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

    Remarkable.

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

    GOOD JOB

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

    omg its awesome

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

    That bear was cute 😂😂

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

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

  • @MdSiam-kw5ox
    @MdSiam-kw5ox 4 роки тому

    WOWWWW!!!!

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

    excellent

  • @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?

  • @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

  • @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 UA-cam fails to provide notifications of replies to comments, so... I'll try.

  • @gautamgoyal6208
    @gautamgoyal6208 2 роки тому

    where can I find the blog?

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

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

  • @shubhamyeole2881
    @shubhamyeole2881 Рік тому

    Which framework and programming language used to develop Rive?

  • @whoadityanawandar
    @whoadityanawandar 2 роки тому

    Where is that blog post??!

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

    Is Rive only for Flutter?

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

    Can someone share the article?

  • @loveleshagrahari3875
    @loveleshagrahari3875 7 місяців тому

    Hello flutter love you

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

    but can it run 120fps

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

    funny animated + dynamic

  • @sanketsingh7575
    @sanketsingh7575 2 роки тому

    rive effects are discontinued?

  • @ga_con_di_hoc
    @ga_con_di_hoc Рік тому

    so cute login app, how can find source code?

  • @paanoop
    @paanoop 4 роки тому +2

    Is the teddy and Guss open source?

  • @MPRGyanStudio888
    @MPRGyanStudio888 2 роки тому

    Audio2face animation is possible to flutter

  • @merdanatamyradov
    @merdanatamyradov 3 роки тому

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

  • @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.

  • @sanketsingh7575
    @sanketsingh7575 2 роки тому

    3 years and still not all features shown in the demo

  • @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.

  • @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.

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

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

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

    Any Good UA-cam tutorial links for Rive.io???

  • @mitikaverma2923
    @mitikaverma2923 3 роки тому

    is this a paid software?

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

    Another applet/flash?

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

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

  • @md.yeasinsheikh50
    @md.yeasinsheikh50 3 роки тому

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

  • @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

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

    Wait I thought it was flare?

  • @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

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

    animation is too difficult for me

  • @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.