Archive for June, 2012

Nós aqui na Idealizza trabalhamos sempre para melhorar a nossa produtividade e também a qualidade do serviço que executamos. A melhoria tem como foco não só nossos clientes como também a nossa comunicação interna, trabalho em grupo e organização da equipe em geral. Nossos esforços nesse sentido sempre consideram a utilização da tecnologia como aliada nessas tarefas, afinal, nada mais justo do que sermos usuários assíduos do diferencial que oferecemos aos nossos clientes.

Diagrama 3D com seta

Pensando nisso tomei a decisão de escrever uma série de post’s voltados a este tema: melhoria da produtividade. Essa série de post’s trará dicas de como utilizar todo o potencial das ferramentas disponíveis atualmente (muitas vezes de forma gratuita). Se você tiver alguma dica, ela será muito bem vinda! É só enviar por e-mail para yuri.notaro@idealizza.com.br ou então deixar aqui nos comentários do nosso blog.

Quando criamos a Idealizza, há quase quatro anos atrás, a primeira ferramenta que adotamos foi o Google Apps (http://bit.ly/aa7O5). O Google Apps nos permitiu ter e-mails @idealizza.com.br utilizando a interface do Gmail e todos os seus recursos (inclusive 7GB por conta) de forma gratuita.

O vídeo acima demonstra bem os recursos do Gmail disponíveis atualmente para usuários do Google Apps (porém o armazenamento de 25gb por conta é apenas para usuários da versão paga, para os usuários da versão gratuita o limite atual é de 10gb por conta).

No próximo Post eu irei explicar como criar uma conta no Google Apps, configurar para utilização no seu domínio e criar os endereços de e-mail para a sua equipe.

Dia 18 de abril ocorreu na Idealizza o II ESC (Evolua Seu Conhecimento) e estavam presentes os integrantes da Idealizza e alguns convidados. O tema abordado foi “Desenvolvimento de jogos com Unity3D” e foi palestrado por Matheus Melo, Gerente de Produção da Idealizza.             Eu, Giovanni, trabalho na Idealizza na área de gestão e planejamento e sou formado em administração, mesmo assim, pude tirar muito proveito do evento. O ESC realmente demonstrou ser um evento de fácil entendimento para profissionais que não são da área de tecnologia da informação.

Durante o evento Matheus apresentou as principais funcionalidades básicas do Unity3D e, ao mesmo tempo, mostrava como a ferramenta tornou o processo de desenvolvimento de jogos mais ágil e dinâmico. Se atualmente a produção de um jogo pode durar algo em torno de um ano, sem ferramentas como Unity3D o tempo de produção poderia estar mais longo. O que nos faz crer que ainda veremos mais investimentos em ferramentas para desenvolvimento de games.

Essas e outras conclusões foram ocasionadas de discussões e comparações geradas no evento sem ter que se preocupar tanto com questões estritamente técnicas, pois apesar do programa ser bastante complexo e completo ele apresenta uma usabilidade muitas vezes intuitiva. Sua interface visual permite usar botões e ferramentas para manipular os objetos e o cenário e, por isso, muitas vezes é necessária apenas a utilização do mouse para executar vários comandos e, só em algumas situações especificas, é que é necessário a utilização de script de comando, que no caso do Unity3D pode ser na linguagem JavaScript, Boo script (Python) e C#.

Vale salientar que em um projeto dentro do Unity3D se você começar utilizando um dos tipos de linguagem permitida não fica obrigado a utilizá-la por todo o projeto. Podendo, assim, começar o projeto com scripts de comando em JavaScript e ter parte em Boo e outra parte C#, por exemplo. Isso é muito positivo, uma vez que você pode explorar o potencial de seus profissionais dentro da linguagem que eles têm maior domínio e ainda minimizar as limitações de cada linguagem.

Enquanto Matheus explicava e exemplificava tudo isso ele foi criando um protótipo bem simplificado de um jogo de tiro em primeira pessoa e ao final exportou em vários formatos executáveis específicos para cada plataforma, que no caso do evento foram: Web, Windowns e Android. A versão gratuita do Unity3D é limitada em recursos e plataformas para exportação, porém, se você estiver disposto a desembolsar algum dinheiro para desenvolver games, poderá encontrar vários tipos de licenças para muitas plataformas e poderá adquirir Unity3D com todos os recursos disponíveis do programa.

O III ESC já ocorreu e foi no dia 16 de maio sobre o YUI (Yahoo User Interface). Para quem não conhece o YUI é um framework JavaScript e CSS gratuito e com código aberto para construção de aplicações web interativas. Foi criada por engenheiros front-end no Yahoo! e colaboradores em todo o mundo. YUI é fornecido sob a licença BSD e está disponível no GitHub para categorização e suporte. Aguardem, pois faremos um post sobre o evento.

Para mais detalhes sobre o Unity3D:

Site oficial: http://Unity3d.com/

Documentação básica: http://Unity3d.com/support/documentation/Manual/Unity%20Basics.html

Vídeo aulas: http://forum.Unity3d.com/threads/37093-Over-7-hours-of-Unity-Training-Videos-Download-them-now!

Mais vídeos aulas: http://www.Unity3dstudent.com/