Le dépôt de Scott Forstall dans l’affaire Epic vs Apple se concentre sur les débuts de l’iPhone et de l’App Store

Avant le lancement officiel du procès Epic contre Apple la semaine prochaine, Epic Games a publié aujourd’hui des transcriptions des dépositions qu’il a détenues avec les dirigeants actuels et anciens d’Apple. Alors que le dépôt d’Eddy Cue a révélé des détails sur Apple apportant iMessage à Android, le dépôt de Scott Forstall offre un regard intéressant sur les débuts du développement de l’iPhone.

Forstall a occupé le poste de chef de l’ingénierie logicielle d’Apple jusqu’en 2012 et a joué un rôle majeur dans le développement du premier iPhone ainsi que de l’iPhoneOS. L’un des sujets clés de la déposition est la décision précoce d’Apple de ne pas proposer un App Store tiers sur iPhone. Comme l’explique Forstall, Steve Jobs était l’un des plus grands opposants à un App Store.

Forstall: Il y avait des cadres chez Apple qui pensaient que nous ne devrions jamais libérer la possibilité pour des tiers de faire des applications compilées en natif.

Il y avait des cadres qui pensaient –– et ils pensaient que nous devrions juste avoir des applications Web et –– puis des sites Web fonctionnant avec des normes Web à l’intérieur du navigateur ou des navigateurs sur la plate-forme, le navigateur.

Il y avait des cadres qui pensaient que nous devrions avoir un modèle hyrbid de certaines technoloiges Web et de certaines capacités natives. Et puis il y avait des cadres qui pensaient que nous devrions fournir une plate-forme pour permettre aux tiers tiers de créer des applications entièrement natives sur la plate-forme.

Questionneur: Quels sont les dirigeants qui sont tombés dans le premier seau que vous avez mentionné et qui ont estimé qu’Apple ne devrait jamais ouvrir la plate-forme à des applications natives tierces?

Forstall: Steve Jobs était le plus important d’entre eux. Je ne me souviens pas précisément qui d’autre a fait valoir ce point. Mais Steve –– Steve a pensé que nous ne devrions pas du tout activer le développement d’applications tierces, car cela est nécessaire pour le développement d’applications.

Questionneur: Et est-il juste de dire que vous vous êtes tenu de l’autre côté, de l’autre extrémité du spectre sur cette question particulière?

Forstall: J’étais probablement le –– le plus ardent défenseur de l’activation du développement d’applications tierces dans un App Store, et ce [is] discussions Steve et moi avons eu plusieurs fois, des manières passionnées.

Forstall précise dans la déposition que son expérience avec les applications Web a montré «très clairement que ces applications ne seraient pas aussi bonnes que les applications natives, et je voulais avoir les meilleures applications possibles sur la plate-forme.»

L’ancien responsable des logiciels Apple aborde également les débuts d’iPhoneOS et sa dépendance à une fondation Mac OS X. Il a également commenté le jailbreaking, quelque chose qui était très populaire au début:

Forstall: Je dirais que nous étions très préoccupés par les gens qui créent des virus ou des logiciels malveillants pour le téléphone, et donc toute activité que j’ai vue qui impliquait du jailbreak, puis essayer de créer un code malveillant, nous réagirions vigoureusement et n’étions pas concernés, même si c’était le cas. un tsunami, que nous abandonnerions là-dessus.

Nous allions être vigilants à tout jamais en protégeant les gens dans la sécurité et la confidentialité de leurs téléphones. Je pensais, comme je l’avais soutenu un an plus tôt, que nous devrions créer une plate-forme et à la fois permettre et encourager les développeurs à créer un apsp natif pour les téléphones.

Je n’ai donc pas vu cela comme une mauvaise chose que les développeurs voulaient consacrer leur temps, leur énergie et leur vie à créer quelque chose de cool pour notre plate-forme. Si cette chose cool n’était pas un malware ou un virus ou quelque chose de problématique.

Forstall fournit également des détails sur la prise de décision précoce d’Apple concernant les méthodes de distribution des applications iPhone.

Questionneur: Vous rappelez-vous qu’il y a eu un débat au sein d’Apple sur la question de savoir si Apple devrait autoriser la distribution uniquement via l’App Store ou s’il devrait permettre aux développeurs de distribuer des applications natives par d’autres moyens?

Forstall: Il y a donc eu des discussions sur ce que pourraient être les mécanismes de distribution, et comme vous l’avez souligné dans l’un des livres blancs que nous avons examinés, il a parlé de mécanismes potentiels dans le système d’exploitation pour savoir comment sécuriser chacun de ces mécanismes de différentes manières.

Il y a eu des discussions sur la façon dont nous pourrions permettre aux développeurs de distribuer leurs applications, l’une étant l’App Store, l’autre étant de les distribuer en quelque sorte directement comme, disons, les gens le font sur Windows. Cependant, je pense que Windows pourrait également avoir un App Store maintenant.

Nous avons donc discuté des avantages et des dangers de la distribution de différentes manières, au sein d’une entreprise, puis au-delà de l’entreprise.

Questionneur: Qui étaient les principaux promoteurs de la distribution uniquement via l’Ap Store?

Forstall: Après avoir parcouru la discussion, je pense qu’en gros, tous les dirigeants étaient des partisans de l’App Store, ainsi que de nos modèles de distribution d’entreprise comme étant les deux meilleurs mécanismes pour protéger nos clients communs et obtenir une large distribution pour les développeurs.

Pourquoi Apple a ajouté le support d’achat intégré à l’App Store:

Forstall: Je veux dire, il y a un certain nombre de raisons pour lesquelles nous avons ajouté le PAI. Il s’agissait de faciliter la vente de produits numériques pour les développeurs.

Si vous êtes un développeur de jeux et que vous avez un niveau supplémentaire que vous aimeriez vendre, mais que le client doit entrer une carte de crédit, cela pourrait être un énorme obstacle pour le client qui achète ce niveau supplémentaire; alors que, s’il dit simplement: «Hé, cliquez sur ce bouton et, pour 99 cents, vous obtenez un autre niveau», l’utilisateur est beaucoup plus susceptible de cliquer dessus. Et Apple a déjà votre carte de crédit dans ses dossiers, donc elle –– elle la rationalise vraiment. Et c’est une énorme victoire pour le développeur d’avoir un mécanisme simple intégré pour – pour vendre des produits à l’intérieur de l’application. C’était donc – c’était la raison principale pour laquelle nous l’avons fait: pour permettre aux développeurs d’avoir une autre source de revenus plus facilement.

Et à mesure que l’App Store – à mesure que les applications mûrissaient, nous venons d’en apprendre beaucoup plus sur les différents mécanismes permettant d’aider les développeurs à gagner de l’argent.

L’essai Apple vs Epic Games devrait commencer le lundi 3 mai. Vous pouvez lire le dépôt complet d’Epic ici (via le Bord).


Consultez 9to5Mac sur YouTube pour plus d’informations sur Apple:

A lire également