There's gotta be a way outside of the App Store to get software onto the iPhone, right? If nothing else, developers gotta test their apps out. If that whole process (whatever it is) were wrapped into a neat little app, an entirely new distribution channel could be opened up. Has this happened yet? And if not (I assume not), why not?
edit: not an iphone app, a regular-type computer app.
edit: not an iphone app, a regular-type computer app.