Um pouco de tudo

Blog

Scroll de objetos no Windows Mobile

Quem está acostumado aos programas feitos para Windows Mobile (o antigo), já sabe, não existe o conceito de deslizar a tela de qualquer ponto. Mesmo os aparelhos com tela sensível ao toque (touch screen) por conta da limitação do sistema operacional só contavam, com barras laterais de scroll.

Para deixar o projeto Encontre seu Pacote, mais próximo aos atuais celulares do mercado, recorri a uma solução criada por Fredrik Bornander que ele chamou de Smooth List. Seu intuito foi deixar uma lista de controles o mais próximo possível da lista do iPhone.

(mais…)

Anúncios

Enviando um HTTP POST Windows Mobile

Fazer um projeto mobile, mesmo que ele não siga em frente ajuda você a identificar uma série de problemas que você terá que lidar agora ou em outros projetos. Hoje em dia as pessoas esperam um comportamento dos aplicativos muito parecido com o que veem na Internet de seus computadores.

Durante o BunnyMe, tive a necessidade de enviar um formulário web via HTTP POST com um arquivo anexo. O arquivo em questão era justamente a foto tratada com a máscara para se carregar no site. Como não estou num ambiente web, a coisa é um pouco diferente. Num browser, quando você submete um formulário com anexos, ele cuida de toda a formatação necessária. Numa aplicação client (desktop ou mobile) para fazer isso a solução é abrir um canal com o servidor de destino e codificar “na mão” todos o Request e seus parâmetros para ele.

(mais…)


Reconhecimento Facial Windows Mobile

FaceLight reconhecendo um rosto

Durante o projeto Bunny Me para Windows Mobile me deparei com um fodástico problema: como reconhecer o rosto da pessoa para colocar a máscara. Deixe-me explicar um pouco.

O projeto Bunny Me surgiu pois no IOS (iPhone) existia uma versão portada da biblioteca OpenCV. Esta biblioteca possui várias rotinas de manipulação de imagem e um dos melhores algoritmos de reconhecimento facial. Para a plataforma Android já existia no framework padrão uma rotina para reconhecimento. Como fazer?

(mais…)


Manipulando imagens no Windows Mobile

Manipulando imagens windows mobile winmo

Queria mostrar algumas coisas que me ajudaram no desenvolvimento de aplicações para Windows Mobile. Isso é mais por curiosidade já que hoje já não é mais necessário, mas nunca se sabe.

Durante o projeto Bunny Me, comecei a procurar alguma coisa para me ajudar no desenvolvimento e por incrível que pareça encontrei quase que a solução completa do projeto. Foi muito importante entender e adaptar a rotina proposta pois algo me passava despercebido: transparência.

(mais…)


Turbinando seu antigo iPhone

Demorei um pouco para escrever sobre esse tema pois queria testar um pouco mais e ver se não ia indicar algo muito zoado. Bom pelo jeito ele é bem bacaninha.

Para quem possui um antigo iPhone como eu, sofre não só com a falta de novidades na AppStore, como também sente falta de alguns mimos que vieram com as novas versões do Sistema Operacional. Muito pior foi o pessoal que possuía uma iPhone 3G que até rodava a versão 4 do SO, mas ficava tão lento que valeu a pena voltar atrás e continuar com a versão anterior.

Motivados por essa deficiencia do 3G, alguns programadores começaram a criar uma alternativa para os velhos fones e iPods Touch. Surgiu então uma distribuição “alterada” do IOS, o sistema operacional do iPhone, chamada WhiteD00r.

(mais…)