Microsoft's Windows 95 Architect is een gelukkige Mac Convert

Software-engineer Satoshi Nakajima, de hoofdarchitect van Microsoft's Windows 95, pakte twee jaar geleden voor het eerst een Mac op.

Hij was zo onder de indruk dat hij zegt dat hij nooit meer een pc zal aanraken.

Satoshi houdt zo veel van Apple-producten, dat hij in april een bedrijf begon, Big Canvas, om fulltime te ontwikkelen voor het iPhone-platform van Apple.

"We hebben de iPhone gekozen als platform om ons eerste product uit te brengen (om) verschillende redenen", legt de website van zijn bedrijf uit. "We houden van Apple-producten... Je hebt liefde nodig om creatief te zijn."

Satoshi, gevestigd in Bellevue, WA, vlak naast Redmond, de thuisbasis van Microsoft, werkte bijna 14 jaar bij Microsoft als software-architect van Windows 95 en 98. Hij hield ook toezicht op de ontwikkeling van Internet Explorer 3.0 en 4.0. Bij Microsoft ontwikkelde hij de op twee na grootste portefeuille van intellectueel eigendom van een werknemer bij het bedrijf, volgens zijn bio.

Vorige week bracht Satoshi de eerste iPhone-applicatie van zijn bedrijf uit,

Foto delen, een gratis app voor sociale netwerken om foto's te delen met de iPhone.

Photoshare is als Flickr voor iPhone-fotografen. Met de downloadbare Photoshare-app kunnen gebruikers foto's uploaden naar de website van Photoshare en vervolgens deel die foto's openbaar of privé - zonder enige vereiste registratie of de noodzaak van een computer.

We spraken met Satoshi over de geneugten van het schrijven van software voor de iPhone SDK en kregen wat van zijn gedachten over de gebruikersinterface van Apple, het distributiemodel voor iPhone-apps en de toekomst van handheld communicatie.

Het interview gaat verder na de sprong.

PhotoShare_IconPhotoShare_PublicPhotoShare_WebSiteFotoShare_home

Wat trok je aan om de Mac te gaan verkennen, nadat je zo lang in de Windows-omgeving had gewerkt?
Het was eigenlijk gewoon de look and feel, en ook Apple was een concurrent van Microsoft. We hebben ze als concurrent bestudeerd, dus toen ik eenmaal buiten Microsoft was, had ik het gevoel dat ik misschien meer moest leren. Dus het begon er [aanvankelijk] meer op te lijken als een concurrent, en dan om te begrijpen waarom sommige mensen zo dol zijn op Apple-producten en ja, ik denk dat ik het snap. Ze hebben een soort emotionele high die erg sterk, erg aantrekkelijk en zeer verslavend is (lacht).

Wat is het grootste verschil tussen ontwikkelen voor de iPhone en ontwikkelen op het Windows-platform?
Ook al is het gebaseerd op het OS X-besturingssysteem, de eigenlijke API-sets die we [in Cocoa] noemen, zijn heel anders en echt geoptimaliseerd voor de iPhone-omgeving. Een programmeur kan dus veel aandacht besteden aan stroomverbruik, geheugengebruik en vooral de gebruikerservaring. Met Windows Mobile brachten ze Windows eenvoudig naar mobiele telefoons, dus je programmeert voor Windows en dat is alles, versus Apple's optimalisatie voor de iPhone.

Waren er andere aspecten van ontwikkelen voor de iPhone die u aantrekkelijk vond?
De rest van de draadloze wereld is zo gefragmenteerd. We hebben 8 jaar ervaring met het plannen van een bedrijf in mobiel. Ik weet dat het zo moeilijk is om geld te verdienen op de reguliere markt voor mobiele telefoons vanwege deze fragmentatie en de marketingkosten, de kanaalkosten van bedrijfsontwikkeling met draadloze operators en dan zijn de porteringskosten naar individuele hardware veel groter dan de inkomsten, dus veel ontwikkelaars verliezen geld. Met iPhone is het heel uniek omdat het één hardware, één kanaal is, dus de distributiekosten en de ontwikkelingskosten voor de hardware zijn een stuk lager. En de adresseerbare markt is nu 6 miljoen en zal tegen het einde van het jaar 10 miljoen zijn, wat groot genoeg is voor ons.

