Screencast 003 - Desenvolvendo uma aplicação para Mac OS com Ruby e Cocoa

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.

Comments »


Problema com iPhone OS 3.0.1 - No provisioned iPhone OS device is connected

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:

iPhone301Fail

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:

cmd1fail

Depois vamos listar ( comando ls ) tudo que existe dentro dessa pasta e procurar por uma pasta chamada 3.0

cmd2fail </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

Comments »


Screencast 002 – Primeira aplicação para Mac usando Cocoa

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.

Comments »


Incluindo um ícone no seu aplicativo para iPhone

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.

Icone MacDevelopers

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.

Comments »


Programando para Mac e 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

Comments »