[iOS5] Integrando o Twitter em sua aplicação usando o Twitter.framework
Como todos sabem no dia 06/06/2011 foi anunciado pela Apple no WWDC o novo iOS 5 e dentre as features apresentadas uma das grandes novidades é a integração nativa com o Twitter.
Agora no Settings de nossos devices temos a opção de configurar a conta do Twitter a ser usada em nosso dispositivo.
Bem simples né? Agora vamos ver um pouco de código.
Crie um projeto do tipo SingleViewApplication como na imagem abaixo:
Feito isso agora devemos importar o framework do Twitter em nossa aplicação:
Estamos quase lá, agora basta criar um botão em seu Xib principal e adicionarmos uma Action para esse botão:
Agora ficou facil, basta importar o framework em nosso arquivo .h da viewController principal
#import
Agora adicionamos o evento para chamar a view nativa para fazer share no twitter:
- (IBAction)shareOnTwitter:(id)sender {
TWTweetComposeViewController *twitter = [[TWTweetComposeViewController alloc] init];
[self presentViewController:twitter animated:YES completion:nil];
}
O resultado final:
Esse é apenas um exemplo basico de como compartilharmos texto, ainda temos a opção de compartilhar URLS e Imagens da mesma maneira. Com esse novo framework podemos esquecer bibliotecas como ShareKit que tem muita coisa que mutas vezes não usamos e agora também não temos o trabalho de criar API Keys no Twitter para nossas aplicações.
Quem quiser pode baixar o código de exemplo no GitHub https://github.com/ferbass/Twitter_IOS5_sample
Espero que tenham gostado