cento e cinquenta mil downloads em menos de dois meses

A AppStore é uma grande sacada da Apple e até agora ninguém conseguiu chegar nem perto do poder que a loja de aplicativos do IPhone tem de facilitar negócios.

A Netfilter é uma empresa que faz filtros de conteúdo para a web (aliás se você não tem um para sua casa pode estar deixando seus filhos em sério perigo) e queria fazer um filtro para o IPhone (que aliás já está em estágio bem avançado).

Para aprender a mexer com a ferramenta e o SDK do IPhone fizemos uma série de aplicações (16 até agora) e fomos publicando na AppStore.

Cerca de dois meses depois temos números que são bastante impressionantes: 150.000 downloads.

As nossas top 5 aplicações recebem aqui uma homenagem.

1) Memória Total – 55400 downloads
2) Damas 3000 – 44042 downloads
3) Sudoku 1000 – 23900 downloads
4) Presidentes do Brasil – 8500 downloads
5) Cozinha de Emergência – 5300 downloads


Acho que o Google, BlackBerry e Nokia podiam aprender um pouco com a Apple. Nada motiva mais os desenvolvedores que possibilidades de bons negócios.

Sudoku 1000 para iPhone

Ontem foi liberada a distribuição do nosso Sudoku 1000 para iPhone na AppStore.

O programa é um dos poucos jogos de Sudoku para iPhone/iPod Touch, e é o único em Português que oferece três níveis grátis (os outros gratuitos, mesmo em inglês, só oferecem um nível anta que qualquer chimpanzé consegue resolver).

Para jogar os níveis mais difíceis, ele custa apenas US$0,99, o que é muito mais barato que qualquer revista de Sudoku que vemos por aí.

Para instalar, clique na imagem ou no link abaixo:

http://itunes.apple.com/br/app/sudoku-1000/id377769388?mt=8

Genius revisitado e uma meditação sobre Objective-C

Mais um aplicativo que publicamos na AppStore chamado SigaCor que é uma versão moderna do Genius. É o primeiro Genius completo e grátis da AppStore (AFAIK). Vale a pena baixar: http://itunes.apple.com/br/app/sigacor/id377891433?mt=8

Este aplicativo foi desenvolvido totalmente na linguagem Objective-C o que me leva a fazer uma pequena meditação sobre o assunto.

O que você espera de uma linguagem que se chama Objective-C: que seja parecida com C. É a resposta mais obvia. Acontece que, como diria o capitão Nascimento, não é assim que a banda toca em Cupertino, sede da Apple. Portanto o nome Objective-C acho que é um dos maiores desastres de marketing para programador.

Você abre o exemplo pensando encontrar isto:

1
2
3
void MudaCor (char * colorname) {
        cordefundo = GetColor(colorname);
}

e se depara com:

1
2
3
- MudaCor (NSString * colorname) {
   [myColor changeColorToName:colorname];
}

Isto e outras mudanças sintáticas importantes causam uma frustação no programador que foge e tenta outro caminho para desenvolver para o IPhone.

O problema é que se a linguagem se chamasse Objective-Apple e você não esperasse uma sintaxe como C provavelmente você não fugiria dela e rapidamente estaria usando um framework muito amigável.

Fizemos 13 aplicações com o Phonegap e esta é a primeira com Objective-C. Posso dizer que uma vez vencida a barreira do medo ao Objective-C você acaba gostando dele.

Comparação das versões do iOS4 nos aparelhos

Ontem, como todo mundo já sabe, houve a distribuição da versão oficial do iOS 4 para todos os usuários de iPhone 3G, iPhone 3G S, iPod Touch 2G e iPod Touch 3G no mundo todo. Está certo que nem todo mundo conseguiu atualizar, e quem tentou no fim do dia, recebeu um monte de erros até conseguir atualizar ou desistiu e deixou para depois. Mas isso é assunto para outro post.

O fato é que as versões variam de aparelho para aparelho, ou seja, o iPhone 3G tem uma versão do iOS 4, o iPhone 3G S tem outra, o iPod Touch 2G tem uma outra e o iPod Touch 3G tem uma outra versão. E todas são diferentes. Algumas funcionalidades não existem no iPod Touch 2G e no iPhone 3G. (Infelizmente, os donos de iPhone GSM e iPod Touch 1G não têm como usar o iOS 4 nos seus aparelhos)

Pensando nisso, reuni o Pedro Paulo, que escreve aqui no Zeletron e a Cynara do Mundo Tecno que têm um iPhone 3G S e um iPod 2G, e, junto com o meu iPod 3G fizemos o quadro de diferenças abaixo. A coluna do iPhone 3G foi preenchida com informações da Apple e de relatos de usuários que encontramos na Internet, já que não tínhamos um iPhone 3G para testar.

