A revolução do software do iPhone

O iPhone original era para otários somente para entusiastas de gadgets. Mas, como eu previ, 12 meses depois, o iPhone 3G corrigiu todas as deficiências da primeira versão. E agora, com o iPhone 3GS, chegamos ao mítica terceira versão:

Um ditado do setor de informática diz que a Microsoft não faz um produto de sucesso até a versão 3. Seu sistema operacional Windows não foi um grande sucesso até que a terceira versão fosse lançada em 1990 e, da mesma forma, seu software de navegação Internet Explorer não teve brilho até a terceira versão.

A plataforma agora é tão atraente e refinada que o até mesmo eu me arrisquei. Para fins de contexto, este é o primeiro produto da Apple que possuo desde 1984. Literalmente.

Sou bastante ambivalente em relação à Apple, mas é impossível ser ambivalente em relação ao iPhone – e em particular, o melhor e mais recente iPhone 3GS. Ele é o Pentium para o 486 do iPhone 3G. Um produto marcante, que define o gênero, não mais um mero smartphone, mas um produto honesto e totalmente capaz, sem compromissos computador na palma de sua mão.

Aqui está o quão longe estou disposto a ir: Acredito que o iPhone acabará sendo considerado um produto mais importante do que o Apple Macintosh original.

iphone3gs1.jpg

Sim, estou falando muito sério. O senhor só precisa voltar aqui daqui a quinze ou vinte anos para ver se eu estava certo. (Dica: estarei.)

Sempre houve uma tensão estranha nos designs dos computadores da Apple, porque eles tentam controlar cada nuance de toda a experiência, de ponta a ponta. Para obter o melhor Appletm o senhor executa a experiência personalizada da Appletm aplicativos em Apple artisticamente projetadatm dongles de hardware. Isso está fundamentalmente em desacordo com a mentalidade clássica do hacker que deu origem ao computador de uso geral. O senhor pode ver isso no oeste selvagem, onde vale tudo no ecossistema Linux. O senhor pode ver isso até mesmo no eixo do mal da Wintel, em que um milhão de misturas heterogêneas de variantes de hardware, software e sistema operacional podem florescer, como pequenas flores bege com adesivos, por um preço.

Mas um telefone celular? É um ecossistema fechado, por definição, em execução em uma rede proprietária. Por um status quo de megacorporações incompetentes que não reconheceriam a facilidade de uso ou o bom design nem se isso corresse atrás delas e as mordesse na parte de trás de seus ternos caros e feitos sob medida. Todas as coisas que me incomodavam nos computadores da Apple são totalmente irrelevantes no mercado de telefones. Aparelho proprietário? O mesmo acontece com todos os outros aparelhos. Preso a um único fornecedor? Todos assinam um contrato de vários anos. Uma empresa controlando toda a sua experiência? É assim que sempre foi feito. Nokia, Sony/Ericsson, Microsoft, RIM – esses caras claramente não tinham ideia do que viria pela frente quando a Apple se concentrou no mercado de telefones celulares – um mercado que combina quase perfeitamente com os pontos fortes da Apple.

A Apple estava nascido para fazer um telefone incrível. E com a liderança que eles têm, prevejo que eles dominarão o mercado nos próximos anos.

Considere todos os inúmeros dispositivos que o iPhone 3GS pode substituir e, em alguns casos, substituir completamente:

  • GPS
  • Netbook (para navegação casual na Web e e-mail)
  • Gameboy
  • Assista
  • Câmera
  • Gravador de vídeo MP4
  • MP3 player
  • DVD player
  • Leitor de livros eletrônicos

Ah, sim, e ouvi dizer que o senhor também pode fazer chamadas telefônicas com ele. Como qualquer computador de uso geral, ele é um “pau para toda obra”.

Como impressionante como o novo hardware é, o, a história do software é ainda maior. Se o senhor for um desenvolvedor de software, o iPhone pode se tornar um dispositivo que mudará sua carreiratudo graças a um pequeno ícone na tela inicial do iPhone:

app_store.jpg

O Loja de aplicativos torna-o sem cérebro fácil de instalar, atualizar e adquirir novos aplicativos. Porém, o mais importante é que qualquer desenvolvedor de software – com o baixo custo inicial de ter um Mac e se inscrever no Programa para desenvolvedores de iPhone de US$ 99 — pode criar um aplicativo e vendê-lo para o público mundial de usuários do iPhone. A Apple faz com que esse material pareça fácil, quando historicamente tem sido tudo menos isso. Quantos desenvolvedores de garagem bem-sucedidos o senhor conhece para o Nintendo DS? Para o Motorola Razr? Para o Palm? Para o Windows Mobile?

