web-dev-qa-db-fra.com

Application iPhone sans AppStore

Nous avons une application industrielle qui fonctionne actuellement sur un PDA durci très cher. Étant donné que la plupart des ingénieurs que nous vendons ont des iPhones, nous envisageons de passer à une plate-forme beaucoup plus récente.

Quelques questions: est-il possible de vendre des applications iPhone sans l'app store? Apple prendre une réduction de 40% d'une application iFart 99c est une chose mais il s'agit d'une application de calcul d'ingénierie de 3000 $. Nous avons également entendu parler des tracas que certaines personnes ont dû faire approuver des applications.

Pouvons-nous vendre un iPod touch (je comprends que vendre un iPhone sans contrat est plus délicat) avec un logiciel préemballé.

ps. Désolé pour la publication anonyme, la société est un peu nerveuse à propos de notre relation avec le fabricant PDA.

63

Il y a essentiellement trois différents officiels iPhone méthodes de distribution des applications que je connais:

- App store

Avec cette méthode, n'importe qui avec un iPhone peut avoir accès à l'application. Vous pouvez distribuer un nombre illimité d'applications comme celle-ci. Apple obtient une réduction de 30%. Bien sûr Apple doit approuver votre application).

- Ad hoc

Vous pouvez distribuer des applications en utilisant ad hoc sans passer par l'App Store, mais vous êtes limité à un maximum de 100 appareils. Avec cette méthode, vous pouvez distribuer votre application à partir d'un site Web, d'un courrier électronique, etc.

- Entreprise

La méthode est destinée à la distribution interne dans les entreprises de plus de 500 salariés. Apple ne fournit pas plus de détails publics que j'ai pu trouver sur cette méthode.

Il ne semble pas que l'une de ces méthodes réponde à vos critères, sauf si vous avez moins de 100 clients et ne prévoyez pas de dépasser ce nombre. Cela ressemble à la question que vos clients ne sont pas internes à votre entreprise.

Je conseillerais de contacter Apple. Ils pourraient être en mesure de trouver une sorte d'accord de distribution personnalisé.

53
Dana Holt

Enterprise developer program permet la distribution en interne, en évitant l'appstore. C'est 299 $ contre 99 $ et n'inclut pas la distribution AppStore.

Pour les entreprises de 500 employés ou plus qui créent des applications internes propriétaires pour iPhone et iPod touch.

22
EightyEight

Apple a également un programme B2B, qui sonne comme si vous visiez. Il vous permet de vendre vos applications directement à d'autres entreprises. Vous pouvez en savoir plus ici: https://developer.Apple.com/programs/volume/b2b/

9
el_reverend

Spotify a une application gratuite que vous pouvez télécharger, mais pour l'utiliser, vous devez avoir un compte Premium. Vous n'avez donc pas à vendre votre application pour 3000 $ pour passer par l'App Store.

8
kenhos

Vous pouvez donner l'application gratuitement dans l'Appstore, mais cela nécessitera une activation en ligne. L'activation en ligne coûtera 3000 $. Si Apple n'accepterait pas l'application, vous pouvez essayer de créer une version très limitée (sans activation) et la faire accepter dans l'appstore. Ensuite, libérez une mise à jour pour celle-ci, ce qui activera le système d'activation en ligne .

6
Joe

C'est dommage - l'iPhone/iPod touch pourrait faire une plate-forme vraiment sympa pour l'automatisation/l'interface.
Je travaillais récemment sur une plate-forme industrielle intégrée - un micro 16 bits, une mémoire de 64 Ko, un port série et un écran 120x128 2 niveaux de gris pour 1000 $/unité et 10 000 $ pour le système d'exploitation/devkit épouvantable.

5
Martin Beckett

Vol d'essai. Recherche le sur Google. Fondamentalement, vous obtenez un compte avec testflight. Mettez votre application en vol d'essai. Vous envoyez un email à votre client et il clique dessus sur son iphone. Il envoie testflight un e-mail avec l'ID de l'appareil de vos clients. Testflight vous envoie un e-mail indiquant "un nouveau client a demandé votre application" et son ID d'appareil. Vous ajoutez leur ID d'appareil à votre chaîne d'approvisionnement et reconstruisez votre application. Téléchargez-le sur testflight, ils reçoivent une notification indiquant qu'il est prêt et ils peuvent l'installer. Quelque part, assurez-vous d'obtenir votre argent :)

4
roberc

Je ne vois pas comment Apple pourrait se soucier si vous achetez un iPod touch, les jailbreakez, installez votre application et les vendez à des clients.

Pour une application de 3 000 $, les 220 $ pour un iPod Touch représentent moins de 10% du prix de vente.

4

Vous pouvez envisager une application HTML5 sur Safari qui offre de nombreuses fonctionnalités d'une application comme l'accès hors ligne, le stockage local, le canevas pour des graphiques riches, etc. Aucun problème de distribution et aucune commission. Cela dépend de ce dont vous avez besoin - accès à la caméra, à la boussole, je pense que ce n'est pas possible. (Aussi: fonctionne sur Android)

