Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Iphone Apple

The Story of the Original iPhone's Development 221

jds91md writes "Today's NY Times delivers a great story of the development of the iPhone by Apple. It focuses on the events during the leadup to Steve Jobs taking the stage with shockingly buggy prototypes and pulling off the show that is now history. 'Only about a hundred iPhones even existed, all of them of varying quality. Some had noticeable gaps between the screen and the plastic edge; others had scuff marks on the screen. And the software that ran the phone was full of bugs. The iPhone could play a section of a song or a video, but it couldn’t play an entire clip reliably without crashing. It worked fine if you sent an e-mail and then surfed the Web. If you did those things in reverse, however, it might not. Hours of trial and error had helped the iPhone team develop what engineers called “the golden path,” a specific set of tasks, performed in a specific way and order, that made the phone look as if it worked.' One of the big problems was the phone's connectivity. The man in charge of the iPhone's radios, Andy Grignon, had to deal with Jobs's anger when rehearsals didn't go well. Grignon said, 'Very rarely did I see him become completely unglued — it happened, but mostly he just looked at you and very directly said in a very loud and stern voice, "You are [expletive] up my company," or, "If we fail, it will be because of you." He was just very intense. And you would always feel an inch tall.'"
This discussion has been archived. No new comments can be posted.

The Story of the Original iPhone's Development

