[Update: excelente material sobre ObjectiveC: http://www.astro.iag.usp.br/~algol/computacao/ObjCtutorial.html. Da ate pra programar usando MinGW no Windows!]Pois e, ca estou me aventurando com MacBook, Objective-C e iOS, visando aprender a desenvolver aplicacoes para iPhone. A iniciativa surgiu da necessidade de ter mais independencia em um projeto que estou desenvolvendo. Fiz o backend da aplicacao, em Java, e agora estou comecando a estudar o frontend da aplicacao, uma app iPhone.A primeira dificuldade em que esbarrei foi a sintaxe da linguagem. Ter programado muito em C/C++ durante a graduacao (minha Iniciacao Cientifica e meu TCC foram um escrito em C++) me ajudou a nao ter medo da sintaxe. Porem Objective-C possui construcoes bastante diferentes, e o artigo "Learning Objective-C: a Primer" foi fundamental para dar o primeiro passo, que sera seguido de um Hello World para iPhone e de "The Objective-C Programming Language".Desta primeira leitura, tentando fazer um paralelo entre ObjectiveC e Java (se e que isto e possivel):Classes Java (atributos + metodos): Em ObjectiveC, classes sao divididas em @interfaces (.h) (declaracoes de atributos e metodos) e @implementations (.m), onde os metodos sao efetivamente implementados.Metodos de Acesso (getters e setters): sao declarados como @property na @interface e @synthesize na @implementation.Interfaces Java: no sentido que definem contratos a serem implementados, se assemelham aos Protocolos Objective-C (um .h especial, onde sao declarados apenas metodos do protocolo, sem atributos nem propriedades).@end encerra a declaracao de classes, interfaces e protocolos.@implementations baseadas em protocolos usam uma declaracao semelhante aos generics Java (<Protocolo1, Protocolo2, ...>), mas uma coisa nao tem nada - absolutamente nada - a ver com a outra.Modificador de Tipo (-): metodo de instancia; (+): metodo estatico.Assinatura de metodos: achei interessante, parece permitir a criacao de fluent interfaces de acordo com os argumentos de um metodo.Chamadas de metodos: tem uma sintaxe bastante particular, entre colchetes, denominada mensagem.Por agora, sao as primeiras impressoes. Claro que a percepcao vai mudar muito (ainda estou a caminho de implementar um hello world), e vai ser interessante documentar esse aprendizado. Confira!Minhas fotos nua para voce!Link:http://www.colmeia.blog.br/fotos-de-julia-schmitt-nua-para-o-site-garota-pop.html VEJA AS MINHAS FOTOS NO FLICKR:Link: http://www.flickr.com/photos/kelysciena/3725820401/ Viva a vida!Ate o ultimo momento dela!Ele ja havia feito varias vitimas!Eu estava na Floresta, fazendo o meu ensaio fotografico. Quando???- Ola, Julia!- Sou seu fa incondicional!- Pode me da o seu autografo?- Claro!- Obrigado!- Agora corre!!!- Tenho que zelar pela minha reputacao.- Socorro!- Ai!??? Ouca a WEB RADIO FMAo mesmo tempo que voce escuta a WEB RADIO FM. Voce ve os videos.Music Playlist at MixPod.com Obrigado pelo enorme presente que recebo todos os dias: Sua amizade! Usher - Love in This Club AC_Voki_Embed(300, 400, '9c8b07a8b62fbd56c8ce73d25ae53421', 3268495, 1,'', 0); Link: http://www.jb.fm/IndexAssista TV Online gratisLink: http://www.tvaovivoonline.net/ amo vc familia <3 Fiuk My Boy Sexy: Bem vindos ao Blog.: Oi Fiukete, criei esse blog com intencao de deixar voces muito mais informadas e Em breve vou fazer postagens diarias e brincadeiras, premi...ELA NAO TEM NADA DE NAMORADA DELE ELE E CASADO A MAIS DE 5 ANOS E ELA NAO PASSA DE UMA DEBIL MENTAL Q SO FALA MERDA DE MEU MARIDO News World Fiuk: Para sair de casa, Belezinha tenta apressar o casa...: Cansada de ser