Dus je bent OK met Apple's 30% AppStore-vergoeding?
Ik vind dat een redelijk aantal. Veel mensen klagen daarover, maar vergeleken met de andere kosten die je op de markt zou moeten dragen voor meerdere hardware en ook de complexiteit van voorzieningen voor veel draadloze operators zijn kosten die u met de iPhone vermijdt, omdat het een eenmalige kost is. Dus ik denk dat het eerlijk is, ja.

Hoe ontwikkelde het zich onder de beperkingen van de SDK van Apple?
Welnu, ik denk dat het een goede beslissing was om applicaties te beperken tot één voor één draaien, als dat is wat je bedoelt. Ik denk dat die beperking zeer gunstig is voor het stroomverbruik en het geheugengebruik en we vonden het helemaal niet moeilijk om de beperkingen van Apple voor onze applicatie te omzeilen. Ze hebben in een zeer korte tijd zeven keer geüpdatet en ik was onder de indruk van de hoeveelheid werk die ze deden. Maar het was pijnlijk voor ons om onze code aan te passen om gelijke tred te houden met de veranderingen, dus er waren enkele voor- en nadelen, maar ik denk dat ze de juiste beslissing hebben genomen om het platform drastisch te verbeteren. En ik weet dat daardoor veel applicatieontwikkelaars het moeilijk hadden om zich aan te passen en de deadline misten of een onstabiel product op de markt brachten.

Wat vindt u van de toekomst van Open Source mobiele platforms zoals Android?
Dat is een goede vraag. We kijken ernaar, maar op dit moment is er geen zakelijke reden om daarheen te gaan. Op dit moment biedt Google het aan als een platform om telefoons te bouwen, niet als applicaties. Dus sommige apparaatfabrikanten, vooral fabrikanten in Taiwan en China, zijn er dol op omdat het hen in staat stelt te concurreren met Nokia en Motorola. Maar voor softwareontwikkelaars willen ze geld verdienen, dus op dit moment moeten ze werkwinkels worden voor die apparaatfabrikanten of draadloze operators om de software voor hen te bouwen. Maar zoals je weet, is de jobshop geen geweldige markt. Als er eenmaal op het Google-platform gebaseerde telefoons zijn en iemand als Google een AppStore opent, kunnen we daarheen gaan.

Dus je denkt dat het AppStore-bedrijfsmodel een grote toekomst heeft, niet alleen voor Apple, maar dat het misschien wel het model is voor Google, Microsoft en wie nog meer in dit spel wil spelen?
Ja. Nokia, zeker. Elke branche heeft een vorm van consolidatie nodig om te optimaliseren. Op dit moment hebben we over de hele wereld duizenden winkels, gefragmenteerd. Erg duur om te verkopen, en Apple heeft bewezen dat het hebben van een enkele app store zinvol is voor zowel gebruikers als de aanbieders, dus ik denk dat Microsoft, Nokia en mogelijk Google zullen volgen en dat we vijf winkels zullen hebben, en dat is ideaal. Het is bijna een wonder dat Apple dit voor elkaar heeft gekregen, ik denk dat dit de bijdrage van dhr. Job is. Hij deed het een keer met de muziekindustrie en hij doet het opnieuw met de draadloze industrie. En hij doet hetzelfde met de applicatiemarkt. Zijn realiteitsvervormingskracht is verbluffend.

Laatste blogbericht

Hoe privacyschendende leesbevestigingen in e-mail te blokkeren
October 21, 2021

Wist je dat je baas kan volgen wanneer je haar e-mails opent en leest? Of dat iedereen die een mailinglijst beheert dankzij leesbevestigingen kan z...

Zo ziet de iPhone 8 eruit
October 21, 2021

Zo ziet de iPhone 8 eruitWe hopen dat de iPhone 8 zo mooi is.Foto: Imran TaylorEen iPhone 8-mockup op basis van de laatste geruchten lijkt een beho...

| Cult of Mac
October 21, 2021

De standaard e-mailtoepassing van iOS 14 of iPadOS 14 wijzigenHet wijzigen van de standaard e-mailtoepassing van de iPhone of iPad is nu mogelijk. ...