- Start on iOS is comparable to other apps I use. 3-4 seconds.
- Problem mostly seems to be Android.
- Meteor waits until ddp connection made before closing launch screen. We don't need to do that.
- Try upgrading crosswalk plugin.
- Maybe the launch screen plugin?
- https://medium.com/@gautham.gg/reduce-the-launch-time-of-a-meteor-mobile-app-e2f009951011?source=linkShare-2a8267bb006f-1469058209
- Code splitting?
- try with different launch screen settings. could be delay or autohide?
- try with closing launch screen immediately on load of app
- try without launch screen plugin (see if main.html gets rendered?)
- try without any cordova plugins
- try with disabling wait for DDP connection
- try with newer crosswalk. meteor locks at 1.6, 1.8 is out
- i really don't want to but if it's bundle size then try with webpack code splitting (i don't think it's bundle size)
- use network safari debug pane and iOS sim to see what actually gets loaded from server on load
- test build with all our app code commented out
- test blank project
- 942: no launch screen
- 952: no app code + meow
@jbaxleyiii no HTML gets loaded from the server