Creative Selection recension: Ken Kocienda bok visar hur Apple gör programvara

När Steve Jobs dog 2011 undrade experter hur företaget skulle fortsätta att göra bra produkter utan honom.

Frågan besvaras delvis av programmeraren Ken Kociendas nya bok, Kreativt urval, som beskriver hans 15 år som arbetat hos Apple för att utveckla den ursprungliga webbläsaren iPhone, iPad och Safari.

Kociendas bok är en anmärkningsvärd insiderhistoria som visar hur Apple skapar programvaran som den är riktigt känd för.

Det här inlägget innehåller affiliate länkar. Cult of Mac kan tjäna en provision när du använder våra länkar för att köpa objekt.

Kreativt urval Bokrecension

Apples teknik för att göra programvara är i huvudsak en process med test-och-fel-och konstant feedback.

Kärnan är att ge demonstrationer - eller ”demos” - av vad programmerarna arbetar med för varandra och deras chefer.

Det fungerar så här. När en programmerare får en idé, piskar han eller hon upp den till en snabb demo. Demon behöver inte vara polerad eller komplett. Faktum är att det oftast är nere och smutsigt. Det viktiga är att göra idén konkret.

Sedan demonstrerar de det, vanligtvis till en medarbetare. Denna första demo får feedback, bra och dåligt, som sedan införlivas i arbetet och leder till en annan, bättre demo. Den demoen kritiseras sedan och så fortsätter det. Arbetet går igenom en serie demos hela vägen upp i företagets hierarki, från medarbetare till chefer och slutligen ända upp till toppen. Tidigare innebar detta en demo för Jobs själv.

Processen är darwinistisk - de bästa idéerna ”väljs” ut och överlever till nästa demo. Och det är kreativt. Därav bokens namn: Kreativt urval.

Allt är egentligen ganska enkelt. Det finns ingen magi, ingen konstig teknisk voodoo. Jobs byggde upp ett fruktansvärt rykte som en tekniksynare; någon som magiskt kunde se framtiden. Men Kocienda visar övertygande att det var denna process för att bygga och förfina demos som ledde till genombrott som iPhone.

Ken Kocienda: Från Safari till iPad

Den tidigare Apple -programmeraren Ken Kocienda har skrivit ett bra insiders -konto om hur företaget tillverkar sina produkter.

Kociendas bok börjar med - vad mer? - en demo till Jobs. Den beskriver sedan utvecklingsprocessen för Apples första webbläsare, Safari.

Men han ägnar huvuddelen av sin bok åt skapandet av ett tangentbord för den ursprungliga iPhone.

IPhones tangentbord låter som ingen stor grej, men som Kocienda förklarar var det det primära sättet för interaktion med enheten. Att få det rätt var avgörande för iPhone: s framgång. Om tangentbordet hade varit en byst, kan det ha sjunkit iPhone, som dåligt handskriftsigenkänning sjönk Newton innan den.

Det var mycket arbete; mer än ett års insats. Multi-touch-skärmar var helt nya på den tiden, och skärmen för den ursprungliga iPhone var ganska liten. Teamets tidiga ansträngningar att sätta ett QWERTY -tangentbord på den nya enheten var en katastrof. Ingen hade gjort detta förut. Så laget gick tillbaka till ruta ett och försökte allt. Detta ledde så småningom tillbaka till ett QWERTY -tangentbord, men ett som är förvånansvärt komplext under ytan.

Kocienda lägger allt snyggt ut i en logisk historia som visar att det inte finns någon "magi" bakom Apples produktutvecklingsprocess, bara en lång marsch med att pröva idéer och göra dem konkreta i verkliga demonstrationer av användbar programvara. Det är en process för att ständigt iterera, förfina och göra Apples programvara bättre.

Demonstration för Steve Jobs

Ken Kociendas bok, < em> Creative Selection: Inside Apples designprocess under Golden Age of Stave Jobs. </em>
Ken Kociendas bok, Kreativt urval: Inuti Apples designprocess under guldåldern för stavjobb.
Foto: St. Martin's Press

Det finns massor av fascinerande detaljer-inklusive hur det var att demonstrera personligen för Steve Jobs (nervskakande)-och de konstiga ögon- och huvudrörelser som Jobs gjorde när han granskade ny programvara.

Boken kan vara lite mödosam och vissa läsare kan tycka att den går långsamt. Men personligen fann jag att den detaljerade, steg-för-steg-historien gav verklig inblick i hur Apple gör saker. Det påminde mig om Till Pixar och bortom, en annan insiders konto från tidigare Pixar Chief Financial Officer Lawrence Levy. Den boken berättade historien om att bygga Pixar med Jobs och ta företaget offentligt. (Ser min recension av boken och en intressant podcastintervju med Levy.)

Lärdomen från båda dessa böcker är att det inte finns någon galen magi hos Apple: idéer bubblar upp överallt. De är en motgift mot Great Man Theory of Apple - att Jobs till stor del var ansvarig för att drömma om iPhone, iPad och allt annat. Han hade en hand, förstås, men mer som redaktör och en kreativ kraft som driver laget framåt. De flesta idéer kom från teamet, rangordningen.

Jony Ives prototyper

Jag blev också påmind om prototypprocessen som används av Apples Industrial Design -team, ledd av Jony Ive. Som min egen bok om Ive detaljerad, ID -teamet börjar med skisser, som förvandlas till 3D -modeller. 3D -modellerna galvaniserar den kreativa processen och gör idéer konkreta. Precis som programmerarna förfinar Apples team för industridesigners ständigt prototyperna - en annan process för kreativt urval.

Slutsats

Kocienda’s Kreativt urval är den sällsynta boken som ger en äkta insiders berättelse om Apple och berättar hur det är att arbeta i skyttegravarna och hur Apple verkligen gör saker.

Köpa från:Amazon

Notera: Den här veckan kommer vi att publicera en podcastintervju med Kocienda och ett blogginlägg om allt vi lär oss av hans bok.

Senaste blogginlägget

| Cult of Mac
August 21, 2021

Hur man lyssnar på Apple Music utan att bränna din dataLyssna på Amy utan att drabbas av dataöverskott.Foto: Rob LeFebvre/Cult of MacApple Music är...

| Cult of Mac
August 21, 2021

I striden om mobilplattformskriget har Android utökat sin ledning över Apples iOS -plattform i jämn takt i över ett år. Googles ordförande Eric Sch...

Apples instruktioner: Tips och tricks för alla Apple-enheter
September 10, 2021

Hur man lär sig att rita med iPad ProRitningskunskaper låter dig skapa på vilket medium som helst.Foto: Andrea NeporiDagens instruktioner är lite a...