O arquiteto do Windows 95 da Microsoft é um feliz Mac convertido

O engenheiro de software Satoshi Nakajima, arquiteto-chefe do Windows 95 da Microsoft, comprou um Mac pela primeira vez há dois anos.

Ele ficou tão impressionado que disse que nunca mais tocará em um PC.

Satoshi ama tanto os produtos da Apple que abriu uma empresa em abril, a Big Canvas, para desenvolver para a plataforma iPhone da Apple em tempo integral.

“Escolhemos o iPhone como plataforma para lançar nosso primeiro produto (por) vários motivos,” explica o site de sua empresa. “Amamos os produtos Apple... Você precisa de amor para ser criativo.”

Com sede em Bellevue, WA - bem ao lado da casa da Microsoft em Redmond - Satoshi passou quase 14 anos na Microsoft, atuando como arquiteto de software do Windows 95 e 98. Ele também supervisionou o desenvolvimento do Internet Explorer 3.0 e 4.0. Enquanto na Microsoft, ele desenvolveu o terceiro maior portfólio de propriedade intelectual de qualquer funcionário da empresa, de acordo com seu bio.

Na semana passada, Satoshi lançou o primeiro aplicativo para iPhone de sua empresa,

Compartilhamento de fotos, um aplicativo de rede social gratuito para compartilhar fotos com o iPhone.

O Photoshare é como o Flickr para fotógrafos de iPhone. O aplicativo Photoshare para download permite que os usuários façam upload de fotos para o site Photoshare e, em seguida, compartilhar essas fotos publicamente ou em particular - sem qualquer registro obrigatório ou a necessidade de um computador.

Conversamos com Satoshi sobre os prazeres de escrever software para o iPhone SDK e recebemos alguns de seus pensamentos sobre a IU da Apple, seu modelo de distribuição para aplicativos do iPhone e o futuro dos dispositivos portáteis comunicações.

A entrevista continua depois do salto.

PhotoShare_IconPhotoShare_PublicPhotoShare_WebSitePhotoShare_home

Depois de trabalhar tanto no ambiente Windows, o que o atraiu a começar a explorar o Mac?
Era realmente apenas a aparência, e também a Apple era um concorrente da Microsoft. Nós os estudamos como um concorrente, então, quando saí da Microsoft, achei que talvez devesse aprender mais. Então eu estava entrando no assunto [inicialmente] mais como um concorrente, e então entender por que algumas pessoas gostam tanto dos produtos da Apple e sim, acho que entendi. Eles têm algum tipo de euforia emocional que é muito forte, muito atraente - muito viciante (risos).

Qual é a maior diferença entre desenvolver para o iPhone e desenvolver na plataforma Windows?
Mesmo que seja baseado no sistema operacional OS X, os conjuntos reais de API que chamamos [no Cocoa] são muito diferentes e realmente otimizados para o ambiente do iPhone. Portanto, um programador pode prestar muita atenção ao consumo de energia, uso de memória e, o mais importante, à experiência do usuário. Com o Windows Mobile, eles simplesmente trouxeram o Windows para os telefones móveis, então você programa para o Windows e pronto, em vez da otimização da Apple para o iPhone.

Houve outros aspectos do desenvolvimento para o iPhone que você achou atraente?
O resto do mundo sem fio está muito fragmentado. Temos 8 anos de experiência planejando um negócio em mobile. Eu sei que é tão difícil ganhar dinheiro no mercado de telefonia celular regular por causa dessa fragmentação e dos custos de marketing, os custos do canal de desenvolvimento de negócios com operadoras sem fio e, em seguida, os custos de portabilidade para hardware individual excedem a receita, então muitos desenvolvedores perdem dinheiro. Com o iPhone, é muito único porque é um hardware, um canal, então os custos de distribuição e os custos de desenvolvimento para o hardware são muito mais baixos. E o mercado endereçável agora é de 6 milhões e será de 10 milhões até o final do ano, o que é grande o suficiente para nós.

