// Get Ready
import React from 'react'
import {
Fun
} from 'attendees'

FUN


aka

Chief Technology Strategist

'\x47'[0]+(![]+[])[+!+[]]+([]+[][[]])[+!+[]]+String.fromCharCode((2<<6)-12)
JavaScript
yup
Rapid Applications with React Native
🏃💨
Coding Spectrum
Mobile Development WAS
What people think I did





What Web Devs used to think I do

What I used to do


$169,562.00 USD a YEAR!





Before
After
FREEEEEEDOOOMMMMM!!!







?


📈 🤔
Make it better?


Android?


LGTM! 👍


to find a better solution ask:
"Why is there a problem?"
the JavaScript domain is too vast

Ignite as a Starter
an ideal boilerplate jumpstart
with practical plugins along the way.
We use this!
This is how we deliver products

Yes, even windows



JUST KIDDING!
Can't catapult?
We help you climb

Connecting Strangers
Modularity

PLUGINS!

const NPM_MODULE_NAME = 'react-native-vector-icons'
const EXAMPLE_FILE = 'vectorExample.js.ejs'
/**
* Add ourself to the project.
*/
const add = async function (context) {
const { ignite } = context
// install a npm module
await ignite.addModule(NPM_MODULE_NAME, { version: '4.3.0', link: true })
// copy the example file (if examples are turned on)
await ignite.addPluginComponentExample(EXAMPLE_FILE, { title: 'Vector Icons' })
}
/**
* Remove ourself from the project.
*/
const remove = async function (context) {
const { ignite } = context
// remove the npm module
await ignite.removeModule(NPM_MODULE_NAME, { unlink: true })
// remove the component example
await ignite.removePluginComponentExample(EXAMPLE_FILE)
}
/**
* Expose an ignite plugin interface.
*/
module.exports = { add, remove }
The
"Hey, could you help me?"
experience
- Import the code
- Provide an Example
- Provide Generators
An Example?

All The Code
Ignite Ecosystem
- We can't limit your plugins

- Each project can have customizations
- Use your own boilerplate!
github.com/GeekyAnts/ignite-native-base-boilerplate

Learn More
-
Join community.infinite.red
-
Read shift.infinite.red Medium
-
Talk to me!

More videos available
Dat Conference App Yo!

https://github.com/infinitered/ChainReactApp



Thank you ignite for making such an awesome CLI 😃

@tillersystems

The Future?
The Future?
-
A new conference app
-
TypeScript
-
Update best practices
-
MobX-State-Tree
-
More
Reactotron


Steve Kellock
Kevin Vangelder
Software Engineer
Senior Software Engineer
@kevinvangelder
@skellock
Cindy Nguyen
Justin Huskey
Design Lead
Designer
@justinhuskey


Want more React Native?
ReactNativeNewsletter.com
Conferences!




Conferences!

Thank You


& Thank You
https://github.com/infinitered/ignite


@GantLaborde

Thanks!
Rapid React Native Mobile
By Gant Laborde
Rapid React Native Mobile
All the je ne sais quoi of Infinite Red's ways of doing React Native Apps
- 3,342