MOBILE the JS way

Some of our choices
- Ionic
- React | React Native
- Meteor
- Sencha Touch
- Titanium
- Straight Cordova
With so many choices, we need to choose something that hits the mark
What should go into deciding which framework to use?
- Ease of use
- Support
- Ease of deploying
- Device speed
- Native feel
- Native support
- Learning curve
These are just a few of the variables that can go into deciding which framework(s) to use

Choices
Just like any development project, the route/framework we choose effects everything
We want a road that is made of asphalt and not sand
Title Text

Ionic
The Good
- Out of the box components
- Out of the box styles
- Out of the box angular optimizations
- Great Community
The Bad
- Speed Issues (namely with ads)
- Angular 2 is coming out soon
- Learning Curve with angular
React.js
The Good
- Fast... really fast!
- Components
- Native component support
The Bad
- Not a true framework (only the view layer)
- Learning curve
- Not a complete solution
Meteor.js
The Good
- A complete solution (sorta)
- Pretty fast
- Can be used with most frontend frameworks
- Easy to build, test, and deploy
- Built-in signup logic and templates
The Bad
- No components out of the box (but there is a package)
- Some annoying learning curves
Appcelerator Titanium
Kendo UI
MOBILE the JS way
By James Brinkerhoff
MOBILE the JS way
- 705