Mobile applications are created to deliver a wide array of features and services and with thought to the calls for, constraints and capabilities from the devices They are designed for. Such as, a gaming application could possibly take advantage of the apple iphone's accelerometer.“Anybody reporting bugs must always attempt to generate educational