wouwlabs

February 08, 2010

jeralab :: jeraman

Imagem10


passado o teste inicial, decidi pesquisar sobre o ponto que realmente me interessava: usar o openframeworks no desenvolvimento de aplicativos para o iPhone OS! essa possibilidade é fuderosa e vem sido utilizada com sucesso por várias pessoas por aí, incluindo cão-chupador-de-mangas Memo, autor do Zoetrope, MSA Remote, Gold Dust, entre outros

o resultado desse experimento foi o seurat: um protótipo de aplicativo para a plataforma iPhone OS, inspirado no Seurat vai à Rússia.

nele, o programa baseia-se numa foto escolhida previamente, com o objetivo de desenhar aleatoriamente uma série de pontos visando reconstituir a foto original sob uma perspectiva impressionista. o resultado é construído pelo usuário, que interfere no processo tocando na tela, direcionando assim o local onde os pontos surgirão.

o “pulo do gato” que permitiu usar o openframeworks dentro do iPhone OS é o ofxiPhone, criado por, dentre outros, o próprio Memo…

openframeworks no iPhone!

o ofxiPhone é um addon para versão 006 do openframeworks, que lhe permite desenvolver aplicativos para iPhone OS da mesma forma como se programaria para um desktop normal, em openframeworks C/C++! isso implica que, todas as facilidades trazidas pelo oF passam a ficar disponíveis também para o iPhone; a lógica de programação, a biblioteca, os addons… obviamente, essa semelhança esbarra na limitação de hardware do dispositivo…

todas as informações relativas a como realizar essa integração (downloads, instalações, configurações), que por sinal é extremamente fácil, podem ser encontradas no site do openframeworks… existem exemplos mostrando como usar o acelerômetro e o multitoque, o que será bem fácil para quem já trabalha com oF!

além disso, recomendo bastante a leitura do artigo escrito por Memo, sobre o addon, antes de meter a mão na massa. para os usuários mais avançados, vale a pena também dar uma sacada no guia escrito por Zach Cage

maiores informações

[1] sobre o openframeworks
[2] sobre o iphone sdk
[3] sobre o ofxiphone

Tagged: iphone, of, projects

by jeraman at February 08, 2010 08:39 PM

Imagem2


motivado pelos diversos aplicativos interessantes que andam saindo pro iPhone OS por aí, baixei neste fim de semana o kit de desenvolvedor (iPhone SDK versão 3.0), pra brincar um pouco e ver como é que seria desenvolver para essa plataforma.

antes de tudo; pra desenvolver oficialmente, eles lhe obrigam a usar o Mac OS e a IDE oficial da Apple; o xCode. parece que existem formas de burlar isso daí, mas não foi o o foco dessa pesquisa… pra os que seguem pela primeira opção, existe uma documentação farta no próprio site da apple, auxiliando em diversas etapas do processo de desenvolvimento.

tendo isso em mente, o primeiro passo é baixar a SDK. além de contar com todas as bibliotecas necessárias pro desenvolvimento, ela conta também com um simulador do hardware, pra testar as coisas antes de ir pro dispositivo físico.

simulador rodando minha primeira aplicação!

instalar e configurar é um processo simples (igualmente bem documentado no site da apple). a dor de cabeça maior ficou por aprender a sintaxe básica de Objective-C, a linguagem  – baseada em C – usada para programar na plataforma, e relembrar um pouco de Design Patterns (que por sua vez me relembrou os não-tão-saudosos tempos do Centro de Informática…) amplamente utilizado na arquitetura das aplicações dessa plataforma.

pra dar meus primeiros passos, segui um tutorial bem legal: “Your First iPhone Application”. além de surpeficial, achei em alguns momentos a coisa meio difícil de ententer, mas deu pra sair sem maiores problemas.

o resultado é uma aplicação que contém um label cujo conteúdo é definido por um text area, no momento que o usuário aperta o botão “Hello iPhone SDK”… bem útil, não? a interface pode ser conferida na imagem acima! se quiseres algo mais aprofundado que isso, podes conferir o iPhone Development Guide.

como saldo final, fica um ponto negativo: pagar por uma licença pra se tornar um desenvolvedor oficial… isso mesmo! pra se tornar um desenvolverdor-oficial-apple-foda-come-cuzes e assim passar seus aplicativos do simulador pra o aparelho, você terá que pagar a Apple e, além disso, o valor é uma bagatela simbólica no valor de 99$!!!

portanto, se sonhas em ficar um dia milionário vendendo aplicativos na Apple Store, saibas que primeiro terás que ter 99$ pra comprar uma licença de desenvolvedor oficial… ¬¬

o próximo passo, testar o SDK junto com o Openframeworks, fica pra o próximo post!

maiores informações

[1] sobre o iphone os
[2] tutorial: construindo minha primeira aplicação para iPhone
[3] iPhone Development Guide
[4] overview da linguagem Objective-C

Tagged: estudos, iphone

by jeraman at February 08, 2010 07:10 PM

January 31, 2010

pop no wouw effect :: calega

January 29, 2010

pop no wouw effect :: calega

January 26, 2010

pop no wouw effect :: calega

January 24, 2010

pop no wouw effect :: calega

January 19, 2010

pop no wouw effect :: calega

filipecalegario


Since the last post a lot of work has been done.

On the 4th of February all the teams will be together in London to present the results and party! =D

If you want to have more details, you can access our site on Nokia PUSH official blog:

http://blogs.nokia.com/pushn900/category/sketch-your-world/

Below you can see some videos about the project:

by filipecalegario at January 19, 2010 07:56 PM