A few weeks ago, we discussed some of the most common website bugs that are found with software testing. Now, we’re turning our attention to another type of digital media that’s just as prone to mistakes and bugs: apps. If you’re one of the many businesses, engineers, or entrepreneurs that are trying their hand in mobile application development, then you’ll want to keep an eye out for some of these common bugs:
These are the ticking time-bombs of mobile applications. You tap a single button, and suddenly the entire app crashes. This typically happens with hidden buttons, such as those buried inside your application in the settings menu.
No progress indicator
A progress indicator lets a user know that a specific operation is underway (such as when they’re downloading a song onto their phone). If you don’t have a progress indicator in your app, then users may continuously click the download or upload button thinking that nothing has happened.
Tapping a button repeatedly
Such a situation brings us to our next problem—tapping a button repeatedly. This won’t only happen if you lack a progress indicator; it can also happen if your application isn’t fast enough to register rapid clicks. If your application is too slow, a user will click a button multiple times. This could cause them to be charged twice on a payment, or to receive multiple confirmation messages.
Portrait and landscape orientation
Not all apps are compatible with both portrait and landscape orientation. If, however, you decide that you want your app to be compatible with both, then you need to make sure that users can simply and easily switch between the two. This means that when the user changes the app to landscape orientation or vice versa, the current state of the application must be saved.