quarta-feira, agosto 08, 2012

XCode 4.2 e iOS 5.1

Depois de muito procurar, achei uma solução para o problema  de incompatibilidade de versão entre o XCode 4.2 e o iOS 5.1.

O processo é bem simples e não demora muito. Na real que o que pode demorar mais é fazer o download do XCode 4.4.1 para realizar a configuração.

Primeiro passo, esteja com o XCode 4.2 já instalado e configurado.

Baixe o XCode 4.4.1 do site da Apple seguindo o link abaixo.
https://developer.apple.com/downloads/index.action#


Não tente baixar o XCode 4.4.1 pela App Store, ele vai verificar o sistema operacional e não fará o download.

Após baixar o XCode 4.4.1, monte a imagem e feche o XCode 4.2 caso esteja aberto.



Abra o terminal e execute os comandos abaixo.
Alguns comandos podem pedir a senha de administrador.



sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/

sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/

sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1\ \(9B176\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/

sudo rm -f /Developer/Platforms/iPhoneOS.platform/DeviceSupport/Latest

cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/

sudo ln -s ./5.1\ \(9B176\) ./Latest

Feito isso é só reabrir o XCode, compilar e rodar sua app no dispositivo!

fonte: forum.unity3d.com

quarta-feira, dezembro 21, 2011

Beco 203

No aplicativo do Beco é possível ver as últimas notícias, eventos e festas da sua região SP/RS.

Também está disponível nessa versão o acesso a redes sociais como Twitter e Facebook. Neles você pode fazer login, re-twittar e curtir os posts.

Mais um aplicativo desenvolvido pela DigitalDesk e mais para meu currículo.



Beco 203 na APP Store

segunda-feira, outubro 31, 2011

Colda Kasar's Domain

Meu primeiro jogo na AppStore! Para quem vem acompanhando desde que fiz meu primeiro jogo, sabe que pra mim é muito mais do que uma conquista.

Durante muito tempo desenvolvi protótipos de jogos e sem sucesso nunca havia publicado nenhum deles. Até mesmo o jogo que eu desenvolvi para meu TCC acabei não dando continuidade e se perdeu com o tempo.

Em 2011 fiz uma parceria com a DigitalDesk e consegui concluir esse que é um dos meus sonhos e objetivos na vida. Agora se o jogo será um sucesso eu ainda não sei. Espero que gostem do jogo e que ele seja a porta de entrada para meu futuro com os games.

Veja mais em:
Facebook
Hot site
AppStore

quarta-feira, agosto 24, 2011

Curso de .NET Avançado -120 horas

OBJETIVOS

O curso tem como objetivo formar profissionais com qualificação em desenvolvimento voltado a web, utilizando as mais avançadas ferramentas do mercado. O aluno aprenderá desde conceitos básicos de web até desenvolver e gerenciar conteúdo do site utilizando autenticação e banco de dados.

PÚBLICO-ALVO

Profissionais com conhecimentos básicos em programação.

MATRÍCULAS

Até 29/09/2011 na APM-Liberato, das 8h às 21h, mediante o pagamento da primeira parcela, a apresentação do comprovante de residência e cópia do RG e do CPF (se menor de idade, apresentar documentos do pai/mãe ou responsável). Endereço: Rua Inconfidentes 395, bairro Primavera – Novo Hamburgo/RS – Fone: 3584-2029.


segunda-feira, junho 06, 2011

Objective-C custom button

Aqui um snippet de código que usei para customizar um botão no objective-c.

O código adiciona uma linha superior com efeito 3D, muda a cor da borda, adiciona um background em degrade e cria uma borda arredondada. Isso da a impressão de um botão mais dinâmico.

Para utilizar o código abaixo é preciso adicionar a biblioteca QuartzCore e criar uma view com um botão dentro. Feito isso é só chamar o método da seguinte maneira:
[self drawCustomViewButton:myCustomView];

#import <QuartzCore/QuartzCore.h>

- (void)drawCustomViewButton:(UIView*)v {
v.layer.cornerRadius = 3;
v.layer.borderWidth = 1;
v.layer.borderColor = [[UIColor colorWithRed:1/255.0 green:1/255.0 blue:1/255.0 alpha:1.0] CGColor];
CALayer *line = [CALayer layer];
line.frame = CGRectMake(3, 1, v.frame.size.width-6, 1);
line.backgroundColor = [[UIColor colorWithRed:200/255.0 green:200/255.0 blue:200/255.0 alpha:1.0] CGColor];
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = v.bounds;
gradient.colors = [NSArray arrayWithObjects:
  (id)[[UIColor colorWithRed:1/255.0 green:1/255.0 blue:1/255.0 alpha:1.0] CGColor], 
  (id)[[UIColor colorWithRed:200/255.0 green:200/255.0 blue:200/255.0 alpha:1.0] CGColor], nil];
gradient.cornerRadius = 3;
[v.layer insertSublayer:gradient atIndex:0];
[v.layer insertSublayer:line atIndex:1];
}

quinta-feira, abril 28, 2011

Convert NSString to DateTime

Para converter uma string em data basta passar o formato da data a ser convertida. No exemplo um formato de data padrão BR. Se caso mudar o formato de entrada não esqueça de mudar o formatador da data.

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd/MM/yyyy"];
NSDate *mydate = [dateFormat dateFromString:@"01/12/2010"];