How a company can distribute apps on both app-store and in-house?
You need to apply to an enterprise account within Apple's developer program. As far as I know you need to justify why (a simple explanation like doing specific tailored apps for business should do the trick) and pay a fee (200$ I think). With this account u will be able to make both type of apps.
Think you can help? Login to answer this question!