Hi there.
I'm digging through iPad/iPhone programming options/opportunities. What makes me wonder is: Is there ANY 100% problem-free (i.e. no warranty removal) way to do B2B programming on this thing?
I'll try to explain. Last few years I did quite a lot B2B programming for different mobile platforms. Tasks usually were simple. There was some client asking for specific application do be deployed on some not-so-big number of phones (from 20 up to 200 maximum). And every time ( was it Windows CE/Mobile, Nokia's Symbian S60 or was it Java ME ) preparing some small installation package was everything what was necessary to do. Sometimes it required purchasing some not very expensive license to sign the package. Sometimes everything was OK without it.
Now I see that on iOS any way whatsoever to install anything is to go through Appstore. How to avoid that? What if client wants to keep application strictly private? Is it possible to customize applications/install them from Xcode? How much effort it is, and is it worth it?