![Oscar Franco](/img/default-banner.jpg)
- 65
- 67 306
Oscar Franco
Germany
Приєднався 6 кві 2021
I'm Oscar, a freelance dev. I do all sorts of coding. React Native, React, Native (Swift, C++).
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
How to install JSI bindings in a thread-safe manner
Переглядів 559Рік тому
How to install JSI bindings in a thread-safe manner
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
can I USE IT WITH TYPEORM
More more more
We need more videos
You deserve like 10x the ammount of views
but you only wrote up how to do this for ios, how about android?
Isn't this video all about Android?
Really good content!
Your voice is so slow in video 😢
?
@@ospfrancoIt was slow in starting, Better with headphones
@@thesemicolon1971 you mean low I think... well, I can take a look next time
wish you the best Oscar, really respect & appreciate skilled people that making contributions to RN, Free Palestine 🇵🇸
Good job!
This is one of the best videos of integrating Rust/Native code with react native. I wish more people subscribe to your channel.
1:16 nice work, how fast it is compared to watermelon 🍉 db
it's not an ORM, it's raw sqlite, it's orders of magnitude faster
Does it support any way of migrations?
it's raw sqlite, no
Wow Nice i will try it. Thanks for the good work
Really helpful, thank you!
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.
new arch is not faster necessarily
Great content. Sound too low.
Yeah, sorry, realized after uploading
Keep going man, please. Goog content.
THE LEGEND RETURNS
Hahaha you made me chuckle. Thanks!
Thank you for explanation
LOL. I worked for this company whose blog you show. I reviewed this article before publishing it. It is such a small world.
hey i wanna know how to run c++ code in react native android #needhelp
#watchthevideo mate
I came here for the opposite
sorry to disappoint
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.
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
you helping me so much to understand react-native in lower level.
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
No realmente, podrias intentar analizar semanticamente el html pero eso ya sería un proyecto mucho más grande y complejo.
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?
Yeah, but there is overhead. I have managed to call Swift functions directly from C++ using Swift 5.9 though
great video! But why you don’t use Uniffi?
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.
Cool video
Awesome
I really like your content. I want to learn more deep concept. Keep making this type of useful content
Super helpful. Thanks man
Thank you very much
Can't wait for the next part
Awesome, it's exactly what I was looking for. I can't wait for the sequel.
Great tutorial into Rust + RN. Looking forward to next parts. This answers so many questions i had. Thanks
💥💥💥
Super cool! Looking forward to seeing the other parts.
Amazing
Really cool🎉
thanks for this video. 🚀 really appreciated 👏
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
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 ?
They will still work. Until the old bridge gets removed from the RN codebase completely.
Hi Oscar, thanks so much for explaining the docs for JSI. Really appreciate it
Glad it was helpful!
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.
Check out the latest video I just uploaded (Using rust in react-native). Loading XCFramework modules work just fine.
great bro. good explanation, subscribed 👍.
Thank you for this!
arriba bolivia, siuuuu
vamos Bolivia :)
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.
is there any video related to new architecture with android ?