Developer Transition Kit (2020)
   HOME

TheInfoList



OR:

The Developer Transition Kit is the name of two prototype Mac computers made available to software developers by
Apple Inc. Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company ...
The first Developer Transition Kit was made available in 2005 prior to the
Mac transition to Intel processors Apple transitioned the CPUs of their Mac and Xserve computers from PowerPC to the x86 architecture from Intel. The change was announced at the 2005 Worldwide Developers Conference (WWDC) by then-Apple CEO Steve Jobs, who said Apple would gr ...
to aid in the Mac's transition from
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
to an Intel-based x86-64 architecture. A second Developer Transition Kit was made available in 2020 prior to the
Mac transition to Apple silicon The Mac transition to Apple silicon is the process of changing the central processing units (CPUs) of Apple Inc.'s line of Mac computers from Intel's x86-64 processors to Apple-designed systems on a chip that use the ARM64 architecture. CE ...
as part of its initiative to transition the Mac away from Intel to Apple's
ARM64 AArch64 or ARM64 is the 64-bit extension of the ARM architecture family. It was first introduced with the Armv8-A architecture. Arm releases a new extension every year. ARMv8.x and ARMv9.x extensions and features Announced in October 2011, AR ...
-based
Apple silicon Apple silicon is a series of system on a chip (SoC) and system in a package (SiP) processors designed by Apple Inc., mainly using the ARM architecture. It is the basis of most new Mac computers as well as iPhone, iPad, iPod Touch, Apple TV, a ...
.


Intel Developer Transition Kit (2005)

During Apple's 2005–2006 transition from PowerPC to Intel processors, the company made available the first Developer Transition Kit (DTK), a prototype Intel-based Mac computer for developers. During Apple's 2005 Worldwide Developers Conference, then-CEO
Steve Jobs Steven Paul Jobs (February 24, 1955 – October 5, 2011) was an American entrepreneur, industrial designer, media proprietor, and investor. He was the co-founder, chairman, and CEO of Apple; the chairman and majority shareholder of Pixar; a ...
emphasized the non-commercial nature of the prototype hardware: "This is a development platform only. This is not a product; this will never be shipped as a product. It’s just for you guys to get started in development. You actually have to return them by the end of 2006. We don’t want them floating around out there. These are not products." The computer identified itself as "Apple Development Platform" (ADP2,1), and consisted of a 3.6 GHz Intel
Pentium 4 Pentium 4 is a series of single-core CPUs for desktops, laptops and entry-level servers manufactured by Intel. The processors were shipped from November 20, 2000 until August 8, 2008. The production of Netburst processors was active from 2000 ...
processor, 1 GB DDR2 RAM, 160 GB SATA hard disk drive, and optical disk drive in a
Power Mac G5 The Power Mac G5 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. from 2003 to 2006 as part of the Power Mac series. When introduced, it was the most powerful computer in Apple's Macintosh lineup, and ...
case slightly modified with an altered cooling system. Connectivity included USB 2.0, FireWire 400, and Gigabit Ethernet. Software included
Xcode Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. It was initially released in late 2003; the latest stable release is version 14.2, released on December 13, ...
2.1 and a version of Mac OS X 10.4.1 which runs on Intel's
x86 architecture x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was introd ...
. The Intel DTK was available to software developers on a loan basis, and Apple required developers to return the prototype computers to the company within a week of December 31, 2006. Apple required developers to be a Select or Premier Apple Developer Connect (ADC) member, with memberships starting at 499 per year and additional requirement to pay 999 to receive an Intel DTK. Apple then offered developers a free Intel-based iMac in exchange for sending back the DTK. The Intel DTK would be directly succeeded by the first-generation
Mac Pro Mac Pro is a series of workstations and servers for professionals that are designed, developed and marketed by Apple Inc. since 2006. The Mac Pro, by some performance benchmarks, is the most powerful computer that Apple offers. It is one of f ...
.


Apple Silicon Developer Transition Kit (2020)


Specifications