O post da Cynara é o seguinte:

http://www.mundotecno.info/software/comparacao-como-fica-o-ios4-nas-versoes-de-iphones-e-ipods

Gostaria de agradecer o trabalho em conjunto com a Cynara e espero fazer outros posts como esse.

E você? O que está achando do novo sistema do seu iPhone/iPod Touch?

Breaking News – iOS4 disponível

Conforme haviam previsto, o iOS4 foi lançado hoje às 10:00AM no horário da Califórnia (14h no horário de Brasília). Várias pessoas já estão vendo essa telinha no seu iTunes:

Caso ainda não tenha conseguido atualizar, verifique o post anterior. 🙂

Lembro que essa atualização é somente para os seguintes aparelhos:

  • iPhone 3G
  • iPhone 3G S
  • iPod 2Gen.
  • iPod 3Gen.

Prepare-se para instalar o iOS4

Hoje a Apple vai liberar, sabe-se lá a que horas de qual fuso-horário, a atualização do sistema operacional do iPhone 3G/3G S e iPod Touch 2G e 3G para o sistema iOS 4.

Já sei de gente que está loucamente apertando o “Check for Update” do iTunes desde 0:00 (horário de Brasília) como se o Steve Jobs estivesse ligado no nosso fuso-horário.

Pelo sim, pelo não, o que importa é estar com a versão certa do iTunes para poder instalar o iOS 4 no seu aparelho.

O iTunes recebeu recentemente a atualização para a versão 9.2 e é essa a versão que você precisa ter instalada para baixar o iOS 4 para seu celular/iPod.

Para baixá-la clique no link a seguir http://www.apple.com/itunes/download/

Depois de instalado, você poderá clicar em “Check for Updates” e, se tiver sorte de já ter sido liberada a versão 4 do iOS, vai baixar uns 350MB para instalar no seu aparelho.

Esses iPodszinhos no lugar do número de série são por minha conta. 🙂

Não foi ao WWDC? Você pode assistir de graça às sessões!

Ontem recebi um e-mail informando que os desenvolvedores cadastrados no site da Apple poderão assistir a todas as sessões do WWDC de graça, através do iTunes.

Se você tem conta de desenvolvedor da Apple, pode clicar na imagem abaixo.

Os vídeos podem ser baixados tanto em SD (qualidade normal) quanto em HD (qualidade alta).

Falando em vídeo, deixo abaixo uma bela propaganda do iPhone 4. Como fazer uma coisa não tão nova (videochamada) virar novidade. 🙂

Appcelerator Titanium: No mínimo confuso

Desde que começamos a desenvolver aplicativos para iPhone, já testamos um monte de pacotes que se dispõem a auxiliar os desenvolvedores nesta tarefa. (Atualmente usamos o Phonegap, mas isso é outra história para outro post)

Um deles é o Titanium da Appcelerator. Ele é um pacote opensource que, entre outras coisas, promete entregar uma aplicação nativa a partir de um código em HTML/Javascript.

O programa jura de pé junto que é gratuito, mesmo tendo opções pagas (muito bem pagas, como veremos a seguir).

Como faço sempre, abri para ler os termos de serviço e logo notei que eles são bastante confusos, como podemos ver no trecho abaixo.

Que pode ser traduzido da seguinte forma:

Licença de Uso

A permissão é concedida para baixar e visualizar temporariamente uma cópia dos materiais do site da Appcelerator, Inc. ‘s para uso pessoal, não comercial. Esta é a concessão de uma licença, não uma transferência de título, e sob esta licença você não poderá:

  1. modificar ou copiar os materiais;
  2. utilizar o material para qualquer finalidade comercial, ou para qualquer exposição pública (comerciais ou não comerciais);
  3. remover quaisquer direitos autorais ou outras notações proprietárias dos materiais, ou
  4. transferir o material para outra pessoa ou “espelho” dos materiais em qualquer outro servidor.

Ok, parece que usaram os mesmos termos de uso do site para o SDK, o que é, no mínimo, um mico, mas que, se eles quiserem seguir à risca, vai dar trabalho para as pessoas que aceitaram o ToS (provavelmente sem lê-lo).

Depois, resolvi dar uma olhada nos preços. Vai que eles estão cobrando um preço camarada, né? Também não.

A versão “Professional” custa a bagatela de US$ 199,00 (R$ 360,00) por usuário POR MÊS! A versão “Enterprise” custa a miséria de US$ 499,00 (R$ 895,00) por usuário POR MÊS!

