Skip to content
alan bount edited this page Jul 11, 2014 · 2 revisions

MeteorRider = Cordova + Meteor

Features

  • Cordova JS initialized BEFORE Meteor and all of it remains
  • that way, you never have to worry about versions/combinations
  • assuming you don't have to update anything inside Cordova, you never have to push your app out
  • AJAX --> localStorage HTML from Meteor
  • if HTML is stored, use that as the loading page, so Meteor starts firing up right away
  • still do the AJAX request
  • if different, update localStorage and re-hijack

Roadmap

  • AJAX --> localStorage JS/CSS from Meteor
  • if they are stored, inject inline so the client doesn't have to download the JS/CSS again
  • (note URLs are always unique in Meteor)
  • Better system of events (since the document is hijacked mid-process)
  • there are currently some for MeteorRider specific events, but it could be improved
  • all get cleared when DOM hijacked
  • npm install for Cordova side
  • mrt install for Meteor side
  • unit tests
  • video example, tutorial
Clone this wiki locally