React Native Recipes - Volume 2 [Video]

Preview in Mapt

React Native Recipes - Volume 2 [Video]

Crysfel Villa, Stan Bershadskiy

Take your React Native application development to the next leve by leveraging the native layer and getting our app into production
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


React Native Recipes - Volume 2 [Video] Book Cover
React Native Recipes - Volume 2 [Video]
$ 124.99
$ 106.25
React Native Recipes - Volume 1 [Video] Book Cover
React Native Recipes - Volume 1 [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Video Details

ISBN 139781788290623
Course Length1 hour and 57 minutes

Video Description

React has taken the web development world by storm, and it is only natural that its unique architecture and third-party support ecosystem should be applied to native application development. Using JavaScript, you can build a truly native application that renders native UI components and accesses native device functionality. This video will take you from the basics of React Native development all the way through to some more advanced components.

This video covers topics in React Native ranging from adding basic UI components to successfully deploying for multiple target platforms. The video follows a top-down approach beginning with building rich user interfaces. These UIs will be created with both built-in and custom components that you will create, style, and animate. You will then learn about different strategies for working with data, including leveraging the popular Redux library and optimizing the performance of the application. Then, you will step further into exposing native device functionality. Finally, we will discuss how to put your application into production and maintain its reliability.

Style and Approach

This is a fast-paced guide with clear, concise recipes that let you discover, and take advantage of, the many features offered by React Native to build compelling mobile apps. This video course will take your skills to the next level and equip you with the expertise to build high-performing, native mobile apps in JavaScript.

Table of Contents

Adding Native Functionality
The Course Overview
Exposing Custom iOS Modules
Rendering Custom iOS View Components
Exposing Custom Android Modules
Rendering Custom Android View Components
Handling Android Back Button
Reacting to Changes in Application
Copy and Pasting Content
Authentication
Hiding Application Content When Multitasking
Background Processing on iOS
Background Processing on Android
Playing Audio Files on iOS
Playing Audio Files on Android
Architecting for Multiple Platforms
Building for Universal Windows Platform
Building for macOS Desktop
Building for Apple tvOS
Creating Platform Specific UI Components
Extending UI Components for Platform Specific Experiences
Integration with Applications
Embedding a React Native Application Inside iOS Applications
Communicating from an iOS Application to React Native
Communicating from React Native to an iOS Application Container
Invoking Handling by an External iOS Application
Embedding a React Native Application Inside an Android Application
Communicating from an Android Application to React Native
Communicating from React Native to an Android Application Container
Invoking Handling by External Android Application
Invoking an External iOS and Android Application
Deploying Our App
Deploying Development Builds to an Android Device
Deploying Testing Builds to HockeyApp
Deploying Over-the-Air Updates
Automated Testing
Installing the Environment
Running the Inspector to Access Elements
Integrating Appium with Mocha
Selecting and Typing into Input Texts
Pressing a Button and Testing the Result
Optimizing App Performance
Optimizing React Native Application Size
Optimizing the Performance of Native iOS Module and UI Components
Optimizing the Performance of Native Android Modules and UI Components

What You Will Learn

  • Leverage Redux to manage application flow and data
    Learn to implement various functionalities like multithreading, fingerprint detection etc
  • Learn how to add custom modules and UI components using the device’s native language.
  • Expose both custom native UI components and application logic to React Native
  • Integrate with existing native applications on iOS and Android
  • Deploy your React Native application to the Google Play and Apple App Store
  • Add automated testing to your React Native application

Authors

Table of Contents

Adding Native Functionality
The Course Overview
Exposing Custom iOS Modules
Rendering Custom iOS View Components
Exposing Custom Android Modules
Rendering Custom Android View Components
Handling Android Back Button
Reacting to Changes in Application
Copy and Pasting Content
Authentication
Hiding Application Content When Multitasking
Background Processing on iOS
Background Processing on Android
Playing Audio Files on iOS
Playing Audio Files on Android
Architecting for Multiple Platforms
Building for Universal Windows Platform
Building for macOS Desktop
Building for Apple tvOS
Creating Platform Specific UI Components
Extending UI Components for Platform Specific Experiences
Integration with Applications
Embedding a React Native Application Inside iOS Applications
Communicating from an iOS Application to React Native
Communicating from React Native to an iOS Application Container
Invoking Handling by an External iOS Application
Embedding a React Native Application Inside an Android Application
Communicating from an Android Application to React Native
Communicating from React Native to an Android Application Container
Invoking Handling by External Android Application
Invoking an External iOS and Android Application
Deploying Our App
Deploying Development Builds to an Android Device
Deploying Testing Builds to HockeyApp
Deploying Over-the-Air Updates
Automated Testing
Installing the Environment
Running the Inspector to Access Elements
Integrating Appium with Mocha
Selecting and Typing into Input Texts
Pressing a Button and Testing the Result
Optimizing App Performance
Optimizing React Native Application Size
Optimizing the Performance of Native iOS Module and UI Components
Optimizing the Performance of Native Android Modules and UI Components

Video Details

ISBN 139781788290623
Course Length1 hour and 57 minutes
Read More

Read More Reviews

Recommended for You

React Native Recipes - Volume 1 [Video] Book Cover
React Native Recipes - Volume 1 [Video]
$ 124.99
$ 106.25
Yii2 Application Development Solutions - Volume 2 [Video] Book Cover
Yii2 Application Development Solutions - Volume 2 [Video]
$ 124.99
$ 106.25
Android Design Patterns and Best Practices - Volume 2 [Video] Book Cover
Android Design Patterns and Best Practices - Volume 2 [Video]
$ 124.99
$ 106.25
Tableau 10 Business Intelligence Solutions - Volume 2 [Video] Book Cover
Tableau 10 Business Intelligence Solutions - Volume 2 [Video]
$ 124.99
$ 106.25
Unity Virtual Reality - Volume 2 [Video] Book Cover
Unity Virtual Reality - Volume 2 [Video]
$ 124.99
$ 106.25
Yii2 Application Development Solutions - Volume 1 [Video] Book Cover
Yii2 Application Development Solutions - Volume 1 [Video]
$ 124.99
$ 106.25