Wow, this is great news for Expo users. 🔥 Expo will cover now so many more edge cases. 👏
Super excited to try it out. Have you? 🤔
https://blog.expo.io/introducing-expo-run-commands-835ae8da4813
Super excited to try it out. Have you? 🤔
https://blog.expo.io/introducing-expo-run-commands-835ae8da4813
Medium
Introducing: Expo Run Commands
Expo Go can get you from zero to “hello world” without ever needing to do a native build. This works great for many cases, but when it…
🧵 Fast and easy multithreading for React Native using JSI! 😱
While JavaScript Interface (JSI) creates new opportunities, it comes with the possibility that some of the longer running calls might actually block the main thread.
https://github.com/mrousavy/react-native-multithreading
While JavaScript Interface (JSI) creates new opportunities, it comes with the possibility that some of the longer running calls might actually block the main thread.
https://github.com/mrousavy/react-native-multithreading
GitHub
JSI (JavaScript Interface) & JSC (JavaScript Core) Discussion · Issue #91 · react-native-community/discussions-and-proposals
What's the current status of JSI? Read here Intro With this issue I'd like to try and create a "one stop" for all the information available around the JavaScript I...
ES2021 features list as approved by the Ecma General Assembly 🔥
https://h3manth.com/ES2021/
https://h3manth.com/ES2021/
H3Manth
ES2021 features list
ES2021 as approved by the Ecma General Assembly
React Navigation v6 has been released! 🚀
Have you updated your project already? 👀
https://reactnavigation.org/docs/upgrading-from-5.x/
Have you updated your project already? 👀
https://reactnavigation.org/docs/upgrading-from-5.x/
React Native 0.65 just has been released! 🚀
There are some sweet hermes optimization improvements coming with this release. Very exciting!
https://reactnative.dev/blog/2021/08/17/version-065
There are some sweet hermes optimization improvements coming with this release. Very exciting!
https://reactnative.dev/blog/2021/08/17/version-065
reactnative.dev
Announcing React Native 0.65 · React Native
Today we’re releasing React Native version 0.65 with a new version of Hermes, improvements to accessibility, package upgrades, and more.
Reanimated 2.3-alpha.2 ships with a number of performance optimizations! 🚀
https://twitter.com/kzzzf/status/1421104290085576710?s=19
https://twitter.com/kzzzf/status/1421104290085576710?s=19
Twitter
Krzysztof Magiera
Reanimated 2.3-alpha.2 also ships with a number of performance optimizations. Thanks to the work by @piaskowyk and @Turbo_Szymon running a multitude of worklets is as smooth as butter 🤩 See this perf comparison for 2.3-alpha.1 (on the left) and alpha.2 (on…
React Native EU 2021 is around the corner! 👀
I am very excited about a few talks mentioned. Are you gonna also attend it live?
https://ti.to/react-native-eu/2021/
I am very excited about a few talks mentioned. Are you gonna also attend it live?
https://ti.to/react-native-eu/2021/
Tito
React Native EU 2021 - Virtual Edition
React Native EU is the first community conference in Europe focused exclusively on React Native. This is a unique event where React Native developers can expand their knowledge by learning from Core Contributors and the best industry leaders.
This year we…
This year we…
Final Results
70%
Yes
0%
No
30%
Maybe
Preparing Your App for iOS 15 and Android 12 🔨
https://reactnative.dev/blog/2021/09/01/preparing-your-app-for-iOS-15-and-android-12
https://reactnative.dev/blog/2021/09/01/preparing-your-app-for-iOS-15-and-android-12
reactnative.dev
Preparing Your App for iOS 15 and Android 12 · React Native
Hello everyone!
Announcing React Native 0.66 🎉
Quick Summary:
https://reactnative.dev/blog/2021/10/01/version-066
Quick Summary:
* Handle taps on views outside parent bounds on Android
* New Bluetooth Permissions on Android
* Better Support for Apple Silicon, Xcode 13, and iOS 15
* Hermes 0.9.0
* Nightly and “Commitly” Releases
https://reactnative.dev/blog/2021/10/01/version-066
reactnative.dev
Announcing React Native 0.66 · React Native
Today we’re releasing React Native v0.66 for Android 12 and iOS 15 support alongside fixes and general updates.
Big announcement from Invertase that they've decided to open source their Notifee notifications library! 🎉
This one has always looked quite neat - will be interesting to see how the community reacts.
https://invertase.io/blog/open-sourcing-notifee
This one has always looked quite neat - will be interesting to see how the community reacts.
https://invertase.io/blog/open-sourcing-notifee
Invertase
Notifee – now free and open source
Notifee is going Noti-‘free’ – free and fully open source.
Drastically Faster Bundling in React Native 😲
Expo team have been working on improving the build time for React Native projects and the results are quite surprising 👍
Highlights:
https://blog.expo.dev/drastically-faster-bundling-in-react-native-a54f268e0ed1
Expo team have been working on improving the build time for React Native projects and the results are quite surprising 👍
Highlights:
* ~2x Faster for initial bundling.
* ~18% Smaller production bundles.
https://blog.expo.dev/drastically-faster-bundling-in-react-native-a54f268e0ed1
Medium
Drastically Faster Bundling in React Native
Modern web development is fast, scalable, and iterative. With new tools like ESBuild, SWC, and Sucrase emerging, we at Expo figured it was…
Expo SDK 43 Released! 🎉
⚡️Highlights:
⚛️
⚙️
🔨
Read full article below 👇
https://blog.expo.dev/expo-sdk-43-aa9b3c7d5541
⚡️Highlights:
🏃♀️ Experimental support for Hermes on iOS is now available on apps built with EAS Build, custom development clients, and in expo-updates.
⚛️
React Native 0.64.2 and React 17 included.
⚙️
You can now press r to reload your app in Expo Go.
🔨
Introducing npx install-expo-modules to make it easier than ever to bring Expo modules to any React Native app.
Read full article below 👇
https://blog.expo.dev/expo-sdk-43-aa9b3c7d5541
Medium
Expo SDK 43
Today we’re announcing the release of Expo SDK 43. SDK 43 includes React Native 0.64.3. Thank you to everyone who helped with beta testing…
📱 Toward Hermes being the Default
Hermes is likely to become the default JS runtime for React-Native, for all platforms!
It's not JUST about TTI anymore:
https://reactnative.dev/blog/2021/10/26/toward-hermes-being-the-default
Hermes is likely to become the default JS runtime for React-Native, for all platforms!
It's not JUST about TTI anymore:
* New GC Hades seems particularly important for Fabric
* Simpler debugging experience
https://reactnative.dev/blog/2021/10/26/toward-hermes-being-the-default
reactnative.dev
Toward Hermes being the Default · React Native
Since we announced Hermes in 2019, it has been increasingly gaining adoption in the community. The team at Expo, who maintain a popular meta-framework for React Native apps, recently announced experimental support for Hermes after being one of the most requested…
A present for your holidays: 🌲❄️🎅
React Native's site has a new Architecture section populated with content about how the new Fabric renderer works!
https://reactnative.dev/docs/fabric-renderer
React Native's site has a new Architecture section populated with content about how the new Fabric renderer works!
https://reactnative.dev/docs/fabric-renderer
reactnative.dev
Fabric · React Native
Fabric is React Native's new rendering system, a conceptual evolution of the legacy render system. The core principles are to unify more render logic in C++, improve interoperability with host platforms, and to unlock new capabilities for React Native. Development…
🔥 A short interesting read on how React Native plans to optimize it's Fabric engine 🙂
https://reactnative.dev/docs/view-flattening
https://reactnative.dev/docs/view-flattening
reactnative.dev
View Flattening · React Native
View Flattening is an optimization by the React Native renderer to avoid deep layout trees.
🔥1
Expo SDK 44 Released! 🎉
⚡️Highlights:
⚙️
Read full article below 👇
https://blog.expo.dev/expo-sdk-44-4c4b8306584a
⚡️Highlights:
❗️ SDK 44 includes React Native 0.64.3
⚙️
Integrated expo-system-ui and expo-navigation-bar in Expo Go
🔨 Removed most remaining default dependencies from managed projects
🎨 Updated Software Mansion library suite
⚛️ React 17 JSX transform now enabled by default
Read full article below 👇
https://blog.expo.dev/expo-sdk-44-4c4b8306584a
Medium
Expo SDK 44
Today we’re announcing the release of Expo SDK 44. SDK 44 includes React Native 0.64.3. Thank you to everyone who helped with beta testing…
👍1