Com US$ 199,00 da licença professional por mês durante um ano, você compra 4,8 iPads. E com a licença Enterprise você compra um iPad por mês com o mesmo valor. Salgado é pouco para esse preço.

Ainda por cima, parece que a versão Community mostra propagandas no aplicativo (ainda não consegui confirmar essa informação). Se alguém descobrir se é verdade, me avise. Se não for, também me avisem, para atualizar o post.

Atualização: Segundo uma informação de um leitor nos comentários, não tem propaganda.

Para fechar, acho que, no mínimo as informações a respeito da licença do Titanium são muito confusas. Por essas e outras que continuamos firmes e fortes no desenvolvimento com o Phonegap. Aguardem um post a respeito.

Um breve comentário sobre o post de ontem e um agradecimento

Sobre o post de ontem uns breves comentários:

1) Chegamos a segundo geral agora de manhã o que quer dizer quase 4000 downloads no Brasil. Muito Obrigado aos leitores do Zeletron.

2) O pessoal que tem Android pediu um port da app para o Android. Vamos ver se fazemos a Zeletron Store com estes ports até o pessoal do Google se mancar. 😉

Bom dia a todos e espero que possamos amanhã fazer um post igual em primeiro lugar!

Zeletron Damas – Mais uma aplicação subindo rápido e uma meditação …

Depois de o Jogo da Memória (agora com 25 níveis!) ficar vários dias no Top 10 Brasil parece que agora chegou a hora de outra app nossa subir rápido.

Lançado ontem o Damas 3000, se não estou em erro é a única app grátis de Damas da Itunes Store, já rompeu a marca de Top 30 em Entretenimento e se continuar no ritmo de crescimento atual vai igualar ou superar a marca do jogo da Memória.

Esta ficou com um layout bem bonito e com uma jogabilidade boa, daria facilmente para portar para Android, Nokia e Blackberry, mas a verdade é que ainda não vale a pena. A loja da Apple é a mais atraente para os desenvolvedores numa proporção de 1000:1

A funcionalidade chamada InApp purchase que engatinha na loja do BlackBerry no exterior, não existe AFAIK na Ovi Store e na Android Market é algo muito interessante para nós que fazemos apps.

Neste jogo de damas o jogo é grátis, caso a pessoa queira customizar o tabuleiro e as peças com 36 combinações possíveis de layout o jogo cobra a ela US$ 0,99 (que não é nenhuma fortuna) e com estes micropagamentos é possível o desenvolvedor dar constantes upgrades.

Ganha o consumidor, ganha o desenvolvedor e ganha Tio Jobs.

Vamos ver se as outras lojas de apps acordam!

Para fazer o download do damas 3000: http://itunes.apple.com/br/app/damas-3000/id375677536?mt=8

Novidades e dados expostos no WWDC 2010

Hoje, em São Francisco na Califórnia, houve a abertura do WWDC 2010, um evento que reúne mais de 5200 desenvolvedores de aplicativos para as plataformas da Apple de 57 países.

Como é usual, o próprio Steve Jobs fez a abertura do evento, anunciando um monte de coisas para deleite dos fãs da maçã.

O keynote foi aberto falando do sucesso do iPad, que já vendeu mais de 2 milhões de unidades em menos de seis meses. Atualmente, o ritmo de vendas é equivalente a um iPad a cada três segundos!

Outro dado interessante ficou por conta dos aplicativos para iPad. Nesse mesmo período, já foram vendidos mais de 35 milhões de aplicativos para usuários de iPad. Isso dá uma média de 17 aplicativos por aparelho.

Como já era esperado, houve finalmente o anúncio do iPhone 4G, aquele que foi roubado de um engenheiro e depois comprado por um blog famoso lá dos EUA, lembram? Pois bem, o tio Steve revelou finalmente no seu keynote as características do aparelho. Vamos a elas:

  • Processador ARM A4 (o mesmo do iPad)
  • 16GB ou 32GB de memória interna
  • Quadriband HSDPA e HSUPA (7.2Mbps/5.8Mbps de download/upload)
  • 9.3mm de espessura
  • Câmera frontal para videoconferência
  • Câmera traseira de 5Mpx com flash e zoom digital de 5x
  • Filmadora 720p com 30 quadros por segundo
  • Tela de 3,5″ com resolução de 960×640 e contraste de 800:1 (78% dos pixels do iPad)
  • Giroscópio (sensor de movimento em seis eixos)
  • Rede WiFi 802.11n (repare na letrinha do final)
  • Sistema operacional multitarefa iOS 4 (Mudou de nome)
  • Duas cores de carcaça (preto ou branco)

