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