Expo SDK 51: New Packages, Router, Architecture & Template

Sdílet
Vložit
  • čas přidán 8. 07. 2024
  • The Expo SDK 51 was released, which includes React Native 0.74 and many more small and big changes that we should talk about.
    🔥 Learn React Native FAST: galaxies.dev
    👨‍💻 Full tutorial: galaxies.dev/
    🔗 Expo SDK 51: expo.dev/changelog/2024/05-07...
    🔗 Podcast with Evan Bacon: • Expo Router & Universa...
    #############################
    ❤️ You can also find me on:
    Twitter: / schlimmson
    Instagram: / simongrimm_
    #############################
    00:00 Basic Updates
    03:28 Packages
    06:04 Expo Router
    09:14 Expo Go, Orbit & EAS
    11:43 DX Improvements
    14:57 Recap
  • Věda a technologie

Komentáře • 61

  • @galaxies_dev
    @galaxies_dev  Před 18 dny

    Explore Galaxies.dev today - your shortcut to learn React Native ⚡

  • @ItsDeffoScott
    @ItsDeffoScott Před měsícem +4

    Dude you are god tier for RN news and tutorials. Much love.

  • @JayeshSaini95
    @JayeshSaini95 Před měsícem +13

    Notifications and deep linking please . Also how the login can be handled in deep link process

    • @RaidingAssassin
      @RaidingAssassin Před měsícem +1

      Notification deep links are broken rn because payload doesn’t get passed in. Open issue for it ://

    • @vaxad_dev
      @vaxad_dev Před měsícem

      i have a project made in expo sdk50, in which the deep links work fine, the sdk51 has broken the deep linking

  • @welcome2nbhome
    @welcome2nbhome Před měsícem

    Looking forward to see some insightful stuff as always ❤
    I have noticed in expo 50 & 51, sharedTransitionTag functionality is broken

  • @CanoDesigns
    @CanoDesigns Před měsícem

    I have an app that uses background location with task manager and it works well in sdk 49 but not in sdk 51. The logs says that the task is registered but the task does not execute.
    Has someone the same issue?
    Thanks!

  • @fabsync
    @fabsync Před měsícem

    it is looking pretty promising!! I would love to see something on the new expo router and components for mobile and web!

  • @dileepparmar1514
    @dileepparmar1514 Před měsícem

    please reply that whch one is best for expo applcaton react naviigation stack or expo router?

  • @brunovercosa7119
    @brunovercosa7119 Před měsícem +1

    I'm really struggling to work with the Expo Router from Expo SDK 51. It would be nice to have a video that goes deep into it. I don't understand how to make stack navigations inside a tab or how to use a shared view. It's really complicated!

  • @miloniemaz1485
    @miloniemaz1485 Před měsícem

    Great video Simon, could you please make a video about stripe ? More specifically about payment from a user to another user, thanks 🙌

  • @kararhassan3954
    @kararhassan3954 Před měsícem

    guys, how you resolved ui-kitten libraries with default proptypes deprecated in expo 51?,:/

  • @amarthemaster1831
    @amarthemaster1831 Před měsícem

    I m doing a project that uses 49 sdk and i was using the Expo go app to test and now I can’t. What is best that I should do, should I leave it at the sdk 49? I didn’t use Expo Orbit before or development builds so I would appreciate some advice what I should do to continue to finish my app.

  • @robertonesta1218
    @robertonesta1218 Před měsícem

    Hi Simon, in my project I've got a product details screen page. Since I've upgraded sdk to 51, a warning appears. It says "TNodeRendererChildren: Support for defaultProps will be removed from function components in a future major release. Use javascript default parameters instead". How can I solve it before I go crazy?

  • @aymenbachiri-yh2hd
    @aymenbachiri-yh2hd Před měsícem

    Thanks man

  • @dr3ca515
    @dr3ca515 Před měsícem

    Waiting on your dwvelopment builds video!

  • @ai_tv2030
    @ai_tv2030 Před měsícem

    I'm interesting know more about deep linking ❤

  • @dr3ca515
    @dr3ca515 Před měsícem

    How do you do to have a complete block of code when you just start typing?

  • @DanielKEMBEU
    @DanielKEMBEU Před 29 dny

    This means that, in the expo-router package's explanation, that "canDismiss" new method, is it like the one used in Angular to apply guards on pages directly without creating a custom context for that ? If it's the case, i'll be really awesome !!

  • @shayangolestani7115
    @shayangolestani7115 Před měsícem

    is it only for TS ?

  • @MrChickenpoulet
    @MrChickenpoulet Před měsícem

    13:30 I don't know if I need to configure something, clear some cache etc but my iphone does not appear in the list even though it's on the same network as my laptop, has dev mode enabled and I'm running on expo 51 😬
    thanks for the video!

    • @realatok
      @realatok Před měsícem

      you have to enable the option "Connect via network" in xcode for your physical device. :)

    • @MrChickenpoulet
      @MrChickenpoulet Před měsícem

      @@realatok nice thanks! I've been able to see my device in the list

  • @quakerparrotandlovebirds1138

    Keep getting "npm error code ECONNRESET" error since update. And cant find solution.

  • @georgeacquah2902
    @georgeacquah2902 Před měsícem +2

    Can't wait for this, Since i upgraded to SDK 51 form 50 my router has broken 🙁

    • @CoffeeToCode11
      @CoffeeToCode11 Před měsícem

      As much as I like expo that was a deal breaker for me, tried to upgrade from 48 to 50 had some issues with the APK generated by EAS, ended up migrating to React Native CLI no issues so far, the only drawback had to implement some native modules from 0 but hey that’s part of being a mobile dev anyway

    • @sumitmishra3000
      @sumitmishra3000 Před měsícem

      @@CoffeeToCode11hey! How do you go from expo to CLI? In excisting expo project.

  • @Xcalate-pd5kj
    @Xcalate-pd5kj Před měsícem

    Interested. Please do a deep dive. Let us see how to use video for splashscreen too.

  • @alikassar
    @alikassar Před měsícem +4

    I am worried about upgrading to SDK51, I've read a lot of articles where APPs stop working ... should I be worried or just go for it?

    • @dev_coder1213
      @dev_coder1213 Před měsícem

      I wouldn't advise upgrading, many libraries stopped working when I upgraded e.g support for nativewind isn't there

    • @nickkotte9899
      @nickkotte9899 Před měsícem

      @@dev_coder1213I upgraded with minimal problems and nativewind works fine. Just spend 10 min to go through the process

    • @andrelopes1981
      @andrelopes1981 Před měsícem

      fr dont upgrade it

  • @danxayota9933
    @danxayota9933 Před měsícem

    it would be great if you make a video on how to setup react native on linux for a local build

  • @hemalpatel7088
    @hemalpatel7088 Před měsícem

    please make in-depth guide to tamagui thanks in advance!

  • @slimpotatoboy
    @slimpotatoboy Před měsícem

    egarly waiting to learn react native

  • @mykus1000
    @mykus1000 Před měsícem

    What about SSR ?

  • @DanielKEMBEU
    @DanielKEMBEU Před 29 dny

    Interested about 'deep-links'.

  • @BrainSpecialist
    @BrainSpecialist Před měsícem

    I really want to upgrade to 51 but the latest Reanimated version has serious performance issues, I had to roll back Reanimated and the only way I could do that was by rolling back Expo to 50.

  • @sutharjay1
    @sutharjay1 Před měsícem +4

    Make video for notifications through react native notifications on android or ios

    • @bardhokajvazi2726
      @bardhokajvazi2726 Před měsícem +2

      that's an order. Btw there are always someone to ask for video tutorial on every coding chanel in the comment section. you can ask politely.

    • @dq303
      @dq303 Před měsícem +1

      how about you try and do it yourself first. that is how you will truly learn it

  • @craiggazimbi
    @craiggazimbi Před měsícem

    Looking forward to the ChatGPT Clone

  • @nishantchinchansure5330
    @nishantchinchansure5330 Před měsícem

    Waiting for video on improved deeplinking capabilities.

  • @jamshidjs
    @jamshidjs Před měsícem

    I haven't learned version 49 yet 😮‍💨

  • @EmmanuelArthur-vp5bz
    @EmmanuelArthur-vp5bz Před měsícem

    more videos on expo api and deep linking

  • @MOBORGI
    @MOBORGI Před měsícem

    Why project with 50 not working easy with 51 😢😢😢

  • @guleye
    @guleye Před měsícem

    So ionic is no longer paying you??

  • @rainplays09
    @rainplays09 Před měsícem

    Expo Sqlite Tutorial Plss

  • @lollyinnovation1948
    @lollyinnovation1948 Před měsícem

    want to learn more about deep linking

  • @atiqulislamrussell4407
    @atiqulislamrussell4407 Před měsícem +1

    make video about deep linking

  • @fhrmk
    @fhrmk Před měsícem

    What vscode theme is this?

  • @nuiipointer
    @nuiipointer Před měsícem

    10:37 - actually with iOS 17.5 apps can also be installed through the browser within the EU :)

  • @spacexnix
    @spacexnix Před měsícem

    Hi! Please make a video on how to properly create and configure a project for a local build on Windows. This is very much missing and not on CZcams. The local build is only available for Linux and macOS. Make a video how to assemble a locally apk file via WSL on Windows. We miss this very much! I don't want to use cloud-based EAS, please let's build the application locally on windows.

  • @hl6903
    @hl6903 Před měsícem

    Waiting... RN

  • @wilsonbryne7
    @wilsonbryne7 Před měsícem +1

    Cli> Expo

  • @renzxstech1761
    @renzxstech1761 Před měsícem

    my react native project just crashed after the update

  • @ManishKumar-oy7hq
    @ManishKumar-oy7hq Před měsícem

    He looks like Pankaj Tripathi

  • @pradyumncs
    @pradyumncs Před měsícem +1

    Stupid expo router . The best is expo navigation . The best