Skip to content
jondotPublic
forked from infinitered/ignite

About

The ideal starting app for React Native

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

196 Commits

Folders and files

Repository files navigation

# React Native Ignite [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/) [![Build Status](https://semaphoreci.com/api/v1/ir/ignite/branches/master/shields_badge.svg)](https://semaphoreci.com/ir/react_native_base)

The ideal starting app for React Native, best practices, generators, and more.


Why Ignite?

To view the generated example project, just pull down the code and run ignite-base!

⬆️ How to Setup

Install

npm install -g react-native-ignite

Use

ignite new MyApplication

▶️ How to Run App

  1. cd to the repo
  2. Run Build for either OS
  • for iOS
    • run react-native run-ios
  • for Android
    • Run Genymotion
    • run react-native run-android

📱 iOS/Android/XDE support

Code is geared towards tested and cross platform functionality. XDE is disabled by default, but see index.js for enabling.

🚫 About Standard Compliance

js-standard-style This project adheres to Standard. Our CI enforces this, so we suggest you enable linting to keep your project compliant during development.

To Lint on Commit

  1. Install git-hooks => On a Mac brew install git-hooks - Other
  2. Setup on Repo => git hooks --install

🇺🇸 Internationalization (i18n)

Translations are kept in the I18n.js file. Edit this file for strings. Even if your app doesn't support multi-languge, this is one of the best ways to keep strings uniform, and typos in check throughout an application.

📂 Related Articles for this Code

🆒 Wishlist

  • Fastlane

Roadmap

Version 1.0

    • Best Practices Base App
    • Working App Generator
    • Working Component Generator
    • Working Container Generator
    • Working Screen Generator
    • Working Reducer Generator
    • Working Saga Generator

Version 2.0

    • Pick and choose formulas in Generator
    • e.g. Did you want a drawer?
    • e.g. Did you want i18n?
    • Utilize composabilities of generator
    • Example app can still be generated with it's own command (not default)

Version 3.0

    • Generated apps can have some supportablity for upgrades
    • Upgradable commands

About

The ideal starting app for React Native

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages