©2019 by TechDome

 

THINGS TO DO BEFORE Making "Mobile App" LIVE

Updated: Jan 10, 2019

Below are some things we should take as check list before making any app live. Things can be added or removed depend on Hybrid or Native app development and its technology usage.


PRODUCT ASSET MANAGEMENT - HIGH

  • Generate all app assets like icons, static images

  • CMS content assets - Text,Images,video

  • App static content ( eg. labels , Language translations etc. )

  • Playstore assets

  • Appstore assets

PRODUCTION BUILDS - HIGH

  • Build management (eg. manage generated build , keep a record of all the builds till now)

  • Code Push,IONIC PRO Activity before GO Live.


CODE OPTIMISATION - HIGH

  • Optimisation of the app code

  • Removing logs and console

DEPLOYMENT PLAN

  • deployment structure

  • ci /cd planning

  • auto build generation

  • auto beta test builds

  • deployment error handling

  • deployment fallbacks.

PEN/BETA-USER TESTING

  • penetration testing

  • Identify Beta User and Have Initial Feedback before GOLive

DEEP LINKING

  • deep linking urls

APP SIZE

  • reducing the app size

  • reduce the size of assets

ACCOUNT MANAGEMENT

  • account management like google accounts,App Store account , facebook , twitter , instagram ,jira , aws , etc.

DATABASE

  • cloud watch for logging

  • auto scaling

  • high availability

  • fall back / back up / crash strategies

  • snapshot storage

  • usage limit estimation

APP Store/PlayStore Text

  • Should have SEO Text for App's Description/Title/SubTitle. This would help App index and better search result on PlayStore/AppStore

Others

  • How to handle Crash report ,Analytics which are in FireBase or any other Tool?

  • Regular Notification schedule planning

  • Proguard or obfuscation of code