If you’ve ever had the misfortune of downloading a poorly developed free app from the app store you will agree with the...