I remember the good old days of software distribution for mobile phones, when having an "app" on your phone meant you had to scour the depths of the internet to find and download the app that you wanted -- most of which were written in Java and built for specific groups of devices. For a developer, distributing your software meant hosting downloads and instruction guides on your own website, or partnering up with a distributor like Handango in hopes of better exposure. Fast forward to today, where the App Store has opened the doors for independent developers and installing apps on your device is as simple as tapping a button. Well, at least installing regular apps from the App Store is simple; installing beta versions of an app that is not quite ready for prime-time is usually more complex a