Oscar Franco
Oscar Franco
  • 65
  • 67 306
Sqlite on React Native with op-sqlite
Learn how to use sqlite on your react-native application and what are some of the benefits of using op-sqlite.
Переглядів: 606

Відео

React Native Bridgeless Mode for Dummies
Переглядів 4 тис.2 місяці тому
A quick overview of bridgeless mode in React Native. Read the official announcement here github.com/reactwg/react-native-new-architecture/discussions/154 Follow me on Twitter and UA-cam! x.com/ospfranco
Step by step guide on using Rust on React Native - Part 2 Android
Переглядів 79110 місяців тому
Second part of the integrating Rust with React Native. This time we tackle android and its crazy compilation chain. You can find the written version of this in the Hitchicker's Guide: ospfranco.notion.site/React-Native-Hitchhiker-s-Guide-bf0aa5ee5fd64aed8cdd776cba6f9b97?pvs=4 I'm currently looking for projects, get in touch!
Step by step guide on using Rust on React Native - Part 1 iOS
Переглядів 2,1 тис.10 місяців тому
A detailed step-by-step guide to getting rust compilation to work on react native plus calling it from an old bridge binding. But besides a just a step by step guide, I talk about the concepts behind of the commands and code, so in the future somethings change you have an idea what it takes to get this back to a working state. I'm currently looking for freelance React Native projects, get in to...
Make or port your SDK to react native
Переглядів 1,8 тис.10 місяців тому
If you are unfamiliar with React Native there are a lot of decisions you need to make on, based peculiarities of the framework itself. Hopefully, this video will guide you through the high level concepts and save you some time by nailing the big picture first.
Creating a Spotlight like NSWindow
Переглядів 597Рік тому
Sharing my experience on how I created a Spotlight like window. 1Password now has one. Raycast has one. You can have your own too! Follow me on Twitter: f ospfranco
JSI Race Conditions
Переглядів 340Рік тому
Learn the pitfalls of doing async work with the JSI
Async and threaded work
Переглядів 348Рік тому
Async and threaded work
JSI Host Objects explained
Переглядів 872Рік тому
JSI Host Objects explained
How to install JSI bindings in a thread-safe manner
Переглядів 559Рік тому
How to install JSI bindings in a thread-safe manner
Who am I
Переглядів 4152 роки тому
Who am I
Swift and React Native Turbo Modules
Переглядів 2,2 тис.2 роки тому
Swift and React Native Turbo Modules
Creating a RN Turbo Secure Storage module from scratch
Переглядів 2,2 тис.2 роки тому
Creating a RN Turbo Secure Storage module from scratch
React Native Turbomodule + TypeScript Codegen Tutorial
Переглядів 5 тис.2 роки тому
React Native Turbomodule TypeScript Codegen Tutorial
React Native's JSI Explained · Part 6 · Bridging a C library
Переглядів 1,2 тис.2 роки тому
React Native's JSI Explained · Part 6 · Bridging a C library
React Native's JSI Explained · Part 5 · Exploring JSI values
Переглядів 1 тис.2 роки тому
React Native's JSI Explained · Part 5 · Exploring JSI values
React Native's JSI Explained · Part 4 · Registering a function
Переглядів 1,6 тис.2 роки тому
React Native's JSI Explained · Part 4 · Registering a function
React Native's JSI Explained · Part 3 · Installing JSI stubs
Переглядів 2,4 тис.2 роки тому
React Native's JSI Explained · Part 3 · Installing JSI stubs
React Native's JSI Explained · Part 2 · Setting up a JSI module
Переглядів 6 тис.2 роки тому
React Native's JSI Explained · Part 2 · Setting up a JSI module
C++ Tutorial for JS developers · Part 10 · CMake
Переглядів 7032 роки тому
C Tutorial for JS developers · Part 10 · CMake
C++ Tutorial for JS developers · Part 9 · Pointers II
Переглядів 4672 роки тому
C Tutorial for JS developers · Part 9 · Pointers II
C++ Tutorial for JS developers · Part 8 · Bitwise operations and masks
Переглядів 3842 роки тому
C Tutorial for JS developers · Part 8 · Bitwise operations and masks
C++ Tutorial for JS developers · Part 7 · Lambdas
Переглядів 5812 роки тому
C Tutorial for JS developers · Part 7 · Lambdas
C++ Tutorial for JS developers · Part 6 · Scopes and De-allocations
Переглядів 5542 роки тому
C Tutorial for JS developers · Part 6 · Scopes and De-allocations
React Native's JSI Explained · Part 1 · Overview
Переглядів 12 тис.2 роки тому
React Native's JSI Explained · Part 1 · Overview
C++ Tutorial for JS developers · Part 5 · Strings
Переглядів 7912 роки тому
C Tutorial for JS developers · Part 5 · Strings
C++ Tutorial for JavaScript developers · Part 4 · Pointers
Переглядів 7922 роки тому
C Tutorial for JavaScript developers · Part 4 · Pointers
C++ Tutorial for JavaScript developers · Part 3 · Dynamic data structures
Переглядів 1,2 тис.2 роки тому
C Tutorial for JavaScript developers · Part 3 · Dynamic data structures
C++ Tutorial for JS developers · Part 2 · Namespaces and headers
Переглядів 1,9 тис.2 роки тому
C Tutorial for JS developers · Part 2 · Namespaces and headers
C++ Tutorial for JS developers · Part 1 · Basic compilation and the pre-processor
Переглядів 6 тис.2 роки тому
C Tutorial for JS developers · Part 1 · Basic compilation and the pre-processor

