Veja neste screencast como desenvolver uma aplicação de geração de senhas aleatórias nativa para Mac OS utilizando a linguagem Ruby e o framework Cocoa pelas ferramentas Xcode e Interface Builder.
Despois que atualizei meu iPhone para a última versão do seu sistema operacional disponível ( 3.0.1 ), não conseguia mais testar minhas aplicações para iPhone desenvolvidas no xCode, pois sempre que tentava rodar a aplicação diretamene no iPhone eu recebia a seguinte mensagem:
Assim que vi esta mensagem lembrei que ja existia uma nova versão do iPhone SDK 3.1 beta3 e que já deveria dar suporte para a versão 3.0.1 do OS. Engano meu, apos fazer o download de cerca de 2,5Gb do novo SDK e instalá-lo vi que o problema continuou.
Então resolvi pedir ajuda ao oráculo ( Google ) e foi então que encontrei uma forma simples de resolver este problema na qual vou mostrar aqui para caso alguém mais precise.
O primeiro passo é ir até a pasta /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ conforme imagem abaixo:
Depois vamos listar ( comando ls ) tudo que existe dentro dessa pasta e procurar por uma pasta chamada 3.0
</strong>
Agora basta criar um “link simbólico” chamado 3.0.1 da pasta 3.0 conforme comando abaixo:
<img title=”cmd3fail” src=”/images/2009/08/cmd3fail.jpg” alt=”cmd3fail” width=”630”” />
Tudo pronto, agora é só reiniciar o XCode que ele voltará a reconhecer seu iPhone! :D
Atendendo a pedidos de algumas pessoas no forum, decidi fazer um exemplo simples mostrando o desenvolvimento de um aplicativo nativo para o Mac OS, utilizando Xcode, Interface Builder, Objective-C e Cocoa.
Esta é umas das partes mais fáceis de fazer em todo o desenvolvimento de um aplicativo usando iPhone SDK, mas nem por isso merece menos atenção afinal um ícone bem feito ajuda muito a despertar a vontade do usuário em utilizar seu aplicativo.
Para criar um ícone para um aplicativo do iPhone SDK, precisamos criar uma imagem de 57 x 57 pixels.
Você não precisa criar o efeito glass presente na maioria dos ícones presentes no iPhone, pois o iPhone já faz isto para você.
Neste exemplo irei utilizar a seguinte imagem no formato PNG.
Criei um aplicativo chamado IconTest para iPhone SDK no Xcode sem nenhum codigo, utilizando o template View-Based Application.
Agora temos que arrastar o nosso icone para dentro do Xcode na pasta Resources, com isso sera apresentada uma tela confirmando a inclusão desse novo arquivo conforme a imagem a seguir:
Agora o ícone ja e encontra disponível dentro do aplicativo conforme podemos ver na imagem a seguir:
E para finalizar, vamos informar o nosso icone na propriedade icon file do arquivo IconTest-Info.plist:
Pronto, agora vamos executar o aplicativo e conferir o resultado:
Com isso, podemos ver como é simples incluir um ícone em aplicativos no iPhone SDK.
Pelo meu blog dá para perceber que meu foco sempre foi desenvolver aplicações para a plataforma Java, mas depois que migrei de sistema operacional passando a utilizar o Mac OS comecei a testar a ferramenta de desenvolvimento Xcode, a linguagem Objective-C e o iPhone SDK.
Como sempre encontrei quase nenhum material em portugues sobre desenvolvimento para essa plataforma, tive a idéia de criar um site para mudar esta situação e foi então que surgiu o MacDevelopers.
http://www.macdevelopers.com.br
A idéia inicial do MacDevelopers era ter somente um fórum onde as pessoas pudessem trocar informações, tirar dúvidas e etc. Mas depois acabei decidindo também que além do forum iria criar um site com conteúdo voltado exclusivamente para o desenvolvimento nessa plataforma.
O intuito desse post é justamente esse, divulgar o site e pedir a todos os interessados que participem, comentem no site e postem no forum.
Então é isso, fica ai a dica para quem tem interesse em desenvolvimento voltado para Mac e iPhone SDK, é so acessar http://www.macdevelopers.com.br