Apesar de sistema operacional multitarefa e câmera de 5Mpx já existir em outros fabricantes há muito tempo, o conjunto faz toda diferença. E o conjunto aqui é composto pelo aparelho (que evoluiu bastante) e pela loja de aplicativos da Apple, que, por mais falem mal ou que tentem copiar, é um sucesso tanto para os usuários quanto para os desenvolvedores.

E aí chegamos no ponto que mais me chamou a atenção nessa apresentação do tio Steve Jobs, ele disse que já pagaram até hoje 1 bilhão de dólares aos desenvolvedores em pouco mais de dois anos. Vou repetir, há poucos dias atrás, a AppStore alcançou a marca de US$ 1.000.000.000,00 pagos aos desenvolvedores de aplicativos da App Store!

(Vai ficar fora dessa? Participe do nosso curso de desenvolvimento para iPhone)

Não há como negar que desenvolver para iPhone (iPad e iPod incluídos) é um excelente negócio. Você desenvolve seu aplicativo e o coloca à disposição de um mercado de milhões de consumidores que, à distância de um clique, podem comprar seu produto. A facilidade da compra é incrível. Isso é excelente para os desenvolvedores que não precisam de métodos mirabolantes de controle de licença ou uma rede enorme de distribuição de seus produtos.

Segundo Steve Jobs, toda semana 15.000 aplicativos (novos e atualizações) são submetidos à Apple para aprovação, que acontece em 7 dias, caso tudo esteja correto. Desses aplicativos, apenas 5% é rejeitado, e as maiores razões para isso são:

  1. O aplicativo não faz o que promete
  2. O programa usa API privadas da Apple (se elas mudarem o programa para de funcionar)
  3. O programa trava ou não funciona

Isso nós temos como comprovar. Neste curto período em que começamos a desenvolver aplicativos para a iPhone, todos eles foram aprovados em menos de uma semana. O processo é totalmente transparente e você vai acompanhando todos os passos da aprovação. (Enquanto estou escrevendo esse post, nosso décimo primeiro aplicativo foi aprovado na App Store. Acabei de receber o e-mail!)

Na parte das vendas também não é diferente. Você sabe exatamente quanto já ganhou com cada aplicativo e em qual país ele faz mais sucesso. Outra coisa interessante é a possibilidade de se colocar propagandas (iAd) em aplicativos gratuitos e reverter parte desse dinheiro para o desenvolvedor (mais para frente falamos disso).

Voltando ao Keynote do Steve Jobs, outro lançamento já esperado para hoje foi o iPhone OS 4, que passou a se chamar simplesmente iOS 4 (Quero ver o que a CISCO vai achar desse nome que está registrado para ela). O sistema passou por uma cirurgia e está completamente modificado. Destaco as seguintes características:

  • Multitarefa
  • Pastas
  • E-mails com Caixa de Entrada única e mensagens agrupadas (como no GMail)
  • Suporte a VPN SSL
  • Exchange Server 2010
  • iAd

Voltando ao assunto da iAd, a grande sacada desse modelo de propagandas é que o usuário não sai do aplicativo. Não é preciso clicar na propaganda para o desenvolvedor receber um percentual do anúncio. Basta que ele seja exibido no seu aplicativo. A Apple encontra os anunciantes, vende o espaço, a propaganda aparece no seu aplicativo e você recebe um percentual do anúncio. Isso vai permitir que mais aplicativos gratuitos sejam feitos. Mais uma vez ganham todos, o consumidor, que não gasta com o programa, o desenvolvedor e a Apple que ganham com o anúncio.

Para fechar o Keynote, Steve Jobs revelou os preços do iPhone 4G com contrato de 2 anos na AT&T. O aparelho de 16GB custará US$199 (~R$375,00) e o de 32GB custará US$ 299 (~R$ 565,00). Os iPhones 3G S continuarão a ser vendidos, só que custarão US$ 99 (~R$ 190,00), também com contrato de 2 anos. Os aparelhos estarão à venda nos EUA a partir do dia 24 desse mês. Aqui no Brasil, o iPhone 4G só chegará em setembro desse ano, ainda sem preço definido.

Quanto ao iOS 4, o upgrade será gratuito e estará disponível no dia 21 desse mês. Os aparelhos que poderão receber a atualização são os seguintes: iPhone 3G S, iPhone 3G (com limitações), iPod Touch 2ª Ger. e 3ª Ger. (com limitações).

E agora, o que será que os concorrentes acharam disso tudo? E o que você achou disso tudo?