КОМЕНТАРІ

  • @devunivers4754
    @devunivers4754 День тому

    can I USE IT WITH TYPEORM

  • @atxorsatti
    @atxorsatti 18 днів тому

    More more more

  • @atxorsatti
    @atxorsatti 18 днів тому

    We need more videos

  • @atxorsatti
    @atxorsatti 18 днів тому

    You deserve like 10x the ammount of views

  • @mbithi_ke
    @mbithi_ke Місяць тому

    but you only wrote up how to do this for ios, how about android?

    • @ospfranco
      @ospfranco Місяць тому

      Isn't this video all about Android?

  • @BrunoAmorim616
    @BrunoAmorim616 Місяць тому

    Really good content!

  • @thesemicolon1971
    @thesemicolon1971 Місяць тому

    Your voice is so slow in video 😢

    • @ospfranco
      @ospfranco Місяць тому

      ?

    • @thesemicolon1971
      @thesemicolon1971 Місяць тому

      ​@@ospfrancoIt was slow in starting, Better with headphones

    • @ospfranco
      @ospfranco Місяць тому

      @@thesemicolon1971 you mean low I think... well, I can take a look next time

  • @wicakradityo1734
    @wicakradityo1734 Місяць тому

    wish you the best Oscar, really respect & appreciate skilled people that making contributions to RN, Free Palestine 🇵🇸

  • @wealtylife5518
    @wealtylife5518 Місяць тому

    Good job!

  • @khageshsharma1014
    @khageshsharma1014 Місяць тому

    This is one of the best videos of integrating Rust/Native code with react native. I wish more people subscribe to your channel.

  • @thesemicolon1971
    @thesemicolon1971 2 місяці тому

    1:16 nice work, how fast it is compared to watermelon 🍉 db

    • @ospfranco
      @ospfranco 2 місяці тому

      it's not an ORM, it's raw sqlite, it's orders of magnitude faster

  • @gnom-om
    @gnom-om 2 місяці тому

    Does it support any way of migrations?

    • @ospfranco
      @ospfranco 2 місяці тому

      it's raw sqlite, no

  • @teknolovedigital
    @teknolovedigital 2 місяці тому

    Wow Nice i will try it. Thanks for the good work

  • @Reactiive
    @Reactiive 2 місяці тому

    Really helpful, thank you!

  • @miralirafiyev4646
    @miralirafiyev4646 2 місяці тому

    Is it true that it will not so fast on android compared with old arch ? I saw a driagram ( on X ) where it is just 100-200ms diff.

    • @ospfranco
      @ospfranco 2 місяці тому

      new arch is not faster necessarily

  • @tonsantos21
    @tonsantos21 2 місяці тому

    Great content. Sound too low.

    • @ospfranco
      @ospfranco 2 місяці тому

      Yeah, sorry, realized after uploading

  • @kyrylo1
    @kyrylo1 2 місяці тому

    Keep going man, please. Goog content.

  • @firebrickfilmstv
    @firebrickfilmstv 2 місяці тому

    THE LEGEND RETURNS

    • @ospfranco
      @ospfranco 2 місяці тому

      Hahaha you made me chuckle. Thanks!

  • @sodefk
    @sodefk 2 місяці тому

    Thank you for explanation

  • @vomchik
    @vomchik 2 місяці тому

    LOL. I worked for this company whose blog you show. I reviewed this article before publishing it. It is such a small world.

  • @nickcodder886
    @nickcodder886 2 місяці тому

    hey i wanna know how to run c++ code in react native android #needhelp

    • @ospfranco
      @ospfranco 2 місяці тому

      #watchthevideo mate

  • @viwelolwane
    @viwelolwane 3 місяці тому

    I came here for the opposite

    • @ospfranco
      @ospfranco 2 місяці тому

      sorry to disappoint

  • @d953157
    @d953157 4 місяці тому

    Thanks for all the videos and your contribution to the community! It was very interesting and informative. I read the official documentation, but then I realized that I don't need to know everything that is written there. Only your videos helped me understand what it is.

  • @mattiaferrariiii
    @mattiaferrariiii 4 місяці тому

    Thank you for your amazing work, up to day you and margelo are the only source of code and documentation to learn how to use jsi

  • @pickeld5616
    @pickeld5616 4 місяці тому

    you helping me so much to understand react-native in lower level.

  • @glaze4629
    @glaze4629 6 місяців тому

    Estuve leyendo la documentación, sin embargo me queda unas dudas. No hay algún fallback para webs que no tengan estas og tags? Por ejemplo si pasa una url hacia una imagen, sabes que retorne la dirección de la imagen, o si es una web no tiene og tags talvez buscar tags clave como title o la primera imagen en la web que no sea un icono

    • @ospfranco
      @ospfranco 2 місяці тому

      No realmente, podrias intentar analizar semanticamente el html pero eso ya sería un proyecto mucho más grande y complejo.

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

    Hey, thank you for your videos. But if I export swift functionality to Objective-C, and then connect JSI to Objective-C, will it work?

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

      Yeah, but there is overhead. I have managed to call Swift functions directly from C++ using Swift 5.9 though

  • @hellarazor
    @hellarazor 8 місяців тому

    great video! But why you don’t use Uniffi?

    • @ospfranco
      @ospfranco 8 місяців тому

      I don't know Rust tooling, just starting with it. In any case, it doesn't really matter, as long as a tool generates them for you, it's fine.

  • @sergeymild
    @sergeymild 10 місяців тому

    Cool video

  • @Hamzakhan-kx2ql
    @Hamzakhan-kx2ql 10 місяців тому

    Awesome

  • @fubggamingindia3494
    @fubggamingindia3494 10 місяців тому

    I really like your content. I want to learn more deep concept. Keep making this type of useful content

  • @ammarahmed5907
    @ammarahmed5907 10 місяців тому

    Super helpful. Thanks man

  • @alkaouditbabadembele5189
    @alkaouditbabadembele5189 10 місяців тому

    Thank you very much

  • @enigma_i_am
    @enigma_i_am 10 місяців тому

    Can't wait for the next part

  • @alkaouditbabadembele5189
    @alkaouditbabadembele5189 10 місяців тому

    Awesome, it's exactly what I was looking for. I can't wait for the sequel.

  • @ammarahmed5907
    @ammarahmed5907 10 місяців тому

    Great tutorial into Rust + RN. Looking forward to next parts. This answers so many questions i had. Thanks

  • @r_alisher
    @r_alisher 10 місяців тому

    💥💥💥

  • @dimaportenko
    @dimaportenko 10 місяців тому

    Super cool! Looking forward to seeing the other parts.

  • @thakaxp1
    @thakaxp1 10 місяців тому

    Amazing

  • @ujjwalmanandhar1439
    @ujjwalmanandhar1439 10 місяців тому

    Really cool🎉

  • @IntellectDeveloper
    @IntellectDeveloper 10 місяців тому

    thanks for this video. 🚀 really appreciated 👏

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

    Your videos are amazing, please keep it up! You are providing detailed explanations on the more topics that no one else seems to covering and I can't tell you how grateful I am

  • @user-rm4so6vy3s
    @user-rm4so6vy3s Рік тому

    I am woking on a brownfield app that expose a lot of native modules to RN, if i upgrade and turn on turbo modules, will i need to change the old way of writing modules, or will that still work ?

    • @ospfranco
      @ospfranco 10 місяців тому

      They will still work. Until the old bridge gets removed from the RN codebase completely.

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

    Hi Oscar, thanks so much for explaining the docs for JSI. Really appreciate it

    • @ospfranco
      @ospfranco 10 місяців тому

      Glad it was helpful!

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

    Hey, thank you for your tutorial, I am currently trying to do something similar, I have a Swift XCFramework and I'm trying to create a Turbo Native Module that will load the Swift XCFramework code into React Native, do you think that is possible? If not, what would you suggest as a solution for this specific case? Thank you.

    • @ospfranco
      @ospfranco 10 місяців тому

      Check out the latest video I just uploaded (Using rust in react-native). Loading XCFramework modules work just fine.

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

    great bro. good explanation, subscribed 👍.

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

    Thank you for this!

  • @s1art7-vu5pl
    @s1art7-vu5pl Рік тому

    arriba bolivia, siuuuu

    • @ospfranco
      @ospfranco 10 місяців тому

      vamos Bolivia :)

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

    hello, I have some questions: 1. What's the difference between HostObject and Object? 2. The demo code set cpp method into the Object's property , why does it finally run in the HostObject get method? Looking forward to your answers.

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

    is there any video related to new architecture with android ?