A nossa equipe vem desenvolvendo a versão do uMov.me para plataforma iPhone e iPad. E dentro deste processo, temos um trabalho de nos capacitar de forma constante, permitindo que mais pessoas da equipe possam trabalhar com objective-c, atuando na nossa característica de sermos multidisciplinares e poliglotas no desenvolvimento de software.
Um dos recursos que eu considero bem legais para aprender o “desenvolver objective-c“, fora todos recursos no site da apple, é o material liberado pela Stanford como Creative Commons. Fora todo o material de slides e exemplos disponíveis, ainda existe uma grande quantidade de material de vídeo disponível no iTunes.
Fora este material todo claro, existem vários outros tutoriais na internet, desde trabalho com views e banco de dados SQLite, que podem ajudar a entender e evoluir aprendizado.
Dentro deste processo, também indico o estudo de ferramentas para apoiar o processo de testes. Uma das que estamos já trabalhando é o OCUnit. Uma outra ferramenta que vale olhar é o Frank, para testes de aceitação dentro do desenvolvimento iPhone. Neste sentido, de estudar testes automatizados, no próprio material da Stanford, existe uma lição sobre o assunto. Lição 19!