Microsofts Windows 95 -arkitekt er en lykkelig Mac -konvertering

Programvareingeniør Satoshi Nakajima, hovedarkitekten for Microsofts Windows 95, hentet en Mac for første gang for to år siden.

Han var så imponert, han sier at han aldri kommer til å røre en PC igjen.

Satoshi elsker Apple-produkter så høyt, han startet et selskap i april, Big Canvas, for å utvikle for Apples iPhone-plattform på heltid.

"Vi har valgt iPhone som plattform for å gi ut vårt første produkt (av) flere grunner," forklarer selskapets nettsted. "Vi elsker Apple -produkter... Du trenger kjærlighet for å være kreativ."

Satoshi, som ligger i Bellevue, WA - rett ved siden av Microsofts hjemmebane i Redmond - tilbrakte nesten 14 år hos Microsoft og fungerte som programvarearkitekt for Windows 95 og 98. Han overvåket også utviklingen av Internet Explorer 3.0 og 4.0. Mens han var hos Microsoft, utviklet han seg den tredje største porteføljen av intellektuell eiendom til enhver ansatt i selskapet, ifølge hans bio.

Forrige uke ga Satoshi ut selskapets første iPhone -applikasjon, Photoshare, en gratis app for sosiale nettverk for å dele bilder med iPhone.

Photoshare er som Flickr for iPhone -fotografer. Den nedlastbare Photoshare -appen lar brukerne laste opp bilder til Photoshares nettsted, og deretter dele bildene offentlig eller privat - uten nødvendig registrering eller behov for en datamaskin.

Vi snakket med Satoshi om gledene ved å skrive programvare for iPhone SDK og fikk noen av hans tanker om Apples brukergrensesnitt, distribusjonsmodellen for iPhone -apper og fremtiden for håndholdt kommunikasjon.

Intervjuet fortsetter etter hoppet.

PhotoShare_IconPhotoShare_PublicPhotoShare_WebSitePhotoShare_home

Etter å ha jobbet så lenge i Windows -miljøet, hva var det som tiltrakk deg til å begynne å utforske Mac?
Det var egentlig bare utseendet, og også Apple var en konkurrent til Microsoft. Vi studerte dem som en konkurrent, så når jeg var utenfor Microsoft følte jeg at jeg kanskje burde lære mer. Så det var å sette seg inn i det [i utgangspunktet] mer som en konkurrent, og deretter for å forstå hvorfor noen mennesker er så interessert i Apple -produkter, og ja, jeg tror jeg har det. De har en slags følelsesmessig høy som er veldig sterk, veldig attraktiv - mest avhengighetsskapende (ler).

Hva er den største forskjellen mellom å utvikle for iPhone og utvikle seg på Windows -plattformen?
Selv om det er basert på OS X -operativsystemet, er de faktiske API -settene vi kaller [i kakao] veldig forskjellige og virkelig optimalisert for iPhone -miljøet. Så en programmerer kan være mye oppmerksom på strømforbruk, minnebruk og viktigst, brukeropplevelsen. Med Windows Mobile tok de ganske enkelt Windows til mobiltelefoner, så du programmerer for Windows og det er det, kontra Apples optimalisering for iPhone.

Var det andre aspekter ved utvikling av iPhone du syntes var attraktiv?
Resten av den trådløse verden er så fragmentert. Vi har 8 års erfaring med å planlegge en virksomhet innen mobil. Jeg vet at det er så vanskelig å tjene penger på det vanlige mobiltelefonmarkedet på grunn av denne fragmenteringen, og markedsføringskostnadene, kanalen koster av forretningsutvikling med trådløse operatører og deretter overføringskostnadene til individuell maskinvare overstiger inntektene, så mange utviklere mister penger. Med iPhone er det veldig unikt fordi det er én maskinvare, én kanal, så distribusjonskostnadene og utviklingskostnadene for maskinvaren er mye lavere. Og det adresserbare markedet er akkurat nå 6 millioner, og det kommer til å være 10 millioner innen utgangen av året, noe som er stort nok for oss.

