Acabo de fazer um ótimo curso de gerência de projetos (de software) com métodos ágeis, focado em SCRUM.
XP (eXtreme Programming) eu conhecia e já usei algumas práticas, mas ele é bem mais complexo de se implementar do que o SCRUM, metodologia que eu realmente gostei e estou empolgado em começar a usar. O curso foi com o Doutor Rodrigo de Toledo, excelente professor.
O artigo, scrum em 2 minutos, que pode dar uma boa noção para quem ainda não conhece o método, ou o pdf scrum em 5 minutos (em inglês).
O Scrum abriu a minha cabeça para diversos detalhes importantes no processo de desenvolvimento, tudo de uma forma muito clara e simples para se trabalhar. Incentivando o espírito de equipe, aprendizado da equipe, foco no objetivo do projeto, a importância de um product owner(cliente) presente na definição do escopo, a importância de um ritmo sustentável de trabalho e em constante melhoria.
Experiências práticas que nos foram passadas pelo Rodrigo mas, como ele disse, para realmente aprender o SCRUM é preciso vivê-lo. Meu desafio será conseguir usa-lo em um ambiente multi-projeto, o que não é recomendado mas é a realidade em diversas empresas.

Ciclo do Scrum
Com o lançamento da iPhone SDK 3 temos muios novos recursos e possiblidades de desenvolvimento em iPhone e iPod Touch. O meu projeto de conclusão de curso, que foi desenvolvido em JAVA (J2ME), agora se tornou completamente viável já que temos fácil comunicação entre os aparelhos através do bluetooth e podemos manter a aplicação funcionando em segundo plano, apesar das limitações, completamente compreensíveis. Quem sabe ele não resurge, ou até mesmo algum outro projeto. Veremos.

O desenvolvimento de softwares para iPhone não para aqui na Gol Mobile.
O primeiro que desenvolvi foi um jogo chamado Desafio (ver na itunes store), um tipo de quebra-cabeça com 3 níveis de dificuldade e que permite usar suas fotos além das originais.

Depois do Desafio, de aprender Objective-C (linguagem usada no iphone) fazendo o jogo Desafio, comecei a trabalhar na versão iPhone do O Globo em Fotos (ver na itunes store), programa para acompanhar notícias através das fotos do jornal O Globo.


Em seguida outro aplicativo para o Globo, o Eu Reporter (será publicado na próxima semana), que permite usuários enviarem notícias para o Jornal O Globo através do iPhone.

Tambem fiz atualizações no BrasilFlex (ver na itunes store), e atualmente estou trabalhando em um guia de restaurantes e outro aplicativo no ramo de entreterimento.
Aprender Objective-C foi melhor do que eu esperava, é sempre bom um novo desafio.
Categories: Celular, Internet, Programação, Software, iPhone Tags: Celular, Internet, iPhone, ipod touch, Novidades, Programação, Software
Devo ser um dos poucos no Brasil desenvolvendo para iPhone. Recentemente saí da Pura Comunicação e fui para Gol Mobile.
Já estava interessado em desenvolver para Mac e começar pelo iPhone está sendo muito bom, usando o Objective-C com mais cuidado já que não temos garbage collection.
Aviso quando lançarmos softwares na AppStore, a empresa já tem um, o BrasilFlex.
Acabo de contribuir com o site Buscar Cep enviando um exemplo de busca de endereço pelo CEP, em RubyOnRails e usando AJAX. Bem simples, mas como faltava um exemplo em Rails resolvi fazer e publicar.
Bem útil para facilitar a vida de usuários já buscando quase todo endereço dele quando ele digita o cep, faltando ele colocar apenas o número.
O exemplo é um formulário que pede o cep e quando enviado exibe um formulário com o endereço, caso o cep seja inválido ou ocorra algum problema será exibida a mensagem no lugar do formulário para que o problema seja resolvido.
O código está em 3 arquivos, seguem eles e a aplicação inteira em um zip. Pretendo colocar um demo no ar também, informo aqui se fizer.
Controlador: cadastro_controller.rb
Página inicial: index.rhtml
Página lida por ajax: buscarcep.rhtml
Aplicação Inteira: buscarcep.zip