NEWS

Apple Engineer Describes What It Was Like to Work On The Original iPhone

12/27/2016

3963

When Steve Jobs decided that Apple should go ahead and build its own branded smartphone, he entrusted his trusty lieutenant Scott Forstall to assemble a team of Apple’s best and most ambitious engineers to develop what would ultimately be known as iOS. That Jobs was quick to give Forstall so much responsibility wasn’t much of a surprise. Throughout the early-mid 2000s, Forstall played an increasingly important role in spearheading successive versions of OS X. What’s more, Forstall already had a strong working relationship with Jobs stemming from their time together at NeXT.


Jobs famously gave Forstall a lot of leeway to develop Apple’s iPhone team as he saw fit. Indeed, the only constraint Jobs gave Forstall was that he couldn’t hire anyone from outside the company. In typical Apple fashion, development on the iPhone was to be kept a closely guarded secret.


Apple Engineer Describes What It Was Like to Work On The Original iPhone


During Apple’s 2012 patent lawsuit with Samsung, a deposition of Forstall revealed all sorts of interesting details about how Apple developed the iPhone under lock and key. One of the more interesting aspects of how the iPhone came to be is that Forstall didn’t even tell prospective team members what they’d be working on. Instead, Forstall explained to engineers that Apple was working on an incredible new product and that if they were willing to join the team, they would have to “work hard, give up nights, and work weekends for years.”

Forstall also divulged that the secretive iPhone project was internally known as “Project Purple”, and work done on the project was conducted under heavy security.


As Forstall explained a few years back: “The [Project Purple] team took one of Apple’s Cupertino buildings and locked it down. It started with a single floor with badge readers and cameras. In some cases, even workers on the team would have to show their badges five or six times.”


Adding even more detail to an already intriguing story, former Apple engineer Terry Lambert recently took to Quora where he described his experience working on the original iPhone team. Lambert says that he came to the iPhone team late during the development process as a kernel debugger, but his experience on the uber-secretive iOS team is nonetheless fascinating.


Lambert also details how Apple will sometimes assign groups working on the same project different code names. In turn, two engineers might be working on the exact same mysterious project and assume that they’re actually working on two separate things.


His full answer can be read on Quora. For anyone with even a passing interest in Apple history, it’s a captivating peek behind Apple’s notoriously closed-off curtains.


Lastly, Apple’s 2012 lawsuit with Samsung revealed all sorts of previously unknown details about the iPhone’s early days, including the iOS feature Steve Jobs cared about the most and a fascinating look at original iPhone prototypes that were never released.


Source: yahoo

Windows
Mac OS
iOS
Linux
3uTools
Win 64-bit For this device
V9.0 2025-11-11
Download
Win 32-bit For this device
V9.0 2025-11-11
Download
3uTools V3.18
2025-09-18
Please use the 3uTools PC client to install the iOS client:
1、 Install either the Windows or Mac version of 3uTools on your computer
2、 Open the PC client and connect your device to the computer via USB cable
3、 After the connection is successful, wait for the computer to automatically install the mobile app for the device, or locate “Install Mobile App” on the computer and manually click to install.
3uTools
deb file
V3.01 2025-11-20
Download
rpm file
V3.01 2025-11-20
Download
Windows
Windows
iOS
iOS
Android
Android
TV
TV
3uAirPlayer
Win 64-bit For this device
V6.0.2 2025-11-19
Download
Win 32-bit For this device
V6.0.2 2025-11-19
Download
iOS Device Mirroring (No App Required)
1、 Install 3uAirPlayer on the Windows PC
2、 Open Control Center and select Screen Mirroring
3、 From the list, choose your PC to start mirroring
4、 Or connect your iOS device to the PC via USB to begin mirroring
Scan to get "3uAirPlayer" App
3uAirPlayer TV V1.0.18
2025-11-28
TV System Requirements: Android 7.0 or later
Download the TV installation package, copy it to a USB drive, insert it into your TV or set-top box, then select the file from the home screen to install.