Så du har det bra med Apples 30% AppStore -gebyr?
Jeg synes det er et rimelig tall. Mange klager på det, men sammenlignet med de andre kostnadene du må bære å markedsføre for flere maskinvarer og også kompleksiteten ved å sørge for mange trådløse operatører er kostnader du unngår med iPhone, fordi det er en engangskostnad. Så jeg synes det er rettferdig, ja.

Hvordan utviklet det seg under begrensningene til Apples SDK?
Jeg synes det var en god beslutning å begrense søknader til å kjøre en om gangen, hvis det er det du mener. Jeg tror at begrensningen er veldig gunstig for strømforbruk og minnebruk, og vi synes ikke det var vanskelig å omgå Apples begrensninger for applikasjonen vår i det hele tatt. De oppdaterte sju ganger i løpet av en veldig kort periode, og jeg ble imponert over hvor mye arbeid de gjorde. Men det var smertefullt for oss å måtte endre koden vår for å holde tritt med endringene, så det var noen fordeler og ulemper, men jeg tror de tok den riktige beslutningen om å forbedre plattformen drastisk. Og jeg vet på grunn av det at mange applikasjonsutviklere hadde det vanskelig å justere, og de gikk glipp av fristen eller de sendte et ustabilt produkt.

Hva synes du om fremtiden for mobile plattformer med åpen kildekode, for eksempel Android?
Det er et godt spørsmål. Vi ser det, men for øyeblikket er det ingen forretningsmessig grunn til å dra dit. Akkurat nå tilbyr Google det som en plattform for å bygge telefoner, ikke applikasjoner. Så noen enhetsprodusenter, spesielt produsenter i Taiwan og Kina, de elsker det fordi det lar dem konkurrere med Nokia og Motorola. Men for programvareutviklere vil de tjene penger, så for øyeblikket må de bli jobbbutikker til enten disse enhetsprodusentene eller trådløse operatører for å bygge programvaren for dem. Men som du vet, er ikke butikken et flott marked. Når det er Google -plattformbaserte telefoner og noen som Google åpner en AppStore, kan vi gå dit.

Så du tror AppStore -forretningsmodellen har en stor fremtid, ikke bare for Apple, men at den kan være modellen for Google, Microsoft og andre som ønsker å få dette spillet?
Ja. Nokia, helt klart. Hver bransje må ha en slags konsolidering for å optimalisere. Akkurat nå, over hele verden, har vi tusenvis av butikker, fragmentert. Veldig dyrt å selge, og Apple har bevist at det å ha en enkelt appbutikk er fornuftig både for brukere og for tilbydere, så jeg tror Microsoft, Nokia og muligens Google vil følge, og vi vil ha fem butikker, og det er det ideell. Det er nesten som et mirakel at Apple har klart å få dette til, jeg tror dette er Mr. Jobs bidrag. Han gjorde det en gang med musikkindustrien, og han gjør det igjen med den trådløse industrien. Og han gjør det samme med applikasjonsmarkedet. Hans virkelighetsforvrengningskraft er fantastisk.

Siste blogginnlegg

| Cult of Mac
August 20, 2021

I dag i Apple -historien: Steve Jobs mister prisen "Årets mann" til PC -enSteve Jobs ble ødelagt av kunngjøringen.Bilde: Tid magasin26. desember 19...

Hvorfor installerer Apple i hemmelighet LTE -utstyr i butikk foran iPhone 5?
August 20, 2021

Vel, dette er saftig! Etter gårsdagens rapport om at Apple allerede testet en LTE-utstyrt iPhone med bærere dette innsidefotoet, som viser at AT&am...

Tilgjengelighetssporing for iPhone 5s sender en e -post når modellen du ønsker er på lager igjen
August 20, 2021

Tilgjengelighetssporing for iPhone 5s sender en e -post når modellen du ønsker er på lager igjenDu kan være like glad som denne fyren også.Har du f...