Wikimedia Apps/Pre launch checklist

Things to check before launching the app

Common

 * 1) Upgrade testing - from the previous version (see below)
 * 2) Make sure that version for Special:MobileFeedback is updated in index.html
 * 3) Remove all files and folders inside assets/www/MobileFrontend except 'stylesheets' and 'javascripts'. Reduces package size.

iOS

 * 1) Make sure version for UA is updated in  AppDelegate.m
 * 2) Put the FB app keys in. Use add-keys.bash to do so

On Android

 * 1) Make builds of current and prior version of the app. Sign them with same key
 * 2) Uninstall any other builds from your device
 * 3) Install the previous version of the app using adb install 
 * 4) Mess around, make sure you save a few saved pages
 * 5) Install the new version of the app using adb install -r 
 * 6) Launch app, see if you can access saved pages / everything works

On iOS

 * 1) Make builds of current and prior versions of the app. Make sure they are named the exact same. This is important
 * 2) Uninstall any other builds of the app from your device
 * 3) Install the prior version of the app using iTunes
 * 4) Mess around, make sure you save a few pages
 * 5) install the new version of the app using iTunes. Make sure it syncs - sometimes iTunes doesn't detect that the app is a newer version
 * 6) Launch app, see if you can access saved pages / everything works