Testing Apps IS Important – Just Ask Google
I’m not sure how many folks are up on the latest chatter about Google’s iOS native GMail app that they released today. After much discussion for the past few days on Mashable and other sites, it was finally released today to much excitement.
Sadly, for Google, that excitement was very short lived. Within a few hours the backlash on Twitter and other social sites showed a lot of disappointment in the app. Apparently the App contained a “Bug” which caused some large issues with notifications. According to Mashable “When launched, the Gmail app displayed an error that read: ‘no valid ‘aps-environment’ entitlement string found for application.’ This error appeared to refer to push notifications, such as displaying the number of unread messages on the app icon.” (We were unable to download the app as it was only up for a few short hours).
To think a company like Google, with the billions of dollars in the bank, and countless developers and engineers on staff, would release an app which had bugs, and many flaws according to its users, is quite mind blowing.
It is not uncommon for our clients are surprised to see the amount of time that we spend on testing and debugging to make sure that an app works cleanly. It is something a lot of our competition, especially overseas developers, do not spend as much time on. While code can look clean and seem to function right, it’s very important to test it out in different environments, on different devices, and with different operating systems.
I mean, if Google, with their seemingly never ending resources, can mess up, pretty much anyone can. So make sure that when you develop your app you spend an adequate amount of time testing.