Maak advertensie toe

Die voormalige Apple-sagteware-ingenieur Ken Kocienda publiseer tans sy boek Creative Selection. Kocienda se werk laat lesers toe om onder die kap van die ontwerpprosesse in die Cupertino-maatskappy te sien en bied verskeie sleutelmomente op die gebied van appelontwerp aan.

Kocienda het in 2001 by Apple aangesluit en het die volgende vyftien jaar hoofsaaklik in sagteware-ontwikkeling gewerk. In die boek Kreatiewe Keuring beskryf die sewe belangrikste elemente wat belangrik is vir Apple se sagteware sukses. Hierdie elemente is inspirasie, samewerking, kunsvlyt, moeite, vasberadenheid, smaak en empatie.

Die kreatiewe keuringsproses is 'n strategie wat deur klein spanne ingenieurs hanteer word. Hierdie spanne is ten volle gefokus daarop om vinnig demo-weergawes van hul werk te skep, sodat ander verantwoordelike werknemers vinnig hul idees en voorstelle kan formuleer. Die beste elemente van elke iterasie word gestoor om vinnig die vlak van verfyning te bereik wat nodig is vir die finale vrystelling van Apple-produkte.

Ken Kocienda het die eerste keer in 2001 by die Eazel-span aangesluit. Dit is gestig deur die oud-Apple-ingenieur Andy Hertzfeld, maar die maatskappy het bedrywighede gestaak. Nadat Eazel opgehou het, is Kocienda, saam met Don Melton, deur Apple gehuur om te help om die Safari-webblaaier vir die Mac te ontwikkel. Ander voormalige Eazel-werknemers het uiteindelik by die projek aangesluit. In die boek Creative Selection beskryf Kocienda onder meer in verskeie hoofstukke die moeilikheid van die eerste stappe in die ontwikkeling van Safari. Sy inspirasie was veronderstel om die nie baie bekende Konqueror-blaaier te wees nie. Die span verantwoordelik vir die ontwikkeling van Safari het 'n byna onvermoeide poging aangewend om 'n werkende blaaier te skep met die klem op spoed. Kocienda beskryf dat die ontwikkeling van die webblaaier geensins maklik was nie, maar hy het professionele ondersteuning in Don Melton gehad. Geleidelik het die hele span daarin geslaag om 'n vinniger en vinniger blaaier te programmeer.

Sodra Safari vrygestel is, is Kocienda hertoegewys na 'n projek om die inheemse Mail-toepassing te verbeter. Ook hier was dit baie presiese en gedetailleerde werk, waarvan die resultate vir die oningewydes banaal mag lyk, maar die proses wat daartoe lei, is nogal ingewikkeld. Maar Safari en Mail was nie die enigste projekte waaraan Kocienda gedurende sy tyd by Apple gewerk het nie. Een van die belangrikste areas van Kocienda se bevoegdheid was die eens supergeheime Projek Purple, dit wil sê die ontwikkeling van die eerste iPhone. Hier was Kocienda in beheer van die skep van outomatiese regstellings vir die sleutelbord van die eerste Apple-slimfoon. Een van die probleme wat die verantwoordelike span moes oplos, was hoe om die sleutelbord op die klein skerm van die foon te plaas en hoe om die grootste moontlike gebruikersgerief en terselfdertyd die funksionaliteit van die sagteware-sleutelbord te bereik. Op ’n manier het die onderlinge skeiding van die individuele spanne die werk nie veel makliker gemaak nie – Kocienda het byvoorbeeld nooit die ontwerp van die foon gesien waarvoor hy die sleutelbord ontwikkel het nie.

MacRumors noem Kociend se kreatiewe keuse as 'n moet-lees. Daar is geen tekort aan interessante stories agter die skerms nie, en gegewe sy tyd by Apple, weet Kocienda beslis waarvan hy praat. Die boek is op die webwerf beskikbaar Amazon, kan jy die elektroniese weergawe daarvan koop by iBooks.

.