Open Source
react-native-bundle-visualizer
See which packages are increasing your bundle size with this project.
-
Swipe view component for React Native.
-
Custom alert view component, lot of customization options.
-
Map clustering component to be used with
react-native-maps
.
Around the Web
How We Built Our React Native App
Great deep dive on the development of Housing Engineering's React Native app from Siddharth Jain.
Typing Higher-order Components in Recompose With Flow
Learn how to type higher order components with Flow with this great post from Ivan Starkov.
Testing React Native + Apollo Apps
For those of you using GraphQL through Apollo like us, check out this write-up from React Native Training on getting your coverage numbers up!
-
Spencer Carli has put this great free course together on React Native basics.
React Native
React 0.48
React Native 0.48 was released last week, the full release notes are available here. Some highlights:
- RCTDeviceEventEmitter warnings are now fatal, AdSupportIOS has been removed
- Delay support for Animated.spring
- React.createClass has been replaced with create-react-class
- transform speed improved by 8.5%
React Native Monthly #3
React Native Monthly took place for the third time last week with Callstack, Expo, Facebook, Microsoft, and Shoutem attending. The full meeting notes are available here but here are some cool items:
- Expo has added support for installing npm packages in Snack
- Microsoft has revealed that the new Skype app is built on React Native ๐ฎ
Augmented Reality
We've been getting our feet wet with ARKit and I'm amazed at how easy it is to get up and running. Since we're tinkering, you'll be seeing more AR articles in our newsletter and I encourage you to give ARKit a shot!
-
This awesome series from Mark Dawson helped me get started really fast with ARKit and I encourage you to check it out!
-
Following in Apple's footsteps ๐ฌ, Google announced ARCore this week. Can't wait to see if a common bridge can be made between ARKit and ARCore through React Native!
-
Open sourced ARKit app with a trained model for facial recognition.
Podcasts
React Native Filesystem feat Ben Hseih
Another great episode from React Native Radio this past week on the React Native filesystem.
Progression, Curiosity, and Burnout with Dan Abramov
Interesting episode on Tyler McGinnis' podcast this week where he talks shop and burnout with Dan Abramov.
Tools
Mono-repo or multi-repo? Why choose one, when you can have both?
Cool new tool here meta
, being introduced by Patrick Scott, on how to use meta to create a distributed source control repository.
Redux
Redux isnโt slow, youโre just doing it wrong
Another great article from Julian Krispel on improving the performance of your Redux implementations. โก๏ธ
Redux, Firebase and the Saga in between
Learn how to handle asynchronous side effects in this article from Omer Levy.
Sponsorship
Have an awesome React Native book, service, or job offer? We'd love to showcase you in our React Native Newsletter! Check our Sponsorship page for more info.
We've been feeling inspired as the seasons change and as a result we have an open source component with a tutorial to share with you this week. Be sure to check out react-native-async-image-animated and the tutorial on creating your own on our blog. ๐
Have a question you want answered in our React Native newsletter? Drop us a line [email protected] and we'll feature it in our next issue. โ๐ป
Wyatt | React Native Coach