At the 2020
Worldwide Developers Conference The Worldwide Developers Conference (WWDC) is an information technology conference held annually by Apple Inc. The conference is usually held at Apple Park in California. The event is usually used to showcase new software and technologies in t ...
, on June 22, 2020, Apple announced another Developer Transition Kit (DTK) intended to assist software developers during the transition of the Mac platform to the
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between th ...
architecture. Described informally as "an
iPad The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating s ...
in a
Mac mini Mac Mini (stylized as Mac mini) is a small form factor (desktop and motherboard), small form factor desktop computer developed and marketed by Apple Inc. , it is positioned between the consumer all-in-one iMac (Intel-based), iMac and the profes ...
’s body," the DTK carries a model number of A2330 and identifies itself as "Apple Development Platform." It consisted of an A12Z processor, 16 GB
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
, 512 GB SSD, and a variety of common I/O ports (
USB-C USB-C (properly known as USB Type-C) is a 24-pin USB connector system with a rotationally symmetrical connector. The designation C refers only to the connector's physical configuration or form factor and should not be confused with the conne ...
, USB-A,
HDMI High-Definition Multimedia Interface (HDMI) is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controller, ...
2.0, and
Gigabit Ethernet In computer networking, Gigabit Ethernet (GbE or 1 GigE) is the term applied to transmitting Ethernet frames at a rate of a gigabit per second. The most popular variant, 1000BASE-T, is defined by the IEEE 802.3ab standard. It came into use i ...
) in a Mac mini case. Support for wireless communication based upon
Wi-Fi 5 IEEE 802.11ac-2013 or 802.11ac is a wireless networking standard in the IEEE 802.11 set of protocols (which is part of the Wi-Fi networking family), providing high-throughput wireless local area networks (WLANs) on the 5 GHz band. The stan ...
(802.11ac) and
Bluetooth 5.0 Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limit ...
was included, while
Thunderbolt 3 Thunderbolt is the brand name of a hardware interface for the connection of external peripherals to a computer. It has been developed by Intel, in collaboration with Apple. It was initially marketed under the name Light Peak, and first sold as ...
support, built-in to every Mac commercially available as of June 2020, was not included. It eventually appeared in the first three models of Apple silicon Macs, operating in Thunderbolt 3/
USB4 USB4 (aka: USB 4.0) is a specification by the USB Implementers Forum (USB-IF), which was released in version 1.0 on 29 August 2019. The USB4 protocol is based on the Thunderbolt 3 protocol; the Thunderbolt 3 specification was donated to the USB- ...
mode. The DTK came preloaded with
beta Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
versions of
macOS 11 Big Sur macOS Big Sur (version 11) is the seventeenth major release of macOS, Apple Inc.'s operating system for Macintosh computers. It was announced at Apple's Worldwide Developers Conference (WWDC) on June 22, 2020, and was released to the public ...
. The A12Z DTK would be directly succeeded by the 2020 Mac mini with the M1 processor.


Performance

In an interview shortly after the introduction of the DTK, Apple’s SVP of Software Engineering
Craig Federighi Craig Federighi (born May 27, 1969) is an American engineer and business executive who is the senior vice president (SVP) of software engineering at Apple Inc. He oversees the development of iOS, iPadOS, macOS and Apple's common operating syste ...
praised the DTK's performance and contributed to expectations of superlative performance of forthcoming commercial products based upon Apple silicon custom-engineered for the Macintosh platform: “Even that DTK hardware, which is running on an existing iPad chip that we don’t intend to put in a Mac in the future – it’s just there for the transition – the Mac runs awfully nice on that system. It’s not a basis on which to judge future Macs ... but it gives you a sense of what our silicon team can do when they’re not even trying – and they’re going to be trying.”


Conditions of use

To receive a DTK, developers needed to sign up for a one year membership to Apple's Universal App Quick Start Program, at a cost of 500. The membership to this program came with a couple of benefits, such as code-level technical support, access to one-on-one labs with Apple engineers and a license to use a DTK made available by Apple, effectively giving access to the DTK on a loan basis. The device had to be returned to Apple one year after joining the Universal App Quick Start Program, "or as otherwise earlier requested by Apple". Several conditions of use were attached, including restrictions against disassembling the computer, running unauthorized benchmark tests, or using it for work other than transition-related software development.


Controversy

The terms of the Universal App Quick Start Program indicated that the program would run for the duration of one year counted from the moment the developer signed up for it, with an option to terminate it early without reason. Additionally, it had a specific provision regarding one of the benefits associated with the program, namely the DTK. The DTK was to be returned within 30 days after the end of the program itself or "as otherwise earlier requested by Apple". Apple had earlier communicated that the DTK was meant to prepare for the launch of Macs based on
Apple silicon Apple silicon is a series of system on a chip (SoC) and system in a package (SiP) processors designed by Apple Inc., mainly using the ARM architecture. It is the basis of most new Mac computers as well as iPhone, iPad, iPod Touch, Apple TV, a ...
, thereby suggesting that the Program would be available until the new Apple silicon Macs would be available. In February 2021 Apple emailed the developers regarding the early return of the DTK while keeping the rest of the program and its benefits active until the original expiration of one year. Additionally, Apple indicated in their email that they would provide a discount code for a 200 discount towards the purchase of a Mac with M1 after the DTK was returned. This discount code wasn't promised beforehand or part of the original agreement but was considered as a compensation in exchange of an early return. Some developers reacted with criticism to the email. Among them were developers that voiced their unhappiness about their experience with the DTK. Apple wrote in the description of the Program that the "Developer Transition Kit asnot fully tested and asto be used only for limited testing and development purposes" and that the DTK "may contain errors that could cause failures or loss of data". However developers complained that the DTK was showing much more issues than a normal user would expected, making it "unusable" in development. Others were under the impression that they could use the DTK for a full year, being caught in surprise by Apple's email indicating that they soon had to return the DTK. Many were also indicating that they were unhappy about the 200 discount code offered by Apple, comparing it to when Apple unexpectedly offered developers the option to return their Intel DTK earlier than the originally planned date for an iMac during the transition from PowerPC to Intel processors. During the last transition, a developer could also choose to keep the DTK for the whole length of the program except that they would not get the iMac. On February 5, 2021, following developer backlash, Apple sent out another email that increased the discount code to US$500 and expanded the discount to be used on any other Apple devices. In addition, the code expired at the end of 2021, instead of May.


Specifications


References


External links


Apple's announcement of DTK introduction as part of Mac transition to Apple silicon

Official technical specifications
{{Apple Inc. x86 Macintosh computers ARM Macintosh computers Computer-related introductions in 2005 Computer-related introductions in 2020