Thanks to visit codestin.com
Credit goes to github.com

Skip to content

revskill10/ignite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Ignite logo

The ideal starting app for React Native, best practices, generators, and more.
js-standard-style Build Status

Why Ignite?

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

⬆️ How to Setup

Make sure you're setup for React Native

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 the command react-native run-ios
  • for Android
    • Run Genymotion
    • run the command 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

🆒 Built by the fine folks at Infinite Red

image

We're web (Elixir and Phoenix) and mobile (React Native) developers based in Portland and San Francisco.

🚗 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

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 87.1%
  • Objective-C 5.5%
  • Ruby 4.4%
  • Java 1.6%
  • Shell 1.4%