N.A.T@E.A.V julio lucio 2015 outono-inverno
1.Instalação do Xcode
Xcode Programa editor de código de graça da Apple. Permite compilar o código para gerar aplicativos de computador.
Xcode Instalação Procurar o programa na Apple Store e Instalar E necessário ter o computador atualizado na ultima versão do OSX.
2.Instalação do OpenFrameworks
OpenFrameworks OpenFrameworks não é um programa, é uma biblioteca de pastas com muitos arquivos disponíveis. Estes arquivos contém programações básicas que outros desenvolvedores já escreveram. Estas programações realizam funções complexas no computador (como acessar imagens, a camera, etc ). Elas servem de base para montar nossos códigos e aplicativo, mesclando diversas funções de acordo com nosso objetivo.
openframeworks Abrir o site: openframeworks.cc Clicar no link de download
openframeworks bibliotecas A primeira pasta que abriremos é a pasta libs (libraries) dentro dela podemos encontrar a pasta do OpenFrameworks
openframeworks bibliotecas Algumas delas são bibliotecas OpenSource, disponíveis para todos, mas as vezes são muito complexas para programadores iniciantes. OpenFrameworks transcreve essas bibliotecas mais complexas e cria uma mais acessível.
openframeworks bibliotecas Dentro do OpenFrameworks temos pastas para diferentes tipos de funcionalidades.
openframeworks bibliotecas Em nossas aulas, nós concentraremos nas seguintes funcionalidades: graphics: para trabalhar com imagens e gráficos vetoriais sound: para carregar arquivos de áudio, acessar o canal de entrada de áudio e analise de frequências. video: para trabalhar com arquivos de vídeo, acessar a câmera
openframeworks apps Na pasta apps (applications) > myapps é a pasta aonde salvaremos nossos códigos.
openframeworks apps Como podemos ver na pasta emptyexample temos todas as combinações básicas de pastas para editar e compilar um aplicativo vazio.
openframeworks apps O arquivo de projeto do programa é salvo com o terminal.xcodeproj, abrindo esse arquivo poderemos começar a editar nosso primeiro aplicativo no Xcode.
openframeworks apps A pasta src (source), contém os únicos três arquivos que vamos modificar: main.cpp: tamanho e resolução da tela no app. ofapp.h: índice de conteúdos e funcionalidades do aplicativo. ofapp.cpp: o conteúdo do código. Este é o arquivo mais importante, que contém todas as nossas programações.
openframeworks apps A pasta bin (binary) guarda nosso aplicativo em linguagem binária. O Xcode armazena o arquivo compilado nesta pasta. Dentro de bin está a pasta data aonde armazenaremos todos os arquivos necessários para o nosso aplicativo rodar. Nela colocaremos todos os conteúdos como imagens, vídeos, fontes
openframeworks apps Em nossas aulas, nós concentraremos nas seguintes funcionalidades: graphics: para trabalhar com imagens e gráficos vetoriais sound: para carregar arquivos de áudio, acessar o canal de entrada de áudio e analise de frequências. video: para trabalhar com arquivos de vídeo, acessar a câmera
openframeworks addons A comunidade de desenvolvedores também cria novas funcionalidades para o OpenFrameworks. Todas elas são acessíveis no site. As mais populares podemos encontrar na pasta addons. No final do curso utilizaremos o add-on para kinect e open computer vision.
openframeworks examples Na pasta examples temos os códigos exemplos de aplicativos de como se utilizam suas funcionalidades.
openframeworks examples addons também temos uma pasta com exemplos dos addons.
openframeworks project generator Com o gerador de projetos de of, poderemos gerar projetos vazios para começar a trabalhar rapidamente.
openframeworks project generator nome do projeto onde ele vai ficar