Episodes

Thursday Jul 23, 2020
E010 - React Native 0.63
Thursday Jul 23, 2020
Thursday Jul 23, 2020
Disaster strikes, and hilarity ensues 1/2 way through the recording, but because I'm an awesome editor, I moved it to the beginning of the episode so you don't have to wait :)
React Native released a blog post about their Team Principles. It's often easy to criticize Facebook for what they do, but they really have this figured out.
Then we jump over to review the new features of React Native 0.63, the new improved logBox functionality, Pushable, and other awesome features. Two thumbs up to upgrade to 0.63 if you're able to.
Show Notes
0:00 - The Soundbooth
0:46 - Celibrating Episode #10
3:10 - Main Topic Summary
3:30 - React Native Team Principles blog post and discussion
8:54 - Learn Once, Write Anywhere
11:30 - Jon's update
13:28 - Spencer's update
16:50 - Main Topic : React Native 0.63
16:58 - LogBox
22:17 - Pressible
23:30 - PlatformColor()
27:44 - DynamicColorIOS()
28:52 - Dropping support for iOS9
30:30 - The Strange ability to embed a
31:25 - iOS LaunchScreen requires StoryBoard
33:19 - ChangeLog
33:49 - Spencer's pull request for ReactNavigation
35:18 - Clifhanger for episode 11 :)
React Native School
FastLane Cheat Codes (Sign Up Now)
https://fastlanecheatcodes.com

Thursday Jul 16, 2020
E009 - Just Push It (Push Notifications)
Thursday Jul 16, 2020
Thursday Jul 16, 2020
This week Jon and Spencer celebrate the fact you are indeed listening, or at least downloading the show.
Then Salt & Peppa talk about how you can push it with One Signal, Firebase, AWS and Urban Airship. They get into the types and benefits of using push notifications in your app, and dare you, the listeners to hit us up on Twitter.
Links
- 4 Questions to Ask When Choosing a Push Notification Provider for a React Native App: https://www.reactnativeschool.com/4-questions-to-ask-when-choosing-a-push-notification-provider-for-a-react-native-app
- OneSignal Docs / API Docs
- React Native SDK - https://documentation.onesignal.com/docs/react-native-sdk-setup
- REST API Docs - https://documentation.onesignal.com/reference/create-notification

Thursday Jul 09, 2020
E008 - Deep Linking - the how and why
Thursday Jul 09, 2020
Thursday Jul 09, 2020
This week Spencer and Jon talk about Apple's return to physicality in design and then dive into deep linking into your mobile applications. They cover the two different types of deep linking (URL Schemes and Universal) and dream up interesting (and probably stupid) ways to utilize them.
0:15 - Weekly catchup
1:11 - News - Neumorphic design
6:45 - Deep Linking
19:30 - Outro
Links
- Neumorphism
- Deep Linking Video Course
- React Navigation v5 Docs
- Deep Linking in React Native with Universal Links and URL Schemes
React Native School
Become an Expert React Native Developer One Lesson at a Time
https://www.reactnativeschool.com/
Fastlane Cheat Codes
Learn how easy it is to automate your iOS and Android builds and other mundane mobile development tasks
https://fastlanecheatcodes.com/

Thursday Jul 02, 2020
E007 - Can't Touch This - All About Touchables
Thursday Jul 02, 2020
Thursday Jul 02, 2020
This week we investigate Touchables and the many different ways you can have your app accept (or not accept) touches properly.
0:17 - Intro
3:28 - Spotify Lite project
4:53 - TypeScript?
7:27 - Touchables in general
9:35 - TouchableWithoutFeedback
10:30 - Enabling secret features
12:46 - TouchableHighlight
13:55 - TouchableOpacity
14:22 - TouchableHighlight (take 2)
15:01 - TouchableNativeFeedback
16:09 - Legitimization (Drink!)
21:54 - Outro
- Links
- Better Cross-Platform React Native Components: https://medium.com/differential/better-cross-platform-react-native-components-cb8aadeba472

Thursday Jun 25, 2020
E006 - Our Development Environments and Workflows
Thursday Jun 25, 2020
Thursday Jun 25, 2020
Jon and Spencer talk about their setups, what they use and different approaches to development.
- Links
- iOS 14 in 4 minutes
- Snapchat's augmented reality camera can identify dog breeds and plant species
- Expo Web
- RecyclerListview
- React Native Scroll Bottom Sheet
- Visual Studio Code
- Fastlane
- Installr
- Spencer VSCode Setup
- Command Line Power User by Wes Bos
React Native School
Fastlane Cheat Codes
https://fastlanecheatcodes.com

Thursday Jun 18, 2020
E005 - Can you feel it comin' in the air tonight? - OTA Updates
Thursday Jun 18, 2020
Thursday Jun 18, 2020
In this episode we discuss Over-the-air updates, what you can and can't do with them, along with probably getting banned from China, how you can maybe sell your app for $7.3 Billion dollars using a $300 starter kit and lots of other stuff.
Links:
- GrubHub sold for 7.3B
- React Native template Food Delivery App for $299
- Apple takes down PocketCasts in China at behest of the government
- Understanding React Native Deployments
- Code Push (old landing page)
- Microsoft App Center
- Electrode
- React Native Windows
- Tutorials
- Over-the-air updates with CodePush - Spencer / React Native School
- ReactNative Codepush Tutorial by Cory McAboy
![E004: These features are [Six] Two legit to quit - All about RN v0.62](https://deow9bq0xqvbj.cloudfront.net/ep-logo/pbblog8576092/TooLegitToQuit-MCHammersingle_300x300.jpg)
Thursday Jun 11, 2020
E004: These features are [Six] Two legit to quit - All about RN v0.62
Thursday Jun 11, 2020
Thursday Jun 11, 2020
We review the release of React Native 0.62, the different features and why these may (or may not) impact your life, workflow, and overall happiness. We also dig into the change log, jump into some Git goodness and stress the continued Legitimization [drink!] of React Native and gush all over how great it is becoming.
Advisory: You may need a box of tissues for this one folks.
Links:
- Announcing React Native 0.62 with Flipper
- Appearance
- AccessibilityInfo
- AppleTV package
- React Native Windows
- Upgrade Support
- LogBox
- React Dev Tools v4
- 0.62 Change Log

Wednesday Jun 03, 2020
E003: Flipper (not the dolphin)
Wednesday Jun 03, 2020
Wednesday Jun 03, 2020
If you write code, you write bugs and sometimes finding why those bugs happen is insanely difficult. We talk about some new first class support in React Native for Flipper, a fantastic debugging tool.
- Flipper Website
- YouTube
- Flipper: The Extensible DevTool Platform for React Native - Michel Weststrate aka @mweststrate
- React Native Flipper debugger - Announcing React Native 0.62 with Flipper
- https://youtu.be/qsaNOILmSXw
- Parashuram's blog
- Using Flipper with React Native
- http://blog.nparashuram.com/2019/09/using-flipper-with-react-native.html

Wednesday Jun 03, 2020
E002: Give me some Context please
Wednesday Jun 03, 2020
Wednesday Jun 03, 2020
In this episode we review Context and what it can do for you and your apps. How it eliminates pro-drilling, how to access and affect state multiple components and screens deep.
Links:
- React Native Context Docs
- Wes Bos' video

Wednesday Jun 03, 2020
E001: React Navigation v5
Wednesday Jun 03, 2020
Wednesday Jun 03, 2020
What's new in React Navigation v5 and why you definitely should upgrade.
Links:
- https://reactnavigation.org/blog/2020/02/06/react-navigation-5.0
- https://reactnavigation.org/docs/upgrading-from-4.x/