React Native is a great way to build native mobile apps. It offers a great developer experience without compromising on the native look and feel of an app. However, it can be hard to pick up the best tricks and tools that make for a productive development process in the nascent React and React Native ecosystems. The process is made harder because web developers will now have to learn native development toolchains too.
Ryan Salva, Ian Geoghegan, and Nader Dabit offer a deep dive into React Native, demonstrating how to use it to build apps and exploring the tools and tricks that the community uses to achieve native-like performance. Ryan, Ian, and Nader walk you through creating a React Native app with multiple screens and navigation, style components using CSS, and the debug workflow, as well as an end-to-end toolchain, where a single commit in GitHub can trigger the continuous build and test process and distribute the app to testers, clients, and end users.
Ryan Salva is a principal program manager on the Visual Studio team at Microsoft, where he looks after HTML, CSS, and JavaScript development. Ryan focuses primarily on mobile app development using web technologies and Apache Cordova. Previously, he spent 14 years in web application development.
Ian Geoghegan is a developer at Microsoft, where he is responsible for Microsoft’s CodePush service for React Native developers.
Nader Dabit is the founder of React Native Training. He has been creating applications using React Native for over two years.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email fluent@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of Fluent contacts
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
Thanks! looking forward to it, see you soon!
@bill, sublime is totally fine.
I see you’ve listed VS Code: https://code.visualstudio.com as a prerequisite — I’ve been using Sublime Text for doing ReactJS, would that work instead?