Le Developer Transition Kit est le nom de deux prototypes d'ordinateurs Mac mis à disposition des développeurs de logiciels par Apple Inc. Le premier Developer Transition Kit a été mis à disposition en 2005 avant la transition du Mac vers les processeurs Intel pour faciliter la transition du Mac du PowerPC vers une architecture x86-64 basée sur Intel . Un deuxième Developer Transition Kit a été mis à disposition en 2020 avant la transition du Mac vers le silicium Apple dans le cadre de son initiative visant à faire passer le Mac d'Intel au silicium Apple basé sur ARM64 .
Kit de transition pour développeurs Intel (2005)


Au cours de la transition d'Apple des processeurs PowerPC aux processeurs Intel en 2005-2006 , la société a mis à disposition le premier Developer Transition Kit (DTK), un prototype d'ordinateur Mac basé sur Intel pour les développeurs.
Lors de la conférence mondiale des développeurs d'Apple de 2005, le PDG de l'époque, Steve Jobs, a souligné la nature non commerciale du matériel prototype : « Il s'agit uniquement d'une plate-forme de développement. Ce n'est pas un produit ; cela ne sera jamais livré en tant que produit. C'est juste pour que vous commenciez le développement. Vous devez les retourner avant la fin de 2006. Nous ne voulons pas qu'ils traînent. Ce ne sont pas des produits. »
L'ordinateur s'est identifié comme "Apple Development Platform" (ADP2,1) et était composé d'un processeur Intel Pentium 4 660 Power Mac G5 légèrement modifié avec un système de refroidissement modifié. La connectivité comprenait USB 2.0, FireWire 400 et Gigabit Ethernet. Le logiciel comprenait Xcode 2.1 et une version de Mac OS X 10.4.1 qui fonctionne sur l'architecture x86 d'Intel .
Le DTK Intel était disponible pour les développeurs de logiciels sous forme de prêt, et Apple exigeait des développeurs qu'ils retournent les prototypes d'ordinateurs à l'entreprise dans la semaine suivant le 31 décembre 2006. Apple exigeait des développeurs qu'ils soient membres Select ou Premier d'Apple Developer Connect (ADC) , avec des adhésions à partir de 499 $ US par an et une exigence supplémentaire de payer 999 $ US pour recevoir un DTK Intel. Apple a ensuite offert aux développeurs un iMac gratuit basé sur Intel en échange du renvoi du DTK. Le DTK Intel serait directement remplacé par le Mac Pro de première génération .
Kit de transition pour développeurs Apple Silicon (2020)
Caractéristiques