Comments Filter:
  • by SuperKendall ( 25149 ) on Friday October 04, 2013 @05:59PM (#45039897)

    The whole story is a great testament to engineers, in that (a) it's incredible they could have made the demo work that well, and (b) Apple actually shipped the thing described in that story just six months later - and it was basically pretty functional and solid.

    Even for you Apple Haters out there that have zero interest in reading something like this - well anyone who is an engineer should read it, and if you can't bring yourself to do that at least read the very last paragraph which is fun for everyone.

  • by MightyMartian ( 840721 ) on Friday October 04, 2013 @06:02PM (#45039927) Journal

    It's also a great testament to what an utter fucking prick Jobs was. An effective utter fucking prick, but an utter fucking prick nonetheless.

  • by retchdog ( 1319261 ) on Friday October 04, 2013 @06:12PM (#45040011) Journal

    seems to work in general. https://www.google.com/search?q=linus+torvalds+fuck [google.com]

  • by MrEricSir ( 398214 ) on Friday October 04, 2013 @06:13PM (#45040025) Homepage

    Its also a testament about demonstrating something way before it was ready.

    Which if you've been an engineer for more than, say, 10 minutes, is something you've experienced in your career.

  • Golden Path (Score:5, Insightful)

    by Ed Johnson ( 2881561 ) on Friday October 04, 2013 @06:28PM (#45040145)
    I don't know why this surprises anyone. EVERYTHING I have ever designed had to be demoed before it was ready, sometimes a year or more before it was ready. Usually we could arrange to have the actual engineers (me or someone on my team) do the demo, and we always tred to practice to insure we could demo only things that worked. When the boss had to do the demo we always had extensive rehearsals, and emphasized that he must perform the steps exactly as we practiced or bad things would likely happen. On some projects hardware was so late we had to build simulators and hide them under the table so the software would have something to control/monitor. I believe this sort of demo is very common in any sort of R&D environment including big name companies demoing new products/technologies for the first time. Every demo of an early prototype will crash or show unexpected behavior at some point during the demo, the key to the impression it makes is how well the demonstrator handles the issue - getting mad in a public demo is never a good idea. Usually you just tell someone else to file a bug report, and move on - explaining that there is, of course, still some polishing to do; or use it as an opportunity to explain the way you work with customers to resolve such issues - leaving the impression that you engineered the failure in order to fit that topic in to the presentation. My ex boss was a master of that technique. Even in my current job where my products are for internal use I am frequently asked for demos before products are ready, the difference being I don't have to offer smooth explanations when things go wrong, usually I just have to offer an estimate of when it might be done.
  • by Dzimas ( 547818 ) on Friday October 04, 2013 @06:29PM (#45040153)

    Except they weren't really "Apple innovations". Apple did a great job with the design and engineering of the iPhone, and they popularized these ideas and interfaces. But the innovations themselves largely came from Palm, Nokia, and a whole bunch of startups.

    Ford didn't invent the car either, but the Model T was certainly innovative and redefined the automotive industry. The same can be said for the iPhone.

  • by SuperKendall ( 25149 ) on Friday October 04, 2013 @06:33PM (#45040181)

    never flaming disasters carefully masked.

    It wasn't a flaming disaster though, just a lot of components that all worked pretty well already, but very very unstable - especially in combination.

    That is very, very far in the live demo world from a "flaming disaster". Flaming disaster would have been a browser that could only parse simple HTML, mail client that ate emails, phone that failed to dial ever, etc.

  • by cusco ( 717999 ) <brian.bixby@[ ]il.com ['gma' in gap]> on Friday October 04, 2013 @06:41PM (#45040251)

    Gates wanted to make things useful, Jobs wanted to make them pretty. They both knew their audience, I suppose.

  • by Anonymous Coward on Friday October 04, 2013 @07:14PM (#45040433)

    Gates wanted to make things useful, Jobs wanted to make them pretty. They both knew their audience, I suppose.

    Jobs wanted to make things usable. And he did.

  • by Bill_the_Engineer ( 772575 ) on Friday October 04, 2013 @07:42PM (#45040629)

    A Palm-based phone around the time the iPhone came out already was pretty much like an iPhone: same kind of launcher, same productivity apps, same kind of syncing, music player, online market, dock, sync cable, etc. The main difference between iPhone and the rest was not innovation or combination of features, it was appearance, design, and (a moderate increase in) usability.

    No. They had low resolution displays and was pretty much an upgraded Palm Pilot with a cell phone built-in and a blackberry like keyboard that made life easier since graffiti required a stylus to input well. I had one. I also had to work with Nokia's offerings. There were absolutely no comparisons between these devices and the very first iPhone. The windows mobile version of the treo was a little nicer, but still had a low resolution display and had very little in common with the iPhone.

    There is a reason the smart phone market didn't take off until the introduction of the iPhone.

  • by Ol Olsoc ( 1175323 ) on Friday October 04, 2013 @08:59PM (#45041109)

    This is yet another example of the differences between Gates and Jobs. Gates went on stage and demo'ed their operating system. Jobs went out with his immaculately rehearsed script of things to do in the only order that they had managed to make work. Win95 blue screened when it hit a bad driver, while IOS (arguably a much more immature product when demonstrated) gave the illusion of being ready for consumers.

    Absolutely. This is the difference between geeks/engineers, and people who know how to market things. Geeks and engineers in general don't even like the ability to market. They think it is "bells and Whistles" or "Madison Avenue". I suspect that like most good geeks, Gates went out cold, and tried to demo his products, probably the first time he'd seen them in action. I suspect that (almost certain) that Jobs rehearsed his spiel many times before going out. And if there was a stability problem, what ran before what, he knew it and worked around it.

    In the end, when everything worked well, the orchestrated marketing meant nothing othre than it did it's job.

  • by Anonymous Coward on Friday October 04, 2013 @09:00PM (#45041119)

    Yes, you are right, what the hell were they thinking? It's too bad they didn't listen to your advice, otherwise they might have been successful. :(

  • by Anonymous Coward on Friday October 04, 2013 @09:35PM (#45041291)

    The impact has been not only economic but also cultural. Apple’s innovations have set off an entire rethinking of how humans interact with machines. It’s not simply that we use our fingers now instead of a mouse. Smartphones, in particular, have become extensions of our brains. They have fundamentally changed the way people receive and process information.

    Except they weren't really "Apple innovations". Apple did a great job with the design and engineering of the iPhone, and they popularized these ideas and interfaces. But the innovations themselves largely came from Palm, Nokia, and a whole bunch of startups.

    In theory, yes, Palm and Nokia could have come up with an iPhone before Apple, but the fact was they didn't.
    I have used the Palm V since 2001, and I have been waiting for them to come up with a good PDA phone for years until I finally gave up on them and bought an iPhone instead.

    You could have all the great ingredients on your hand, but if you cannot cook up a good dish, you can't say you are a great cook because you "could have" made a great dish, and that other cook who did just copied your ingredients.

  • by multi io ( 640409 ) <olaf.klischat@googlemail.com> on Friday October 04, 2013 @10:50PM (#45041665)

    This is yet another example of the differences between Gates and Jobs. Gates went on stage and demo'ed their operating system. Jobs went out with his immaculately rehearsed script of things to do in the only order that they had managed to make work. Win95 blue screened when it hit a bad driver, while IOS (arguably a much more immature product when demonstrated) gave the illusion of being ready for consumers.

    Absolutely. This is the difference between geeks/engineers, and people who know how to market things. Geeks and engineers in general don't even like the ability to market. They think it is "bells and Whistles" or "Madison Avenue". I suspect that like most good geeks, Gates went out cold, and tried to demo his products, probably the first time he'd seen them in action.

    Haha. People here seem to have forgotten that Microsoft practically invented the term "vaporware" all by themselves. They were undisputed masters in that field. The "Cairo project" arguably existed for the sole purpose of shying customers away from NeXTStep, and was buried as soon as the latter was no longer thought to be a threat. And who remembers WinFS? They probably even shipped some developer previews of that before cancelling it.

    In contrast to that, Jobs at Macworld 2007 only promised that Apple would deliver a device 6 months later which would work as could reasonably be inferred from the demo. And they did that. So technically Jobs wasn't even "lying" at that demo, the whole thing can essentially be seen as a somewhat more elaborate slide-show presentation which just happened to include a half-working prototype as well.

  • by Anonymous Coward on Friday October 04, 2013 @11:22PM (#45041843)

    Not someone else's, I'm merely tired of the inaccurate and beaten-to-a-pulp dead horse comments about how much of an asshole Linus supposedly is. Just because of similarly inaccurate articles sensationalizing his "outbursts" which are no such thing. Your comparison was between a competent programmer, who is straightforward, and an incompetent businessman that doesn't know a damn thing about the technology his company was producing yet saw it fit to be a tyrant to those who were working on it. So let me break that down again for you but in a better format:

    Linus
    Writes code, recognizes errors in those patches, gently corrects people unless they know better.
    Steve
    Makes retarded statements about what is pretty, happens to be good at conning people

    Now, both of these people can be pricks. But your claim that being a prick in itself works in general is false. Steve's input can be dug down to him covering his ears and saying "NO NO MAKE IT PRETTIER". Linus' input can be dug down to real technical advice and correction. Your type is why there is currently a trend of programmers thinking that being an anti-social jackass = effective management. Was this clear enough?

  • Re:Terminology (Score:5, Insightful)

    by multi io ( 640409 ) <olaf.klischat@googlemail.com> on Friday October 04, 2013 @11:29PM (#45041867)

    The word "innovation" does not mean "invention."

    Neither does it mean "popularizing".

    What you're describing, however, does fit the definition of innovation.

    Palm, Nokia, RIM, and Microsoft didn't just invent these technologies, they brought them to market and had very successful products with them.

    No. They produced entirely different devices and were (more or less) successful with those. The innovation in the original iPhone wasn't in any of the underlying technologies -- those had all been there before. The innovation of the iPhone was in the overall design, the vertical integration of the touch screen with the new "physical" touch UI and the sensors, the unified co-design of hardware and software and applications and later the app store model and so on. All those things constitute innovations in themselves -- and they have since totally disrupted and recreated the entire smartphone market.

  • Re:Overtime (Score:5, Insightful)

    by vakuona ( 788200 ) on Saturday October 05, 2013 @04:27AM (#45042805)

    Welcome to the real world, where the tradeoffs are real.

For God's sake, stop researching for a while and begin to think!

Working...