Então você está de acordo com a taxa de 30% da AppStore da Apple?
Acho que é um número justo. Muitas pessoas estão reclamando disso, mas em comparação com os outros custos que você teria que arcar para comercializar vários hardwares e também a complexidade do provisionamento para muitas operadoras sem fio são custos que você evita com o iPhone, porque é um custo único. Então, acho que é justo, sim.

Como foi o desenvolvimento sob as limitações do SDK da Apple?
Bem, acho que foi uma boa decisão limitar a execução de aplicativos um de cada vez, se é isso que você quer dizer. Eu acho que a limitação é muito benéfica para o consumo de energia e uso de memória e não achamos difícil contornar as limitações da Apple para nosso aplicativo. Eles atualizaram sete vezes durante um período muito curto de tempo e fiquei impressionado com a quantidade de trabalho que fizeram. Mas foi doloroso para nós ter que modificar nosso código para acompanhar as mudanças, então havia alguns prós e contras, mas acho que eles tomaram a decisão certa para melhorar drasticamente a plataforma. E eu sei que por causa disso muitos desenvolvedores de aplicativos tiveram dificuldade em se ajustar e perderam o prazo ou enviaram um produto instável.

O que você acha do futuro das plataformas móveis de código aberto, como o Android?
Esta é uma boa pergunta. Estamos assistindo, mas no momento não há motivo comercial para ir lá. No momento, o Google o está oferecendo como uma plataforma para construir telefones, não aplicativos. Portanto, alguns fabricantes de dispositivos, especialmente fabricantes em Taiwan e na China, eles adoram porque lhes permite competir com a Nokia e a Motorola. Mas, para os desenvolvedores de software, eles querem ganhar dinheiro, então, neste momento, eles precisam se tornar oficinas de trabalho para os fabricantes de dispositivos ou operadoras sem fio para construir o software para eles. Mas, como você sabe, a job shop não é um grande mercado. Assim que houver telefones baseados na plataforma do Google e alguém como o Google abrir uma AppStore, podemos ir para lá.

Então você acha que o modelo de negócios da AppStore tem um grande futuro, não apenas para a Apple, mas que pode ser o modelo para Google, Microsoft e quem mais quiser entrar neste jogo?
Sim. Nokia, com certeza. Todo setor precisa ter algum tipo de consolidação para otimizar. Neste momento, em todo o mundo, temos milhares de lojas fragmentadas. Muito caro para vender, e a Apple provou que ter uma única loja de aplicativos faz sentido tanto para os usuários quanto para os ofertantes, então eu acredito que a Microsoft, Nokia e possivelmente o Google seguirão e teremos cinco lojas, e isso é ideal. É quase um milagre que a Apple tenha conseguido fazer isso acontecer, acho que essa é a contribuição do Sr. Job. Ele fez isso uma vez com a indústria da música e está fazendo de novo com a indústria sem fio. E ele está fazendo a mesma coisa com o mercado de aplicativos. Seu poder de distorção da realidade é incrível.

Última postagem do blog

Notícias, análises e opiniões da Apple, além de notícias gerais de tecnologia
August 19, 2021

O QI da operadora provavelmente violou as leis federais de escuta telefônica em milhões de casosA operadora IQ não está tendo um bom dia. O invasiv...

Notícias, análises e opiniões da Apple, além de notícias gerais de tecnologia
August 19, 2021

Como uma homenagem a Steve Jobs, os caras da Signal Snowboards decidiu fazer uma prancha totalmente inspirada no espírito do design da Apple.O resu...

Notícias, análises e opiniões da Apple, além de notícias gerais de tecnologia
August 19, 2021

Backups de máquina do tempo NAS de terceiros mortos em LionEntre uma série de outras mudanças e atualizações no OS X Lion, foi confirmado que a nov...