Ex-Apple engineer explains why the first iPhone didn't have copy and paste
The very first iPhone that was released in 2007 didn't actually have any sort of copy and paste functionality, and a former Apple engineer may have finally explained why.
Credit: Apple
Ken Kocienda joined Apple in 2001 and was a key engineer on the team that developed the first iPhone. On Sunday, Kocienda shared an amusing anecdote detailing why the first-generation Apple handset didn't have copy and paste.
According to Kocienda, the short answer is that the team didn't have time to "do it right" before the first iPhone shipped. The former Apple engineer said that he was busy working on the device's keyboard, autocorrect, and text functionality.
Eventually, sometime after the iPhone's debut, the team got to work on copy and paste functionality. Kocienda added that the "magnifying text loupe," which would zoom in on the text a user had their finger on, was his idea.
Another interesting tidbit Kocienda shared had to do with the text system on the first iPhone. Specifically, the engineer said that WebKit powered virtually all of the text.
"About the text system, all editable styled text on the original iPhone was backed by WebKit," he said. "The system had itty bitty web pages sprinkled here and there. Every multiline UITextView was its own web page."
Kocienda said he was well-prepared for that task, since he added text editing to WebKit between 2003 and 2005.
Read on AppleInsider
Credit: Apple
Ken Kocienda joined Apple in 2001 and was a key engineer on the team that developed the first iPhone. On Sunday, Kocienda shared an amusing anecdote detailing why the first-generation Apple handset didn't have copy and paste.
According to Kocienda, the short answer is that the team didn't have time to "do it right" before the first iPhone shipped. The former Apple engineer said that he was busy working on the device's keyboard, autocorrect, and text functionality.
The original iPhone didn't have cut/copy/paste. Infamous! The quickest explanation is that I didn't have time to do it right. I had too much keyboard, autocorrection, and text system work to do. The design team didn't have time either. So we passed on the feature for 1.0. https://t.co/SLncIxohkk
— Ken Kocienda (@kocienda)
Eventually, sometime after the iPhone's debut, the team got to work on copy and paste functionality. Kocienda added that the "magnifying text loupe," which would zoom in on the text a user had their finger on, was his idea.
Another interesting tidbit Kocienda shared had to do with the text system on the first iPhone. Specifically, the engineer said that WebKit powered virtually all of the text.
"About the text system, all editable styled text on the original iPhone was backed by WebKit," he said. "The system had itty bitty web pages sprinkled here and there. Every multiline UITextView was its own web page."
Kocienda said he was well-prepared for that task, since he added text editing to WebKit between 2003 and 2005.
Read on AppleInsider
Comments
Only for Android to come along and copy all the hard work. Imagine how that felt?
The real sad thing is when a big corporation copies a small team of devs who seamingly get their main source of revenue destroyed overnight.
Remove.bg, Camo, Pillbox from the top of my head, this WWDC alone.
Watson, f.lux, Growl, Duet and Luna Display and many other before.
Dismissing the hard work of Steve Jobs and Apple engineers because crappy resistive touch screens existed is ludicrous. I was heavy into futuristic cell phones in 2007 and had the highest rated Windows Mobile Phone and it was absolutely garbage compared to what iPhone brought. None of the ideas of Windows Mobile carried over to iPhone and it had none of the cool iPhone inventions like pinch to zoom. There were arrows everywhere in the UI and there was a “calibrate” setting I had to revisit every few days. This was a super high-tech phone in 2007, mobile keyboard and all!
Android releasing on all major networks just a year later confused the public and is the reason many iKnockoff morons don’t know Apple invented the iPhone and Androids were knockoffs developed to steal user data.
I had some iKnockoff moron tell me Apple copied Android because the OS Android was being developed before 2007. That OS of course, never released.
The text loupe was inexplicably removed in iOS 13, but has been back since iOS 15.
Apple invented the underlying UI concepts for current day phones, or perhaps you can say they were the lead in a fusion of ideas from a field of smartphone OEMs after everyone dropped making thumb-board form factors to touchscreen form factors. All this stuff with touch detection, scroll locking, rubber banding, reduction of jitter, lag, keyboard, etc, basically was done at Apple in order to have a competent touch product. Incremental improvements obviously occurred through the years. I bet the amount of tech from Jeff Han's touch implementation is pretty close to zero. Nobody took any ideas from him to make their phones.
Arguably, I think you can say that Apple's acquisition of Wayne Westerman's Fingerworks in 2005 was a huge acquisition for the iPhone. His tech was probably really what made the iPhone touch UI work, mainly in giving iPhones the least amount of touch input lag. Those drivers were gold. Getting "OS X" to have great responsiveness is a huge part of this too. Can't have one without the other. So, whoever on Scott Forstall's team that optimized the graphics stack for iPhones gets just as much recognition as Westerman"s team did.
Xerox labs in hindsight had 90% of what became the future of computers in their lab, but demonstrating a science project is not the same as making it work, Thorium Reactors kinda works but until someone does the actual practical part it means nothing. Quantum computers will also be a thing in the future but it will need someone with money, smarts and the will to do the practical work to make it useful.
Thorium reactors may be a working thing at some point, but it's not going to be in my lifetime, and it doesn't actually look like they're ever going to be anything but hype.