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.