"Mobile apps" have come a long way. From the first 'fart' apps to the powerful business tools they are today – we give an overview.