Blog
Caros, por conta de um projeto nosso em desenvolvimento para Windows Mobile, tivemos que aprender como fazer agendamento de um programa, em background, a ser executado em uma hora específica.
Para quem não conhece, o UIPickerView é o componente do iPhone que parece um letreiro de máquinas caça-níquel e é normalmente utilizado em situações onde você tem que escolher uma dentre várias opções.
Pois é.. a primeira vista pode parecer estranho, mas desde o firmware 2.1 existe uma brecha no iPhone SDK que possibilita que o número do telefone seja obtido por um aplicativo. Fiquei sabendo quando li esse post no MacMagazine que diz que desenvolvedores mal intencionados estavam enviando telefones dos seus usuários para depois incomodá-los com ligações de marketing.
Continuando o post sobre a utilização de MVC em um projeto para Windows Mobile no Visual Studio 2008, falaremos agora como lançar mão dos eventos para poder completar o padrão.
Da última vez que comparei as soluções ORM para iPhone, cheguei a conclusão de que o Sqlite Persistent Object - SPO era o mais indicado para o projeto que estávamos desenvolvendo. Agora, com o projeto concluído, observamos que a performance não estava adequada às necessidades do cliente e começamos a buscar soluções.
Olá pessoal!
Depois que descobri que não mais poderia enviar SMS dentro da minha app, tive que mudar a funcionalidade que estava implementando para deixar de ser envio de SMS para ser de email. Mas eu não queria que este envio de email fosse feito fora da minha aplicação por meio do Mail App. Então decidi criar um formulário de email com a mesma facilidade de poder acessar a lista de contatos do iPhone e escoher o email de um contato já cadastrado.
Olá pessoal,
estou aqui para contar para vocês a minha última saga com o desenvolvimento de aplicativos em Java ME e iPhone OS. Dessa vez parecia ser uma funcionalidade boba, mas que me rendeu algumas horinhas e trabalho jogado fora. :(
Hoje venho compartilhar com vocês um problema que passamos em um de nossos projetos e como ele foi contornado!
Não há nada que mais tire um desenvolvedor de sua zona de conforto do que começar a programar em outra linguagem. A história é sempre a mesma: novos paradigmas, aprender sintaxe nova, utilizar uma IDE diferente do que você está acostumado, fazer a velha comparação entre a nova e a velha (e a eterna pergunta qual é a melhor linguagem sempre surge), enfim, sempre há uma porção de dificuldades implícitas à mudança.
Uma das dificuldades encontradas por quase todos que se aventuram a programar em Windows Mobile é: Como fazer Label com fundo transparente? E porque a propriedade transparent parece não funcionar?
Bem, começo este post contando um pouco da história do uso de Base64 no nosso primeiro projeto. No Módulo Risk Manager, o cliente (iPhone) conversa com o servidor pelo protocolo HTTP. Informações como imagens e outros arquivos binários não podem ser transferidos diretamente por este protocolo, pois este exige que todos os dados sejam texto. Aí começa a nossa busca por um algoritmo de Base64 para iPhone.
Oi pessoal, estive lendo um artigo bem legal que diz como customizar a UITableView sem truques. Como está em inglês, resolvi resumir e escrever aqui para os desenvolvedores brasileiros.
Começamos um novo projeto para nosso cliente e, por causa de alguns detalhes desta app, resolvemos experimentar o SQLite Persistent Objects - SLPO. Já falamos sobre o Active Record - AR - antes e das suas características como ORM para iPhone e agora estamos avaliando o SLPO.
Durante o desenvolvimento do nosso primeiro projeto para iPhone, encontramos o artigo do Matt Gallagher onde ele apresenta uma técnica para simular toques numa aplicação rodando no simulador do iPhone e, consequentemente, realizar testes automáticos de interface.