Fast Loading Features

If your app takes more than 5 seconds to load any one of its features you'll be forced to watch your customers leave and never come back. 38% of customers will delete an app immediately when a mobile app freezes or takes longer than 30 seconds. You only have 30 seconds to hook your customers so don't waste that time by having features that load
slowly. Spend time optimizing your mobile app to run as fast as possible, and your customers will be delighted with how quick the app responds.

If there is no way to avoid a longer than 5 second wait time, insert a loading page to inform the customer that the app is not frozen. You can design the loading page to have tips, advice, jokes, or anything else that will help keep the customer engaged while waiting.