iPhone

Desenvolvendo com o iPhone SDK para o iPhone OS

Finalmente tomei coragem e resolvi me aventurar no iPhone SDK. Estou com o livro iPhone Developer’s Cookbook, da Erica Sadun (valeu, Leo!) e estou fazendo vários exemplos legais de apps. Quem sabe um dia algum deles possam estar na App Store?

Um app que desenvolvi todo o código, foi apelidado por mim de iPlaywithMoney. O usuário interage usando os dedos com um número pré-definido de moedas (1 real, 50 centavos e 25 centavos) e faz esculturas e desenhos com elas.

Futuramente será possível tirar screenshots das suas esculturas de moedas. Por enquanto, está em fase beta inicial. Estou estudando várias formas de usar a gravidade para que o app tenha um modo “Use a Gravidade” que “ligue” esta função.

Está bem simples, confira as screenshots:

Vamos aguardar, em breve, talvez, publicaremos o app.

Até a próxima!

Leia mais

Animação com o App Kineo no iPod touch

Fantástico! O usuário Leo, do Orkut (aka raftand no Youtube) fez um vídeo e colocou o mesmo no Youtube de uma animação feita por ele usando o aplicativo Kineo. Achei tãããão legal o trabalho dele, que resolvi postar aqui para vocês verem, confiram o vídeo que ele fez:

A animação tem 203 quadros e demorou duas horas mais ou menos. Que habilidade manual ele teve, porque o trabalho ficou excelente.

Parabéns, Leo!

Até a próxima!

Leia mais

Controle a velocidade do seu carro com o Dynolicious

Um app que eu tenho a muito tempo e, cada dia tem me impressionado mais, mas ainda não fiz um review do app para o blog simplesmente porque me esqueci dele. Estava aqui vendo meus apps e vi ele, e então, resolvi fazer esse review.

O Dynolicious é um app que usa o acelerômetro para medir a velocidade do seu carro! Isso mostra como o iPhone SDK e o iPhone OS podem oferecer recursos tão bons usando nada mais, nada menos do que o hardware do seu aparelho.

O app, já tinha uma versão anterior, a 1.1, mas era muito fraco. Semana passada, ele ganhou a versão 2.0, que, com uma interface gráfica muito melhor, permite várias funções a mais, como a criação de rotas, medir distâncias e muito mais.

A utilização do app é simples. Coloque seu gadget encostado em algum lugar fixo do seu carro (não pode segurar o aparelho na mão, se não da erro), com o carro parado. Aperte o botão Start e acelere. Você verá sua velocidade, aproximada no velocímetro.

Para um resultado mais preciso, é recomendado colocar o peso do seu carro e tamanho do mesmo, na opção My Car. Lá, tudo pode ser configurado, incluindo modelo de alguns carros (BMWs, Porsches, Mercedes, Ferraris, …)

Também, uma coisa que eu achei muito melhor da versão 2.0 é que pode se configurar se a entrada de peso/tamanho será em polegadas, metros, … Da para configurar também, se a velocidade será mostrada em mph ou km/h.

Screenshots:

O app pode ser encontrado aqui.

Até a próxima!

Leia mais

Gestos multi-touch agora também nos teclados do iPod touch/iPhone

Como a Apple diz em seus comerciais do iPhone/iPod touch, a digitação no aparelho usando o teclado padrão é inteligente, já que alguns recursos (como auto-correção, que é odiada por muitos quando se usa para digitar no MSN, por exemplo) foram feitos para facilitar e acelerar o ato de digitar no teclado do iPhone/iPod touch.

Acontece que a Apple registrou uma nova patente, dessa vez, uma patente que seria para o Firmware dos aparelhos (funcionaria no Hardware atual de todos os gadgets) que permitiria o usuário usar alguns gestos (como nos novos MacBooks) para facilitar a digitação mais ainda.

Na imagem acima, é um exemplo de um gesto descrito na patente. Quando o usuário está digitando e desce o segundo dedo para o botão Alt (usuários de Mac sabem do que eu estou falando), ele acessa os acentos mais usados e as teclas mais usadas que não são caracteres.

Essa outra imagem já mostra um novo recurso. Quando o usuário escreve uma palavra muito grande, ele pode apagar ela toda com um gesto, basta deslizar o dedo para a esquerda. Para quebrar a linha, basta deslizar o dedo para baixo, para ativar o Caps Lock, basta deslizar o dedo para cima, …

Achei realmente muito legal essa patente da Apple. Rumores indicam que tudo virá com o Firmware 2.3, mas ninguém sabe realmente ao certo, já que o primeiro beta só foi disponibilizado para desenvolvedores credenciados e nem o DevTeam teve acesso ainda.

Vamos aguardar!

Até a próxima!

Leia mais

Tutorial: Criando e instalando temas no seu iPod touch/iPhone

Uma coisa que muitas pessoas gostam ou então já viram no iPod/iPhone de outras pessoas e não sabem como instalar, são os temas. Os temas, são customizações de ícones, plano de fundo, dock e statusbar que podem ser feitos da maneira que você bem entender. Este tutorial vai te ajudar a instalar e fazer os seus próprios temas para o seu aparelho de forma simples.

A imagem acima é do meu Winterboard com um tema que eu fiz, que contém somente uma modificação de Wallpaper e de StatusBar.

Primeiro de tudo, é preciso ter instalado no seu aparelho o aplicativo Winterboard, que pode ser encontrado no Cydia. O Winterboard vai gerenciar os seus temas, facilitando a ativação/desativação dos mesmos.

Com ele instalado, você precisará acessar o seu iPod touch/iPhone por OpenSSH. Abra o seu cliente SSH e conecte no seu aparelho e vá para a pasta /private/var/stash/Themes.XXXXX (XXXXX é um número individual de cada aparelho).

Nessa pasta, você vai ver os diversos temas que já se encontram no seu aparelho e os que já vem com o Winterboard, como o User Wallpaper, que deixa o plano de fundo do seu Springboard com a sua imagem da tela do Slide to Unlock.

O que você precisará fazer, basicamente, é criar uma pasta que vai ter dentro, vários arquivos .png que serão usados pelo Winterboard para fazer as modificações. Recomendo que você use para editar as imagens, o seu editor de imagens favorito (EU uso o Photoshop, mas use o que quiser).

Dentro da pasta que você criou, você colocará o arquivo StatusBar.png, o Dock.png, o Wallpaper.png e, vai criar uma pasta chamada Icons, onde todos os ícones de apps vão ficar. Dentro da pasta Icons, você colocará os nomes dos .png de acordo com o ícone que se deseja customizar. Exemplo: Monkey Ball.app -> Monkey Ball.png.

Exemplo de uma pasta com os arquivos do tema. Este tema não modifica os ícones, já que não tem a pasta Icons.

As medidas abaixo servem para te facilitar quando for criar os seus ícones/wallpapers/statusbars/etc:

  • Wallpaper: 320x480px.
  • Ícone normal: 57x57px.
  • StatusBar: 320x20px.
  • Dock: 320x60px.

Depois disso, passe a pasta criada por você, que contém todos os arquivos para a pasta /private/var/stash/Themes.XXXXX (XXXXX é um número individual de cada aparelho), como foi falado no início do tutorial.

Para ativar o tema, abra o Winterboard e você verá que uma nova opção está lá. Clique no nome do seu tema e aperte o Home Button para voltar para o Springboard.

O Springboard reiniciará e, logo depois você verá o seu tema funcionando. Pronto! Basicamente é isso, um tutorial básico de customização, já que estava faltando no blog.

Até a próxima!

Leia mais