|
|
|
React Podcast by Zach Silveira
The first episode of the React Podcast, titled "We're not Flux Experts", has been released. Subscribe in iTunes or whatever podcast app you use (I prefer player.fm for web/Android).
Audio channels are a bit off in this episode but should be fixed in any upcoming episodes!
|
|
React Native Intro by @notbrent (me)
Video and slides from my presentation are available here! I tried to give an overview of why React, why React Native, and a bit of information about how React Native works. Personally I can't stomach listening to my own voice, but if you can then feel free to give it a watch/listen! It was my first time recording a talk, so go easy on me folks.
|
|
Highlights from Issues and Pull Requests
|
|
Add magic tap accessibility gesture by @a2
"The purpose of the Magic Tap gesture is to quickly perform an often-used or most-intended action. For example, in the Phone app, it picks up or hangs up a phone call. In the Clock app, it starts and stops the stopwatch. If you want an action to fire from a gesture regardless of the view the VoiceOver cursor is on, you should implement the accessibilityPerformMagicTap method in your view controller." iOS Developer Library. You can use this with the onMagicTap prop - but you'll have to install from 0.5-stable as this hasn't yet landed in a release.
onAccessibilityTap prop was also added, by Georgiy Kassabli. You'll have to use 0.5-stable for this one as well.
|
React Native Playground Updates
- iOS app supports two-finger swipe up to exit the currently selected play and return to the main screen
- Live reload now works! When you save your changes, updates will be reflected as soon as the packager reloads, without restarting the app
- Not yet live: Progress made on streaming logs so you will be able to see any console.log output or errors within the browser! video
- Not yet live: Progress made on multiple file editing, video
|
|
0.5-stable branch created
Not yet released, but you can use it today by changing the react-native dependency in your package.json to: "react-native": "facebook/react-native#0.5-stable" . You might need to delete the existing install within node_modules for this to work: rm -rf node_modules/react-native
|
Thoughts on Animation by @chenglou
@chenglou, the author of react-tween-state and "React core member. Currently working on animation-related problems" shares his thoughts on animation in this blog-as-a-gist.
|
|
Highlights from the community
|
|
Essence Native
Check out the "Getting Started Native" section and give it a try! I haven't had a chance so if you do, send me a tweet with your experience @notbrent, curious to hear how it goes!
|
chirag04/react-native-dashed-border
A customizable <DashedBorder /> component, worth checking out if you're in the market for such a thing! Also a good simple example of a custom view component.
|
|
|
That's it for now! Ping me on Twitter @notbrent if you have anything that you would like me to share next week.
If you're reading
this on the web, you can subscribe to
get this delivered weekly to your email here!
|
|
Collect and curate content easily for brilliant newsletters. Try Goodbits for free!
|
|
|