Notre client souhaite que nous lui écrivions une application personnalisée qu'il pourra utiliser sur une poignée d'iPad de son entreprise. Cette application n'est probablement utile que pour ce seul client (peut-être pour deux ou trois autres à l'avenir, mais seulement après une personnalisation supplémentaire).
J'ai lu que si le client souscrit au programme d'achat en volume d'Apple , nous sommes en mesure de lui fournir une application B2B personnalisée . Cependant, cela semble être limité aux développeurs américains (ou aux clients? Ou aux deux?).
Quelles sont les alternatives pour les développeurs de logiciels basés en Europe (ou, plus généralement, non américains) et leurs clients locaux?
Réponses:
La solution «correcte» à cela est que votre client crée un compte d'entreprise avec Apple pour développer des applications internes. Vous créez cette application et la signez avec le profil / l'identité de votre client.
Oui, votre client devra payer des frais annuels (plutôt modestes). Mais avec un peu de chance, ils voudront quand même plus d'applications. :)
Vous pouvez bien sûr créer le compte Enterprise pour vous-même, en disant à Apple que vous développeriez pour vous-même et l'utiliser pour distribuer cette application à tous les clients qui souhaitent suivre cette voie. De toute façon, vous ne configurerez pas de système de boutique et Apple ne s'en rendrait probablement pas compte. Mais ce serait une violation du contrat de compte d'entreprise et, par conséquent, je ne recommande PAS de le faire. Votre client paiera probablement volontiers les frais de développement annuels.
la source
Dans une situation similaire, je crée une application intranet basée sur le Web qui imite la fonctionnalité de la tablette. Il existe un certain nombre de frameworks JQuery qui fonctionneront pour cela, comme Sencha Touch . Cela vous permettrait d'éviter le «mur de paiement» d'Apple et de travailler avec des tablettes Android et même des navigateurs Webkit sur des ordinateurs de bureau / portables.
la source