Apple Developer

Lembro quando comecei a desenvolver aplicações para Palm, na época fabricado pela 3Com (‘Tricom’). Já faz muito tempo, mais de 10 anos. Recordo-me da empolgação, da vibração, dos desafios apresentados e vencidos um a um. Tudo era novidade: o ambiente de (primeiro) trabalho, as ferramentas de desenvolvimento e o dispositivo (monocromático, 16 MHz de clock e 1M de memória RAM). Imaginem o que era trabalhar com um handheld em 1999 na cidade do Recife. Completamente inusitado!

Estou revivendo novamente esses sentimentos. Agora enveredando pelo mundo da Apple e criando alguns códigos para Mac e para iPhone/iPod. Embora os sentimentos e sensações sejam parecidas a realidade desses equipamentos – principalmente os mobile – são completamente mais surpreendentes com 16 G de RAM, 620 MHz de clock e colorido. Sem comparação!

Só me resta agora estudar, dado que já estou com os equipamentos necessários para tamanho desafio: Macbook + iPod Touch de 16G.

Let’s work!

Falando sobre Dispositivos Móveis

Na última quinta-feira (17), tive a oportunidade de conversar com os alunos da FBV sobre Desenvolvimento para Dispositivos Móveis. Mais do que ensinar esta ou aquela tecnologia, o objetivo principal foi mostrar aos alunos (ávidos por informação) diferentes tipos de possibilidades para enveredar na área de desenvolvimento para palms, celulares, etc.

Como toda palestra de novas tecnologias (neste formato de conversa) tento sempre plantar a semente (no mínimo) da curiosidade. Acredito ter alcançado o objetivo dado que o brilho em alguns olhos eram evidentes, a atenção era constante, a interação (com contribuições) era constante e, sobretudo, todos permaneceram sentados até o final. Este fato é um excelente termômetro para constatar o nível de interesse da platéia.

Antes de terminar gostaria de agradecer ao colega e professor Gibeon Aquino.

Até o próximo convite! :)

Eficiência na programação

A vários anos desenvolvo aplicações para dispositivos móveis: palmtops; coletores proprietátios; celulares; entre outros. Este ano um amigo me convidou para participar em um artigo de algo em que estávamos trabalhando. O objetivo era documentar uma maneira eficiente de programar para dispositivos móveis, neste caso, celulares.

Este trabalho foi apoiado pela empresa na qual trabalhamos (C.E.S.A.R) e o artigo foi publicado numa conferência latino americana sobre padrões de projeto (SugarLoafPlop 2007).

Vale a pena conferir. O padrão proposto é extremamente prático e usável. O artigo está bem completo e sua leitura é fácil.

Faça o download do artigo aqui!

Algumas fotos do evento foram postadas e compartilhadas no MoStrips (Share your creations). Confira aqui!