Lors de la Worldwide Developers Conference 2020 , le 22 juin 2020, Apple a annoncé un autre kit de transition pour développeurs destiné à aider les développeurs de logiciels pendant la transition de la plate-forme Mac vers l' architecture ARM . Décrit de manière informelle comme « un iPad dans le corps d' un Mac mini », le DTK porte le numéro de modèle A2330 et s'identifie comme « Apple Development Platform ». Il se composait d'un processeur A12Z , de 16 Go de RAM , d'un SSD de 512 Go et d'une variété de ports d'E/S courants ( USB-C , USB-A, HDMI 2.0 et Gigabit Ethernet ) dans un boîtier Mac mini. La prise en charge de la communication sans fil basée sur le Wi-Fi 5 (802.11ac) et le Bluetooth 5.0 était incluse, tandis que la prise en charge de Thunderbolt 3 , intégrée à chaque Mac disponible dans le commerce en juin 2020, n'était pas incluse. Il est finalement apparu dans les trois premiers modèles de Mac Apple Silicon, fonctionnant en mode Thunderbolt 3/ USB4 . Le DTK était livré préchargé avec des versions bêta de macOS 11 Big Sur . Le DTK A12Z serait directement remplacé par le Mac mini 2020 avec la puce M1 .
Performance
Dans une interview peu de temps après le lancement du DTK, Craig Federighi, vice-président senior de l'ingénierie logicielle d'Apple , a fait l'éloge des performances du DTK et a contribué aux attentes de performances exceptionnelles des prochains produits commerciaux basés sur le silicium Apple conçu sur mesure pour la plate-forme Macintosh : « Même le matériel DTK, qui fonctionne sur une puce iPad existante que nous n'avons pas l'intention d'installer dans un Mac à l'avenir - il est juste là pour la transition - le Mac fonctionne très bien sur ce système. Ce n'est pas une base sur laquelle juger les futurs Mac... mais cela vous donne une idée de ce que notre équipe de silicium peut faire quand ils n'essaient même pas - et ils vont essayer. »
Conditions d'utilisation
Pour recevoir un DTK, les développeurs devaient s'inscrire à un abonnement d'un an au programme de démarrage rapide d'applications universelles d'Apple au coût de 500 USD. L'abonnement comprenait plusieurs avantages tels qu'un support technique au niveau du code, un accès à des laboratoires individuels avec des ingénieurs Apple et une licence d'utilisation d'un DTK prêté.
L'appareil devait être retourné à Apple un an après avoir rejoint le programme Universal App Quick Start , « ou comme demandé précédemment par Apple ». Plusieurs conditions d'utilisation étaient attachées, notamment des restrictions contre le démontage de l'ordinateur, l'exécution de tests d'évaluation non autorisés ou son utilisation pour des travaux autres que le développement de logiciels liés à la transition.
Controverse
Les termes du programme Universal App Quick Start indiquaient que le programme serait en vigueur pendant une durée d'un an à compter du moment où le développeur s'y inscrivait, avec la possibilité d'y mettre fin plus tôt sans motif. De plus, il contenait une disposition spécifique concernant l'un des avantages associés au programme, à savoir le DTK. Le DTK devait être restitué dans les 30 jours suivant la fin du programme lui-même ou « comme autrement demandé plus tôt par Apple ». Apple avait précédemment communiqué que le DTK était destiné à préparer le lancement des Mac basés sur le silicium Apple , suggérant ainsi que le programme serait disponible jusqu'à ce que les nouveaux Macs basés sur le silicium Apple soient disponibles.
En février 2021, Apple a envoyé un e-mail aux développeurs concernant le retour anticipé du DTK tout en gardant le reste du programme et ses avantages actifs jusqu'à l'expiration initiale d'un an. De plus, Apple a indiqué dans son e-mail qu'il fournirait un code de réduction de 200 USD sur l'achat d'un Mac avec M1 après le retour du DTK. Ce code de réduction n'avait pas été promis à l'avance ni ne faisait partie de l'accord initial, mais était considéré comme une compensation en échange d'un retour anticipé.
Certains développeurs ont réagi avec des critiques à l'e-mail. Parmi eux, des développeurs ont exprimé leur mécontentement quant à leur expérience avec le DTK. Apple a écrit dans la description du programme que le « Developer Transition Kit [n'était] pas entièrement testé et [devait] être utilisé uniquement à des fins de test et de développement limités » et que le DTK « peut contenir des erreurs qui pourraient provoquer des échecs ou des pertes de données ». Cependant, les développeurs se sont plaints du fait que le DTK présentait beaucoup plus de problèmes qu'un utilisateur normal ne l'aurait attendu, le rendant « inutilisable » en développement. D'autres avaient l'impression qu'ils pourraient utiliser le DTK pendant une année entière, et ont été surpris par l'e-mail d'Apple indiquant qu'ils devaient bientôt le renvoyer. Beaucoup ont également indiqué qu'ils étaient mécontents du code de réduction de 200 $ US offert par Apple, le comparant à la fois où Apple a offert de manière inattendue aux développeurs la possibilité de renvoyer leur Intel DTK plus tôt que la date initialement prévue pour un iMac lors de la transition du PowerPC aux processeurs Intel . Lors de la dernière transition, un développeur pourrait également choisir de conserver le DTK pendant toute la durée du programme, sauf qu'il n'obtiendrait pas l'iMac.
Le 5 février 2021, à la suite de la réaction négative des développeurs, Apple a envoyé un autre e-mail augmentant le code de réduction à 500 USD et permettant d'utiliser la réduction sur tout autre appareil Apple. De plus, le code a expiré à la fin de 2021, au lieu de mai.