Edit: Voici une excellente introduction -

http://sixrevisions.com/web-development/html5-iphone-app/

Comment créer une application iPhone HTML5

Construisez une version de Tetris qui est "pour la plupart, ce sera une imitation parfaite"

  • Plein écran
  • Cache hors ligne
  • Stockage persistant
2
DavidC

Application native, non. Cependant, vous pouvez le créer en tant qu'application Web spécialisée pour l'iPhone, auquel cas vous contournez complètement l'App Store.

2
BFree

La façon de le faire serait de donner l'application gratuitement dans la boutique iOs.
Mais facturez 3000 $ pour un code d'activation ou des frais d'abonnement achetés sur votre site Web.

Cependant, vous devrez fournir à l'application gratuite certaines fonctionnalités de base. Apple n'approuvera pas l'application si elle ne fait rien sans le code d'activation.

1
Ken Griffith

Si c'était moi, je ferais l'une des choses suivantes:

1) Soumettez-le à Apple et vendez-le gratuitement. Ils entrent ensuite un code de licence acheté chez vous pour accéder à l'ensemble des fonctionnalités. Inclure une page d'accueil, à propos de nous, page de contact pour les fonctionnalités sans licence . Comme Apple ne l'approuvera pas s'il ne fait rien.

2) Demandez aux entreprises que vous vendez d'ouvrir un compte d'entreprise avec Apple. Ensuite, vous créez l'IPA et le signez en utilisant leurs informations d'identification et leur envoyez l'IPA.

Bonne chance.

1
CW0007007

Je souhaite que. Réponse courte, non.

Il existe une sorte de hack, par lequel vous installez votre application de manière ad hoc, mais vous ne pouvez avoir que 100 appareils. Route douloureuse si vous me demandez.

1
vectorizor

Si votre application est assez chère, vous avez probablement peu de clients et ils reçoivent un support personnel, alors ce que vous pourriez faire est le suivant:

  • Demandez à chaque client d'obtenir son propre Apple (99 $/an). Votre support peut leur parler tout au long du processus, ou vous pouvez probablement le faire pour eux. Donnez-leur une remise/un crédit pour le 99 $ qu'ils paient à Apple.
  • Compilez la logique de vos applications dans une bibliothèque et créez un shell léger qui charge le code de la bibliothèque.
  • Donnez au client le projet XCode pour ce Shell, et les binaires pour votre code :-). Écrivez une petite application OS X qui déclenche le téléchargement de XCode, la compilation et l'installation, afin qu'ils puissent "compiler" et déployer "l'application qu'ils développent" (a.k.a. votre application) sur leurs appareils. Ou faites-le comme un service pour eux.
  • N'oubliez pas d'impliquer vos avocats. Je suis sûr qu'il existe des façons de voir dans lesquelles cela est légal et des interprétations dans lesquelles cela viole une licence. Il existe probablement un moyen de le rendre étanche, par ex. en appelant vos clients "développeurs" et vous-même "consultants" dans le contrat ou quelque chose. Il n'est pas interdit d'aider un client à compiler son application :-)

Si vous faites cela, le déploiement ne sera pas aussi fluide que si vous suivez la voie officielle, mais vous économiserez beaucoup d'argent. Pour une application de 3000 $, au lieu de 30%, vous donnerez Apple 3,33%. Je ne l'ai pas fait, et je ne connais personne qui l'a fait, et je ne peux même pas le recommander , mais je ne vois pas non plus pourquoi cela ne fonctionnerait pas. Cela pourrait donc valoir la peine d'être essayé.

1
jdm

Cet article résume toutes les réponses à cette question et traite du B2B d'Apple, du programme d'entreprise de développeur iOS, de la distribution adhoc et du testflight.

http://mobiledan.net/2012/03/02/5-options-for-distributing-ios-apps-to-a-limited-audience-legally/

Cependant, toutes les solutions (à l'exception des solutions orientées test, qui sont limitées), vous obligent à obtenir l'approbation d'Apple avant la publication et la mise à jour. Ce processus peut prendre du temps et laisser vos utilisateurs bloqués lorsque vous rencontrez un bogue critique nécessitant une mise à jour rapide.

S'il s'agit d'un casse-tête pour vous, vous voudrez peut-être essayer de développer l'application pour Android, qui présente également des avantages et des inconvénients, mais dans votre cas spécifique, vous donne plus de flexibilité.

Dans Android, vous pouvez envoyer un fichier APK par e-mail, un utilisateur clique dessus et l'application est installée sur l'appareil.

Dans iOS, tous les appareils qui ne sont pas membres du programme "programme d'entreprise", "b2b" ou qui sont configurés pour les tests, ne peuvent pas installer l'application.

0
Abdo