Microsoft'un Windows 95 Mimarı Mutlu Bir Mac Dönüştürmesidir

Microsoft'un Windows 95'inin baş mimarı olan yazılım mühendisi Satoshi Nakajima, iki yıl önce ilk kez bir Mac aldı.

O kadar etkilenmişti ki bir daha asla bir bilgisayara dokunmayacağını söylüyor.

Satoshi, Apple ürünlerini o kadar çok seviyor ki, Nisan ayında Apple'ın iPhone platformunu tam zamanlı olarak geliştirmek üzere Big Canvas adında bir şirket kurdu.

“İlk ürünümüzü (birkaç nedenden dolayı) piyasaya sürmek için platform olarak iPhone'u seçtik” şirketinin web sitesini açıklıyor. “Apple ürünlerini seviyoruz… Yaratıcı olmak için sevgiye ihtiyacınız var.”

Merkezi WA, Bellevue'de - Microsoft'un Redmond'daki evinin hemen yanında - Satoshi, Microsoft'ta yaklaşık 14 yıl geçirdi ve Windows 95 ve 98'in yazılım mimarı olarak hizmet etti. Ayrıca Internet Explorer 3.0 ve 4.0'ın gelişimini denetledi. Microsoft'tayken geliştirdi şirketteki herhangi bir çalışanın üçüncü en büyük fikri mülkiyet portföyüne göre, biyo.

Geçen hafta Satoshi, şirketinin ilk iPhone uygulamasını yayınladı, Fotoğraf paylaşımı, iPhone ile fotoğraf paylaşmak için ücretsiz bir sosyal ağ uygulaması.

Photoshare, iPhone fotoğrafçıları için Flickr gibidir. İndirilebilir Photoshare uygulaması, kullanıcıların Photoshare'in web sitesine resim yüklemesine ve ardından bu resimleri herkese açık veya özel olarak paylaşın - herhangi bir gerekli kayıt olmadan veya bilgisayar.

Satoshi ile iPhone SDK için yazılım yazmanın zevkleri hakkında konuştuk ve onun bazı özelliklerini aldık. Apple'ın kullanıcı arayüzü, iPhone uygulamaları için dağıtım modeli ve elde taşınır cihazların geleceği hakkında düşünceler iletişim.

Röportaj atlamadan sonra devam ediyor.

PhotoShare_IconPhotoShare_PublicPhotoShare_WebSitesiPhotoShare_home

Windows ortamında bu kadar uzun süre çalıştıktan sonra, Mac'i keşfetmeye başlamanız için sizi çeken ne oldu?
Gerçekten sadece görünüm ve histi ve ayrıca Apple, Microsoft'un bir rakibiydi. Onları bir rakip olarak inceledik, bu yüzden Microsoft'un dışına çıktığımda belki daha fazlasını öğrenmem gerektiğini hissettim. Bu yüzden [başlangıçta] daha çok bir rakip gibi giriyordu ve sonra bazı insanların neden Apple ürünlerine bu kadar düşkün olduğunu anlamak için ve evet, sanırım anladım. Çok güçlü, çok çekici - en bağımlılık yapan bir tür duygusal yüksekliğe sahipler (gülüyor).

iPhone için geliştirme ile Windows platformunda geliştirme arasındaki en büyük fark nedir?
OS X işletim sistemini temel almasına rağmen, [Kakaoda] dediğimiz gerçek API kümeleri çok farklıdır ve iPhone ortamı için gerçekten optimize edilmiştir. Böylece bir programcı güç tüketimine, bellek kullanımına ve en önemlisi kullanıcı deneyimine çok dikkat edebilir. Windows Mobile ile, Windows'u cep telefonlarına getirdiler, böylece Apple'ın iPhone optimizasyonuna kıyasla Windows için programlıyorsunuz ve hepsi bu.

iPhone için geliştirmenin çekici bulduğunuz başka yönleri var mıydı?
Kablosuz dünyanın geri kalanı çok parçalanmış durumda. Mobil ortamda iş planlama konusunda 8 yıllık bir deneyime sahibiz. Bu parçalanma ve pazarlama maliyetleri, kanal maliyetleri nedeniyle normal cep telefonu pazarında para kazanmanın çok zor olduğunu biliyorum. kablosuz operatörlerle iş geliştirme ve daha sonra bireysel donanıma taşıma maliyetleri geliri aşıyor, bu nedenle birçok geliştirici kaybediyor para. iPhone ile, tek bir donanım, tek kanal olduğu için çok benzersizdir, dolayısıyla donanım için dağıtım ve geliştirme maliyetleri çok daha düşüktür. Adreslenebilir pazar ise şu an 6 milyon ve yılsonunda 10 milyon olacak ki bu bizim için yeterli.

