Building and Sharing Mobile Apps with React Native and ExponentJS

by Nader Dabit

@dabit3 - Twitter

dabit3 - Github

React Native

A FRAMEWORK FOR BUILDING NATIVE APPS USING REACT

 

React Native

  1. Open source
  2. Created and backed by Facebook
  3. Abstraction on top of Objective C / Java
  4. Build cross platform using JavaScript
  5. Gaining momentum
  6. 80% - 90% code reuse
  7. Facebook using internally, along with Discovery Channel, Discord, CBS Sports, Leanpub among others

Exponent

EASILY BUILD AND SHARE CROSS PLATFORM MOBILE APPS.

Exponent

  1. Build and share both Android and iOS apps from single environment
  2. Share builds with anyone who has the exponent app installed on their phone
  3. Future release will allow direct release to App store and Play store
  4. Charlie Cheever & Brent Vatne

Getting Started

  1. Download exponent app (Mac only)
  2. Install the Android or iOS app from the Play Store or App Store
  3. Open Exponent app on computer
  4. Click "New project"
  5. Run Simulator
  6. Install Exponent on Simulator
  7. Open project in Exponent in Simulator
  8. Create project
  9. Share project
Made with Slides.com