When you want to use an iPhone application within an enterprise, you have some additional concerns in respect to an application for personal usage (mainly security considerations).
On the other hand, your distribution is easier - you don't have to distribute the application through Apple's App Store.
Note that we assume your application will be a clinet-server applications. While games and applications for personal use are many time stand-alone applications, enterprise applications almost always run on a server (and require a database).
For best results, use the Firefox browser..