Yani Apple'ın %30 AppStore ücretini kabul ettiniz mi?
Bence bu adil bir rakam. Pek çok insan bundan şikayet ediyor, ancak diğer maliyetlerle karşılaştırıldığında, birden fazla donanım için pazarlamak zorunda kalacaksınız ve ayrıca birçok kablosuz operatör için tedarik sağlamanın karmaşıklığı, tek seferlik bir maliyet olduğu için iPhone ile kaçındığınız maliyetlerdir. Bu yüzden adil olduğunu düşünüyorum, evet.

Apple'ın SDK'sının sınırlamaları altında nasıl gelişiyordu?
Demek istediğin buysa, uygulamaları birer birer çalıştıracak şekilde sınırlamanın iyi bir karar olduğunu düşünüyorum. Sınırlamanın güç tüketimi ve bellek kullanımı için çok faydalı olduğunu düşünüyorum ve uygulamamız için Apple'ın sınırlamalarını aşmayı hiç zor bulmadık. Çok kısa bir süre içinde yedi kez güncelleme yaptılar ve yaptıkları iş beni çok etkiledi. Ancak değişikliklere ayak uydurmak için kodumuzu değiştirmek zorunda kalmak bizim için acı vericiydi, bu yüzden bazı artıları ve eksileri vardı ama bence platformu büyük ölçüde geliştirmek için doğru kararı verdiler. Ve biliyorum, bu nedenle birçok uygulama geliştiricisi uyum sağlamakta zorlandı ve son teslim tarihini kaçırdılar veya dengesiz bir ürün gönderdiler.

Android gibi Açık Kaynaklı mobil platformların geleceği hakkında ne düşünüyorsunuz?
Bu iyi bir soru. Biz izliyoruz ama şu anda oraya gitmek için hiçbir iş nedeni yok. Şu anda Google, uygulamaları değil, telefonları oluşturmak için bir platform olarak sunuyor. Bu nedenle, bazı cihaz üreticileri, özellikle Tayvan ve Çin'deki üreticiler, Nokia ve Motorola ile rekabet etmelerine izin verdiği için onu seviyorlar. Ancak yazılım geliştiriciler için para kazanmak istiyorlar, bu nedenle şu anda onlar için yazılımı oluşturmak için ya bu cihaz üreticilerinin ya da kablosuz operatörlerin atölyeleri haline gelmeleri gerekiyor. Ama bildiğiniz gibi atölye büyük bir pazar değil. Google platform tabanlı telefonlar olduğunda ve Google gibi biri bir AppStore açtığında oraya gidebiliriz.

Yani AppStore iş modelinin sadece Apple için değil, Google, Microsoft ve bu oyuna girmek isteyen diğer herkes için de harika bir geleceği olduğunu düşünüyorsunuz?
Evet. Kesinlikle Nokia'dır. Her endüstrinin optimize etmek için bir tür konsolidasyona ihtiyacı vardır. Şu anda dünyanın her yerinde binlerce parça parça mağazamız var. Satması çok pahalı ve Apple, tek bir uygulama mağazasına sahip olmanın hem kullanıcılar hem de kullanıcılar için anlamlı olduğunu kanıtladı. Microsoft, Nokia ve muhtemelen Google'ın takip edeceğine ve beş mağazamız olacağına inanıyorum. ideal. Apple'ın bunu başarmış olması adeta bir mucize, bence bu Bay Job'un katkısı. Bir kez müzik endüstrisi ile yaptı ve yine kablosuz endüstrisi ile yapıyor. Aynı şeyi uygulama pazarında da yapıyor. Gerçekliği çarpıtma gücü inanılmaz.

Son Blog Yazısı

| Mac kültü
September 12, 2021

Kaçırmış olabileceğiniz haftanın en iyi fırsatlarını yakalayınKaçırmış olabileceğiniz haftanın en iyi fırsatlarını yakalayın.Fotoğraf: Mac Fırsatla...

| Mac kültü
September 12, 2021

Üçlü süper şık iPhone XS Max kılıfı kazanmak için katılınŞüphesiz bu dayanıklı iPhone XS Max kılıflarıyla zırhınızı kuşanın.Fotoğraf: Kristal Chan/...

| Mac kültü
September 12, 2021

Apple TV fitness uygulamalarıyla kapalı mekanlardayken formunuzu koruyunSpor salonuna gidemiyor musunuz? Apple TV'nizin spor salonunu size getirmes...