A Apple nunca foi particularmente boa em dar suporte a desenvolvedores de software, mas tenho que dar o devido valor a eles: com o programa de desenvolvimento do iPhone, eles mudaram o jogo. Em nenhum lugar isso é mais evidente do que no preço do software. Fiz uma farra de compra de software quando peguei meu iPhone 3GS, terminando com quase três páginas de novos aplicativos da App Store. Eu estava um pouco preocupado com a possibilidade de acumular uma conta considerável, mas como posso resistir quando coisas legais, como ports do clássico Amiga Pinball Dreams estão disponíveis, ou o Meditação histórica do Guru? A lista de aplicativos úteis (e inúteis) é quase infinita e cresce a cada dia.

Minha conta total para 3 telas de excelentes aplicativos de software para iPhone? Cerca de cinquenta dólares. Já paguei mais do que isso por jogos do Xbox 360 que acabei jogando por um total de talvez três horas! Cerca de metade dos aplicativos eram gratuitos, e o restante custava alguns dólares. Acho que o máximo que paguei foi US$ 9,99, e isso foi pelo uma biblioteca inteira. O que é revolucionário aqui não é apenas o ecossistema de desenvolvimento, mas também a economia que o sustenta. Com esses preços loucamente baixos, por que o não encher seu telefone de aplicativos legais e úteis? O senhor pode se perguntar se os desenvolvedores podem realmente ganhar a vida vendendo aplicativos que custam apenas 99 centavos. Claro que sim, se o senhor vender centenas de milhares de cópias:

Freeverse, uma das principais desenvolvedoras e editoras de jogos para iPhone, vendeu a milionésima cópia de seu jogo Flick Fishing no fim de semana, tornando o Flick Fishing o primeiro aplicativo pago a atingir a marca de um milhão de downloads. O Flick Fishing, que custa 99 centavos de dólar, permite que os usuários de iPhone e iPod touch façam uma viagem de pesca virtual com o movimento de um pulso. O jogo usa o acelerômetro do iPhone para recriar um movimento de lançamento e, em seguida, uma combinação de escolha de isca e habilidade de pesca ajuda os jogadores a fisgar os peixes grandes.

Relatórios semanais preliminares para o período de 23 de março a 19 de abril indicam que o controle de voo vendeu um total de 587.485 unidades durante esse período. Estimamos que o total de vendas esteja agora acima de 700.000 unidades, com a maior parte das vendas ocorrendo em um período de três semanas.
Controle de voo

Essa é uma maneira honrosa de ficar rico programandoe uma boa alternativa comercial ao mundo dos aplicativos subsidiados por publicidade.

Não há nada que eu ame mais do que apoiar meus colegas desenvolvedores de software votando com minha carteira. É muito bom ver tantos desenvolvedores independentes e de garagem fazendo sucesso no iPhone. (Além disso, sou um fã de jogos de físicae há vários jogos excelentes disponíveis na App Store). Fico mais do que feliz em contribuir com alguns dólares todos os meses para um novo aplicativo excelente para iPhone.

Se tudo isso pareceu uma visão muito positiva e acrítica do iPhone, peço desculpas. Certamente há coisas a serem criticadas, como as estranhas políticas de aplicação da App Store, a falta de suporte para emuladores, ou Flash, ou qualquer outra coisa que possa, de alguma forma, prejudicar a plataforma, conforme decidido em alguma sala paranoica e secreta da Apple. Não que jamais tenhamos ouvido falar sobre isso.

Não escrevi isso para dar graxa à Apple. Escrevi isso porque realmente acho que o iPhone é um ponto de inflexão fundamental no desenvolvimento de software. Vamos nos lembrar disso como o momento em que o “software” deixou de ser algo que os nerds compram (ou pior, pirateiam), e o começou a ser algo que o todos compra, todos os dias. O senhor teria que ser um desenvolvedor cansado para não encontrar algo mágico e transformador nessa fórmula e, embora outros venham a seguir, o iPhone está liderando o caminho.

“Há um aplicativo para isso”. Parabéns, Apple. Do fundo do meu velho coração de desenvolvedor de software.