Hello React Native Skia

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 135

  • @privat3stuff
    @privat3stuff 2 ปีที่แล้ว +72

    So extremely hyped for this! A true game changer for React Native. And a great way to spend the early Chrismas mornings, tinkering with all these new features!

    • @Gustavo-bi4hv
      @Gustavo-bi4hv 2 ปีที่แล้ว +3

      Why its gonna be game changer? I am new to react native.

    • @privat3stuff
      @privat3stuff 2 ปีที่แล้ว +19

      @@Gustavo-bi4hv ​ There are no (good) graphic libraries for RN. The native ones are extremely basic and lack a lot of features. Basic things like shadows are a pain, not to mention custom shapes, masks, filters and so on. Anything complex like shaders is damn near impossible unless you implement complex solutions such as opengl / webgl / canvas libraries.
      SKIA also eliminates the use of some badly maintained libraries that don't always work well in more complex situations (like MaskedView, Lottie Animations, SVG). So to have a library that will do a lot of computing, natively, provide a whole range of image manipulation tools and all while in just a single library is truly revolutionary.

    • @riyajpatel1841
      @riyajpatel1841 2 ปีที่แล้ว +2

      The video was uploaded 7 days ago..How your comment can be 8 days ago🧐🤔

  • @mahersafadii
    @mahersafadii 2 ปีที่แล้ว +43

    I'm a flutter guy, but that title got me excited I don't know why 😂😂😂

    • @akshayyadav6674
      @akshayyadav6674 2 ปีที่แล้ว +1

      Me too😂

    • @mahersafadii
      @mahersafadii 2 ปีที่แล้ว +4

      @J0sh no it isn't, Skia is a 2D rendering engine

    • @hdanielb.m.4125
      @hdanielb.m.4125 2 ปีที่แล้ว

      Flutter ♥️

    • @ashuvssut
      @ashuvssut ปีที่แล้ว +1

      Flutter sucks
      (imma being a jerk)

  • @Reactiive
    @Reactiive 2 ปีที่แล้ว +33

    "It's Skia, but in React Native" 😁😎

  • @v1adko_
    @v1adko_ 2 ปีที่แล้ว +5

    For anyone wondering the ending song is a sped-up version of Electric by Jane & The Boy

  • @mashoodali679
    @mashoodali679 2 ปีที่แล้ว +5

    Skia is totally game changer for react native development. Now we can use just few lines to create awesome shapes

  • @zeodicus
    @zeodicus 2 ปีที่แล้ว +10

    By god! It's so much help to anyone who had to work with animations, gradients and svg in React Native!

  • @wanjohi
    @wanjohi 2 ปีที่แล้ว +30

    This is a complete game changer. Thank you Shopify and William.
    I wonder whether we can play around with this on videos as much as in images;

  • @thecastiel69
    @thecastiel69 ปีที่แล้ว +1

    Can you please enable captions?

  • @leakymalloc6157
    @leakymalloc6157 2 ปีที่แล้ว +4

    Incredible stuff. Appreciate your work, William. I hope this isn't the last React Native Skia video we'll see from you. Keep up the amazing work!

  • @alexfrozen
    @alexfrozen ปีที่แล้ว

    Skia + Reanimated are complete gamechanger!

  • @NicolasSilvaVasault
    @NicolasSilvaVasault 2 ปีที่แล้ว

    never been so hyped for react native since i picked it up 3 years ago

  • @thisweekinreact
    @thisweekinreact 2 ปีที่แล้ว +5

    I'm ready

  • @seetlive
    @seetlive ปีที่แล้ว

    Awesome, thank you guys for bringing Skia to ReactNative. Thank you for the video!

  • @hardik.satasiya
    @hardik.satasiya 2 ปีที่แล้ว +3

    nice & easy way to approach custom graphics and animations, what is that extension for vscode which shows that autosuggestion code .. while he is coding on *Animations topic translate stuff

  • @khurram-malik
    @khurram-malik 2 ปีที่แล้ว +3

    Which theme are you using in VS Code? Can you share it? Looks awesome!

  • @youssefali6014
    @youssefali6014 2 ปีที่แล้ว +1

    as a mobile dev who woked with flutter I can understand how you put the paint then next sibling take the paint, but as a react native dev I feel more like passing the paint to the children is more suitable approach ?, not sure either way some really really great work done here

  • @bleso_a
    @bleso_a 7 หลายเดือนก่อน

    Please how do you make the intros to your videos! They are really amazing!

  • @kamildoan
    @kamildoan 2 ปีที่แล้ว +1

    I hope we will see some skia show 😍

  • @CODEDSTUDIO
    @CODEDSTUDIO 2 ปีที่แล้ว

    As a flutter developer my heart just pumped

  • @psySmeerN
    @psySmeerN 2 ปีที่แล้ว +1

    It wouldn't be long for people to make apps with react native that are as beautiful as apps made with flutter

  • @axelrod4840
    @axelrod4840 2 ปีที่แล้ว +1

    8:02 - wow, such a cool background. will there be a room tour?)

  • @BarakaAndrew
    @BarakaAndrew 2 ปีที่แล้ว +1

    This is a game changer for real. Graphics has been a pain on react native

  • @applearcade5332
    @applearcade5332 2 ปีที่แล้ว +4

    Request video, please make a video about animation like google photos and apple photos, if you pinch and zoom the grid layout will change

  • @seanhuggins5382
    @seanhuggins5382 2 ปีที่แล้ว +6

    This is awesome! What are the tradeoffs with Skia vs something like react-native-svg?

  • @ysfzrn
    @ysfzrn 2 ปีที่แล้ว

    This is awesome 🚀🚀🚀 thanks to all of you guys

  • @leonardssh
    @leonardssh 2 ปีที่แล้ว +2

    Can I’ve the theme/font used in this video? ☺️

  • @emmanuelugwuoke967
    @emmanuelugwuoke967 2 ปีที่แล้ว +1

    This is super cool and game changer 🔥

  • @hyperrealhank
    @hyperrealhank 2 ปีที่แล้ว +4

    Will this work with react native web? Also is that a silly question to ask?

    • @wcandillon
      @wcandillon  2 ปีที่แล้ว +3

      not a silly question at all, we will be talking this topic

  • @changxiangyi614
    @changxiangyi614 2 ปีที่แล้ว

    Appreciate your work! Keep up the amazing work!

  • @ricksondpenha
    @ricksondpenha 2 ปีที่แล้ว

    Damn... If react native does everything in skia.. I'm all in.

  • @luffythestrchykid
    @luffythestrchykid 2 ปีที่แล้ว

    Amazing work William. 👏🙌

  • @ra-dro
    @ra-dro 2 ปีที่แล้ว +1

    Cool. Looks really interesting.
    Thanks a lot for bringing this tech to RN.

  • @dhruva167
    @dhruva167 2 ปีที่แล้ว

    I have devoted more than 2years with flutter. Now reactive native is pulling me.

  • @brankodaskijevic5605
    @brankodaskijevic5605 2 ปีที่แล้ว +1

    What’s the theme? Great video btw!

  • @coraige
    @coraige 2 ปีที่แล้ว +3

    Will this be available for expo?

  • @JuanVargas-bv5yp
    @JuanVargas-bv5yp 2 ปีที่แล้ว +2

    Can we use default react native components with skia?

  • @wanjohi
    @wanjohi 2 ปีที่แล้ว +1

    I see react-native-gesture-handler and react-native-reanimated API in react-native-skia... 🤯🤯🤯

  • @nro337
    @nro337 2 ปีที่แล้ว

    This is a fantastic project! Can't wait to use it!

  • @DomBarker
    @DomBarker 2 ปีที่แล้ว

    will there be a good way of creating skia objects / files from the assets that illustrators / animators create in adobe suite?

  • @alexfrozen
    @alexfrozen ปีที่แล้ว

    How does Skia run these callbacks for animations? Where do they run? Are they like worklets from Reanimated?

  • @lawful_neutral
    @lawful_neutral 2 ปีที่แล้ว

    Any news on whether or not this library will be compatible with Managed-workflow Expo apps?

  • @vadimsavin7738
    @vadimsavin7738 2 ปีที่แล้ว

    That's revolutionary

  • @eddyv524
    @eddyv524 ปีที่แล้ว

    Awesome video. Started using Skia for a react native project. Everything works fine as long as my phone (android) is directly connected to my development PC. In standalone mode, the app crashes when i go to a screen with a Skia graph on it. Am i missing steps?

  • @teachyourselfcs
    @teachyourselfcs ปีที่แล้ว

    This is so cool!!!

  • @ishahzaibkhan
    @ishahzaibkhan 2 ปีที่แล้ว

    Finally a react native channel ❤️

  • @iamshadmirza
    @iamshadmirza 2 ปีที่แล้ว +1

    Woah 🔥

  • @dhwajsharma
    @dhwajsharma 2 ปีที่แล้ว +2

    Vscode theme?

  • @asadsalehumar1011
    @asadsalehumar1011 2 ปีที่แล้ว

    I notice you keep typing {=} when trying to add props. So it happened to all of us. Thank you VsCode (in a good way though)
    See: 17:01, 24:39

  • @krisbaum1974
    @krisbaum1974 2 ปีที่แล้ว

    great! which vs-code extensions do you use to show possible properties?

  • @DrNabeel20
    @DrNabeel20 2 ปีที่แล้ว

    This is soooo cool!! thank you guys for this awesome job :D

  • @bitcoinbitcoin670
    @bitcoinbitcoin670 2 ปีที่แล้ว

    What are the contstants you set up? For circle, rct, Did I miss that part?

  • @SochetraNOV
    @SochetraNOV 2 ปีที่แล้ว

    just one word: amazing 🥰🥰🥰

  • @euanmorgann
    @euanmorgann 2 ปีที่แล้ว +1

    Wowwowowowow amazing!

  • @franmaric
    @franmaric 2 ปีที่แล้ว +2

    Looking more like Flutter 😏

  • @whizbeezyakxion2542
    @whizbeezyakxion2542 8 หลายเดือนก่อน

    Is it possible to add a text input in a RN skia canvas?

  • @johnswanson217
    @johnswanson217 2 ปีที่แล้ว

    It would also be great if ReactNative internally provide a WebGL API ported for both Vulkan and Metal.
    Anything like this happenning?

  • @thomas-sinkala
    @thomas-sinkala 2 ปีที่แล้ว

    This is awesome.

  • @lucasveloz2028
    @lucasveloz2028 2 ปีที่แล้ว +1

    Thats awesome!!!!!

  • @chenopen
    @chenopen ปีที่แล้ว

    If the target is to create static images so I would prefer just to import the image (made by a designer) to svg, no? what do I miss?

  • @boulabiar
    @boulabiar 2 ปีที่แล้ว +1

    Yesss

  • @SergeyGonchar
    @SergeyGonchar 2 ปีที่แล้ว +1

    This is so good!

  • @simonthebear
    @simonthebear 2 ปีที่แล้ว

    Exciting development, but your video doesn't show the installation process. I've tried installing within an Expo managed project but get 'can't find variable SkiaApi' errors.

  • @johnhaupenthal
    @johnhaupenthal 2 ปีที่แล้ว

    This is really awesome

  • @abdoutech6861
    @abdoutech6861 2 ปีที่แล้ว +3

    Can it be fluttered in React Native 😎

  • @RobbieCreaner
    @RobbieCreaner 2 ปีที่แล้ว

    William, is there a way to set the viewport size of a canvas, much like how you set the viewport of an SVG?

    • @wcandillon
      @wcandillon  2 ปีที่แล้ว +2

      yes using the , will try to provide more info on that soon

    • @RobbieCreaner
      @RobbieCreaner 2 ปีที่แล้ว

      @@wcandillon Awesome, that worked. Are there plans to add a Text component ?

  • @SheetalKaushal-h6d
    @SheetalKaushal-h6d ปีที่แล้ว

    Hy ,William i tried to cube shape i want to fit the image inside the cube but my image cutting all the side

  • @TrungNguyen-mf6kt
    @TrungNguyen-mf6kt 2 ปีที่แล้ว +1

    Awesome

  • @roothacks6864
    @roothacks6864 2 ปีที่แล้ว

    what is this vscode theme really liked that🤔🤔

  • @MrSANS
    @MrSANS 2 ปีที่แล้ว

    Lets Gooo!!! React Developerrr

  • @r_alisher
    @r_alisher 2 ปีที่แล้ว

    thank you so much👍👍👍

  • @byronwezvo
    @byronwezvo 2 ปีที่แล้ว

    Finallllly 🤭

  • @paslaid
    @paslaid 2 ปีที่แล้ว

    wow amazing

  • @huanhoatu3029
    @huanhoatu3029 2 ปีที่แล้ว +2

    Is it gonna be a game changer?

  • @brunno_gonzalez_dev
    @brunno_gonzalez_dev 2 ปีที่แล้ว

    🔥🔥🔥🔥🔥🔥🔥🔥

  • @uptourgames3735
    @uptourgames3735 2 ปีที่แล้ว

    Hello Guys. Should i use react native skia through out my project? I mean building components (Cards, Buttons) and all

    • @wcandillon
      @wcandillon  2 ปีที่แล้ว +1

      use it sparingly with your native views

  • @burhan.yilmaz
    @burhan.yilmaz 2 ปีที่แล้ว

    Aweome!

  • @tamacroft
    @tamacroft 2 ปีที่แล้ว

    awsome

  • @JasonChannelOne
    @JasonChannelOne 2 ปีที่แล้ว

    Why use this over lottie animations? Can someone explain?

  • @_thehunter_
    @_thehunter_ 2 ปีที่แล้ว

    is skia rendering raster or vector

  • @tpf352
    @tpf352 2 ปีที่แล้ว

    How can i learn about this?

  • @tabaicanking3701
    @tabaicanking3701 2 ปีที่แล้ว

    This is great

  • @robertherber6467
    @robertherber6467 2 ปีที่แล้ว

    Looks really cool, amazing job!

  • @juliocorbaz
    @juliocorbaz 2 ปีที่แล้ว

    Se puede usar con Expo

  • @siyahulhaq7062
    @siyahulhaq7062 2 ปีที่แล้ว

    @William Candillon you share polar2Color source code

    • @wcandillon
      @wcandillon  2 ปีที่แล้ว

      github.com/Shopify/react-native-skia/blob/main/example/src/Examples/Hue/Helpers.ts notice that this implementation is using some easing

  • @MichaelCharlesAubrey
    @MichaelCharlesAubrey 2 ปีที่แล้ว

    I literally clicked because of the rainbow text

  • @ehsankhorasani_
    @ehsankhorasani_ 2 ปีที่แล้ว +1

    it's flutter in React Native 🤪

  • @sanjay764
    @sanjay764 2 ปีที่แล้ว +1

    please do a video on dark mode transition like in telegram

  • @EmmanuelNgwandu
    @EmmanuelNgwandu 2 ปีที่แล้ว +3

    Is this react-native-skia🤔🤔🤔

    • @IFone456
      @IFone456 2 ปีที่แล้ว

      no, but it is skia

  • @umaralfaruq1304
    @umaralfaruq1304 2 ปีที่แล้ว

    Wooow amazing.... Go React....
    Why i don't see facebook contribute to fight flutter

    • @vaibhav1180
      @vaibhav1180 2 ปีที่แล้ว

      LoL they are, did you forget about the new architecture thing 😂

    • @umaralfaruq1304
      @umaralfaruq1304 2 ปีที่แล้ว

      @@vaibhav1180 i know.. but for now since flutter get popular what does facebook do?

    • @vaibhav1180
      @vaibhav1180 2 ปีที่แล้ว

      @@umaralfaruq1304 The internal team is the one who's doing all this

  • @markclynch
    @markclynch 2 ปีที่แล้ว

    What song in the closing credits?

    • @wcandillon
      @wcandillon  2 ปีที่แล้ว +2

      th-cam.com/video/xWiurcdpzZ0/w-d-xo.html

    • @markclynch
      @markclynch 2 ปีที่แล้ว

      @@wcandillon Amazing work!

  • @unicodefox
    @unicodefox 2 ปีที่แล้ว

    Wondering if the motion graphics were designed by someone who likes Apple's design

  • @Matheus_1582
    @Matheus_1582 2 ปีที่แล้ว

    O que é esse SKIA

  • @biplabdutta
    @biplabdutta 2 ปีที่แล้ว

    Flutter dev here to read the comments 😅😂😂

  • @cahyowibowo5586
    @cahyowibowo5586 2 ปีที่แล้ว

    I thought that we talk about the graphic engine 😅

  • @vaibhav1180
    @vaibhav1180 2 ปีที่แล้ว

    Name of the outro song? 😂

    • @SuperReview
      @SuperReview 2 ปีที่แล้ว +1

      Jane & the Boy - "Electric"

    • @vaibhav1180
      @vaibhav1180 2 ปีที่แล้ว

      @@SuperReview Thanks man

  • @andrzejwower5168
    @andrzejwower5168 2 ปีที่แล้ว

    I bet in 5 years html and css mess will finally catch up with Flash and Action script 3.0 that was available 10 years ago ...

  • @markclynch
    @markclynch 2 ปีที่แล้ว +1

    Game changer

  • @kashyapkarkar6703
    @kashyapkarkar6703 2 ปีที่แล้ว

    What's a Skia ? 🧐

  • @youssef.elmoumen
    @youssef.elmoumen 2 ปีที่แล้ว +1

    Copilot sometimes becomes annoying 😅

  • @balogunakanbi6329
    @balogunakanbi6329 2 ปีที่แล้ว +1

    3 hours 30 minutes to go...