Skip to content

nqs/ReactNativeCrossPlatformAtLightSpeed

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

React Native: Cross Platform Mobile At Light Speed

Abstract

Crafting cross platform mobile apps that are intuitive, compelling, and maintainable has long been a goal of mobile developers. React Native empowers you to achieve this dream. It enables rapid development cycles, fosters collaboration, increases sanity, and encourages solid coding practices. If the possibility of quickly writing clean code that runs on both iOS and Android (and others!)1 is intriguing, then this workshop is for you.

Guided from introduction to crafting a complex cross platform application, you will start by creating a blank project and then build a basic app that will explore layout, styling, data flow, and debugging. Equipped with that knowledge, you will expand the app to include data access and manipulation, navigation, local caching, and testing. As the final magic touch (really? I guess leave it, but I don't feel okay now), you will enable live updates to the app that won't require a trip to the app store (is this really legit?)

Come add React Native to your toolbelt so you too can develop at light (this is ripe for a Spaceballs "plaid speed" reference) speed.

Topics Covered

  • Examine the Business Case
  • Creating a new project
  • Quick Overview of ES6
  • Introduction to JSX
  • Introduction to state flow
  • Configuring ESLint
  • HMR
  • Writing Platform Specific Code
  • NPM
  • Accessing APIs
  • Redux
  • Forms
  • Navigation
  • Large datasets
  • Local databases
  • Disconnected Mode
  • Live Updates
  • Testing

1: https://github.com/ReactWindows/react-native-windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published