Guilherme Tsubota

criador de GAMES, consultor de tecnologia MOBILE

  • Home
  • Tsubota
  • Consultoria
  • Palestras
  • Contato

30/08/2010 -  17:33     

Empreendedorismo com Eike Batista

Sempre é bom ouvir a história que uma pessoa de sucesso trilhou na sua vida, seja um empresário, artista, escritor, político ou mesmo uma pessoa que simplesmente viveu bem, feliz e tem bons contos para alegrar os amigos.

Adoro biografias, tiro muitas lições delas. Mesmo aquelas que tem uma carga alta de ficção acabam gerando boas idéias. As histórias negativas também são boas, porque o fato de ter sido negativo é um ponto de vista e uma questão de referência.

Por exemplo, a história de Napoleão é negativa para a história do mundo, mas positiva para os franceses da época.  Hoje vivemos o imperialismo americano, e ele é negativo para muitas culturas, mas positiva para nós (de certa forma).

Vejam o caso do Eike, um dos homens mais ricos do mundo. Muitos dizem que existem coisas não tão legais na sua história, outros o defendem com unhas e dentes. Para nós basta analisar a sua história, e entender o mérito e a competência que ele teve ao chegar lá.

Conheci há alguns poucos anos o seu irmão mais novo, o qual optou por outro rumo de vida: trabalhar com games, algo que lhe dava prazer no dia-a-dia. Interessante...... foram para lados diferentes, bem diferentes!

O que vale desse vídeo? Entender o que se passa na cabeça desse cara, e levar para o seu mundo: seus pais, seus amigos, seus colegas de trabalho e chefes, onde você quer chegar, os motivos e as motivações, e como fará isso.

Boa sorte ;-)

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Profissional Digital
Tags relacionadas:  carreira, empreendedorismo, profissional
  • 2 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
20/05/2010 -  19:20     

Desenvolvendo em Flash para iPhone

Steve Jobs é "turrão". Ponto final.

(tur.rão)
a.
1. Que é teimoso e/ou brigão (menino turrão)
sm.
2. Indivíduo turrão.
[F.: turrar + -ão. Hom./Par.: torrão (sm.).]

Como bom taurino (com ascendente em Touro) que sou, até entendo o jeito dele. Sou teimoso também, e quem trabalha/convive comigo sabe o trabalho que eu dou numa boa e saudável discussão: "prove ou contrário ou fique quieto", é a regra. Mostrou por A + B que o seu ponto de vista é coerente e melhor para o assunto em questão, aceito numa boa.

Defeito ou qualidade, acredito que depende do momento. É uma característica emocional, e às vezes ajuda na defesa de um produto ou negócio.

Tio Stevie passa por isso nesse momento, com a história de não liberar a tecnologia Flash em iPhones, iPod Touch e iPads. Será que é o melhor? Melhor pra quem?

Vamos ver o vídeo abaixo antes.

  • Qual a vantagem da Apple banir o Flash dos seus gadgets?
  • Qual a vantagem da Apple aceitar o Flash nos seus gadgets?
  • Ser ou não ser, eis a questão.

Eu sou a favor de tecnologias como o Flash.

Por quê? Pelas seguintes razões:

  • o foco do Flash não é a tecnologia, e sim o produto final
  • a curva de aprendizado para produzir algo (conteúdo ou produto) em Flash é menor que em outras tecnologias, como Java, .Net, C ou Obj-C
  • possui uma ferramenta de desenvolvimento de fácil utilização e entendimento, visualmente amigável
  • não é uma ferramenta focada para o desenvolvedor, e sim para o produtor de conteúdo ou aplicativo
  • é multiplataforma, faça 1 vez e rode em diversos locais
  • é uma tecnologia adotada pela grande maioria dos computadores e gadgets móveis, ou seja, já pode ser considerada como prioritária

Poderia citar mais algumas, mas isso deixo para uma conversa de botequim.

Aos meus amigos desenvolvedores-cegos-obcecados-escovadoresdebits, peço desculpas (risos). Sei que vocês aprovam sem questionar o ato do tio Stevie de banir o Flash do iPhone e etc, mas para mim isso é uma ação puramente mercadológica. O discurso apresentado em carta por ele não me convence do contrário.

Vamos lá.

1) Flash é uma tecnologia fechada e proprietária.

Sim, Flash é uma tecnologia fechada e proprietária. Quando trabalhamos no ambiente de desenvolvimento do Flash, fazendo lindas animações, sites, aplicativos ou games, não sabemos qual a "magia negra" que a Adobe realiza para gerar o arquivo swf.

Sabemos apenas que "magicamente" alguma coisa acontece e o swf é o resultado final.

E por acaso a Adobe utilizou um garbage collection bem otimizado? Montou alguns loopings e algoritmos visando a melhor performance? Não sei. Interessa pra você?

Por outro lado, você sabe o que acontece nas entranhas da máquina virtual do Java? Você sabe o que a Apple faz para gerar o app que você programa no Xcode? Quem garante que eles são mais ou menos preocupados que a Adobe nesse quesito?

A não ser que você trabalhe com uma linguagem de montagem como Assembly, ou sendo menos radical e falando de C (com alocação de memória manual), você não pode garantir o que o fornecedor está te oferecendo de tecnologia.

Conclusão: tudo é uma tecnologia fechada e proprietária. Aceite o fato.

2) Mire no ovo e acerte a galinha

A Apple mirou na desculpa de que "Flash é uma plataforma fechada" e utilizou muito o exemplo do vídeo sobre HTML 5 para provar isso.

Bom, isso não prova nada. Foi uma tática para dispersar a atenção da discussão, vestir a carapuça de santa da história e assim aumentar seu domínio sobre o market share de desenvolvedores.

Oras, se ela bloqueia o uso do Flash nos seus aparelhos, ela "incentiva" os desenvolvedores a abandonarem a tecnologia em questão para começarem a utilizar a sua própria tecnologia proprietária, o Obj-C. Com isso ela aumenta o market share de aplicativos e games sob a sua asa, garantindo o maior "controle sobre a qualidade", que é o que alegam.

Sem contar que assim também garantem o aumento na venda de Macbooks e iMacs, pois só nos seus próprios computadores é possível trabalhar com o Xcode, sobre o MacOS X.

\o/

Pergunto para o tio Stevie.... por que não liberam o Xcode para Windows e Linux? Por causa das dependências do sistema operacional? Ahhhhh... faça-me o favor, vai ver se estou na esquina!

3) HTML 5 e o formato H.264

Em sua carta "Thoughts on Flash", Jobs fala muito sobre o padrão de vídeo H.264. Leiam, é interessante.

O Youtube realmente utiliza esse padrão.... tanto para seu player em Flash quanto para seu beta-player em HTML5. E assim diversos outros sites.

Tio Stevie fala "usem o HTML5 para fazerem aplicativos e coisas legais para o iPhone".

Ok, tio Stevie... eu faço.... mas como vou por isso na Apple Store?!?!? Um widget?!?? Vamos acabar com o Obj-C e trabalhar só com o HTML5?

hmmmmmm....  não vi você falando sobre isso ;-)

Esse é o ponto que quero chegar. Nada imperativo é legal, mesmo ele sendo open source ou da comunidade. Vamos ser democráticos e não bloquear.

CONCLUSÃO, DOIS PONTOS E ATENÇÃO!

  1. Não aceitem sem questionar qualquer imposição, mesmo que isso venha de um guru como é Steve Jobs. Nesse mato tem coelho. Nessa fumaça tem algum fogo.
  2. Adobe.... que tal trabalhar o Flash para que ele atue mais próximo de formatos como HTML 5? Será que é possível que o resultado final de um trabalho no Flash seja nesse formato?

Eu sou fã da Apple desde sempre. Tenho e uso os produtos da Apple, adoro, acho fantásticos. A usabilidade é sensacional. Mas quando acredito que merecem uma crítica, ao menos pelo meu ponto de vista, eu faço. A minha intenção é sempre evoluir, e para isso precisamos sempre questionar, antes de aceitar.

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Mobile
Tags relacionadas:  Elucubrações, iPhone, Mobile, profissional
  • 3 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
19/05/2010 -  12:20     

Desenvolvedor de Games, profissão da moda (e do futuro)

Saiu hoje no jornal Metro ABC a reportagem "Profissões da Moda" (páginas 10 e 11).

Reportagem interessante, onde monstram década a década desde 1960 as profissões que marcaram época e foram importantes para a população em cada período.

Também citam curiosidades que levaram a esse resultado, como por exemplo em meados de 1980, quando modelos de qualidade foram importados do Japão e geraram uma geração de Engenheiros no  Brasil.

Agora quero destacar 2010, onde cito na íntegra o parágrafo abaixo:

"2010
Com a globalização e a agilidade do mercado, a lista de profissões do futuro aumenta. Gestão e engenharia de meio ambiente, biotecnologia, desenvolvimento de games e tecnologia da informação estão entre as carreiras com muita demanda. Caminho certo para um bom emprego"
.

Desenvolvimento de Games é um mercado em franco crescimento mundial. É notado que a utilização de games em diversos setores como educação, publicidade, negócios ou meramente entretenimento.

Mas cuidado!!!!!!! Não acredite que fazer games é simplesmente ter uma boa idéia, utilizar uma ferramenta como um Flash e fazer uns desenhos legais. Criar games é uma ciência e uma arte, envolve muito estudo e uma equipe multidisciplinar.

Disciplinas como Roteiro e Enredo, Gerenciamento de Projetos, Criação de Personagens, Lógica, Matemática e Técnicas de Programação são essenciais para um time sair vencedor nessa área.

Quer fazer games e entrar na onda das profissões do futuro? Estude.

(leia a matéria na íntegra aqui)

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Profissional Digital
Tags relacionadas:  carreira, Games, profissional
  • 1 comentário
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
14/04/2010 -  09:51     

Você quer trabalhar no mercado Mobile?

Há muitos anos falo sobre o mercado da tecnologia móvel, celulares, gadgets e ambientação computacional. Bom, é um mercado de trabalho muito aquecido, com muitas... mas MUUUITAS oportunidades hoje e no futuro.

Perceba, é o ciclo natural da tecnologia pessoal, onde você tem que ter o que precisa a qualquer lugar e momento. Isso é o mercado mobile!

Vou ser objetivo: como eu posso trabalhar nesse meio hoje, 2010? Bom, existem algumas opções citadas abaixo.

  • Operadora de Telecomunicações
  • Integradoras
  • Portais de Conteúdo
  • Agências de Publicidade, ou as auto-entituladas Agências Mobile
  • Empresas de TI
  • Empresas com interesse em atuação mobile

O importante é entender que mobile tem 2 caminhos. Ou ele é o centro das atenções, ou ele é um meio para levar ao principal objetivo da empresa.

1) mobile é o centro das atenções - a empresa é focada em produtos mobile, como diversos novos empreendimentos que surgiram com o advento do iPhone e demais smartphones. Essas empresas criam produtos exclusivamente para funcionarem no mobile, e precisam de um time especializado (nas diversas instâncias) para garantir o funcionamento do negócio.

2) mobile é o meio para levar ao principal objetivo da empresa - é o caso mais comum atualmente, onde a empresa possui diversos produtos e serviços e utiliza o mobile como + 1 canal de vendas / publicidade / divulgação.

Tanto para o caso (1) ou (2) diversos perfis de profissionais são necessários, e principalmente que entendam a real função da mobilidade em seus negócios. Falamos de técnicos, programadores, publicitários, redatores, administradores de empresa e por aí. Mobile é mais um meio, e as barreiras do entendimento devem ser quebradas, assim como aconteceu com a web há 10, 15 anos.

É muito comum profissionais com medo de trabalhar com essa nova mídia/meio. Aventure-se, pois aí pode estar a sua grande oportunidade!

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Mobile
Tags relacionadas:  Mobile, profissional
  • 1 comentário
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
10/07/2009 -  18:43     

Sai do barzinho, Zezinho!

laerte-vidaadulta

Queridos alunos,

Faculdade é uma época gostosa, divertida. Fazemos muitos amigos, alguns momentâneos e alguns para toda vida. Aliás, é a parte da vida em que tudo é novo, o momento em que direcionamos boa parte do que vai acontecer conosco nos dias que se sucedem.

Nos tornamos adultos na faculdade. Muitos saem de casa para ir morar sozinhos, longe dos pais, em outra cidade. Outros continuam sob a "saia da mãe", mas com uma liberdade nunca antes percebida. Ir e vir livremente, passear, curtir uma balada com os amigos, ir no jogo de futebol, viajar sem pedir permissão.

É legal curtir essa fake liberdade.

Ahhh.. bebi demais, deu dor de barriga. Tudo bem, sempre tem alguém que vai te ajudar. Ahhh... faltou um trocado pra comprar aquele livro. Tudo bem, papai paga. Ahhhhh.... queria tanto uma roupa nova. Então.

Freud deve explicar, mas como não sou psicólogo, apenas um criador de Games e observador nato, eu fico percebendo o rumo que as vidas de alguns alunos tomam no decorrer dos anos. É nítido separar os que terão sucesso, ou ao menos estão mais preparados para enfrentar o "mundão", daqueles que estão passando por aqui.

Veja bem, não quero dizer que o nerd ou "CDF" de carteirinha seja o mais bem preparado. Pelo contrário, muitas vezes percebo que esses coitados estudiosos não se dão tão bem na vida adulta. Estudar é fácil, enfrentar um chefe chato e pedante nem tanto.

Também o "safo", o "espertão", o "levo-a-vida-numa-boa" muitas vezes passa por alguns perrengues pesados, afinal ele tem jogo de cintura, mas às vezes falta-lhe o triunvirato calça - cinto - carteira para enfrentar os problemas (contas, comida, aluguel, combustível, etc). O eterno "crianção".

Veja bem, estou apresentando extremos de uma sociedade estudantil que vive em um ambiente controlado: a universidade. Nada do que aqui escrevo é regra, apenas constatações. E baseado nisso eu sempre tento dar algumas dicas para melhor preparar pra vida profissional dos que estão próximos de mim:

  • estude
  • não perca tempo
  • preste atenção
  • faça o que é necessário fazer, e um pouco mais
  • escute os bons conselhos e deixe pra lá as más insinuações
  • não tenha medo
  • respeite
  • sorria

Parece fácil, mas não é.

Queridos alunos, não se esqueçam que estando em faculdade pública ou privada, você está ali porque de alguma forma os seus pais o fizeram. Eles acreditam e você e torcem por isso, não desperdice. Foram anos de investimento levando / trazendo da escola, comprando material, uniforme, fazendo a prova da lição de casa, preparando o lanche, reuniões de pais e mestres, festas juninas, trabalhos e pesquisas escolares, etc.. etc.. etc.

Então, antes que caia na armadilha da vida real e se dê mal, "acorda" e sai do barzinho, Zezinho!!!!

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Profissional Digital
Tags relacionadas:  educação, profissional
  • 2 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
26/05/2009 -  14:26     

A Globo incentiva a galera a fazer games

No dia 5 de Março de 2009 o Jornal da Globo exibiu uma reportagem sobre o mercado de games, na série Conecte, com o repórter Ernesto Paglia.

É interessante observar que o assunto chegou à mídia de massa - povão! Isso mostra a importância que o jogo digital tem hoje na população. Infelizmente a esmagadora maioria são jogos piratas, mas vamos tentar deixar esse capítulo de lado.

Vamos aos comentários sobre o vídeo!

Fiquei feliz em ver o amigo Daniel Garcia, da Abdução. Há pouco tempo eles se juntaram com a Insólita, e formaram um dos maiores estúdios de game do Brasil. Parabéns, precisamos desse tipo de iniciativa para abrir as portas aos desenvolvedores menores. Algo como foi Emerson Fittipaldi para os pilotos brasileiros na F1.

Foi também interessante a comparação que o Winston fez com a indústria da música: os estúdios são como as bandas, e as distribuidoras (publisher) são como as gravadoras. Faz sentido, apesar que eu torço e trabalho para mudar um pouco isso. Quando era dono da Variari Mobile, e produzíamos games para mobile, tínhamos uma situação não muito feliz ($$$) as operadoras de celular. A divisão da verba não era justa, na minha ótica.

Em mercados mais evoluídos o criador de conteúdo (aka desenvolvedor) fica com a maior parte do "bolo". No Brasil é costume ganhar em cima dos outros, e isso acontecia/acontece direto no mercado Mobile. Enfim, ponto para os espertões. :-(

Já na Apple Store, ou em outros locais que utilizam a mesma política e visão, o desenvolvedor fica com a maior parte. Tem lógica!!!! Quanto mais dinheiro, mais investimento e mais produtos novos para a loja. É um ecossistema vivo, que se auto sustenta e gera frutos para todos.

Outro ponto a prestar atenção é sobre a "iniciativa do governo em games educativos". O repórter cita, no caso, o BRGames'09. Comentarei sobre essa "iniciativa" em outro post (tenho 2 pés atrás sobre o BRGames), mas deixo aqui a indicação para vocês lerem os textos do meu colega de trabalho Caio Teixeira:

  • texto 1
  • texto 2

Lição a tirar disso tudo?!? Vamos estudar galera, e fazer muitos games!!!!!

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Games
Tags relacionadas:  estúdio, estúdio de games, profissional
  • 1 comentário
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
30/03/2009 -  19:13     

Os ganhadores do Festival de Games da PUCSP

Sábado eu e a Érika Caramello, da 8D, fomos prestigiar o 1 Festival de Criação e Desenvolvimento de Games da PUC-SP. Uma bela iniciativa, para incentivar os alunos a trabalharem e mostrarem o seu trabalho ao mercado.

O festival foi bem interessante!

Tivemos a presença da banda Game Boys, tocando clássicos dos games, divertindo a galera. Fizeram a abertura do festival e o encerramento. Acho que foi mais de 1 hora e meia de som gamer, a galera curtiu!

Nosso amigo e professor (da PUCSP e da 8D) Dolemes, do GameReporter, fez as honras do evento. Aliás, parabéns Dolemes pelo belo trabalho, e aos demais envolvidos no projeto.

Tivemos a palestra sobre desenvolvimento de games em XNA para XBOX 360, com o Alexandre Chohfi.

Em seguida os alunos apresentaram os seus jogos, alguns totalmente finalizados, outros ainda com muito por fazer. O legal é perceber a empolgação e a alegria em trabalhar com o que gosta. Isso é fundamental para o sucesso profissional em qualquer área, ainda mais em game, onde trabalharmos para entretar os outros.

Fui um dos jurados. Aliás, um jurado chato.... eu sempre me preocupo com a questão Criatividade e Valor de Mercado. Afinal, estamos na indústria dos games porque levamos a brincadeira a sério! :-)

É legal fazer games do estilo que gostamos de jogar. Mas como profissionais precisamos fazer games que o mercado quer, que o cliente deseja, que o consumidor procura. Muitas vezes são jogos "chatos" aos olhos do gamer, mas quem faz jogos, faz por paixão e não tem "tempo ruim".

Jogos casuais, focados em nicho de mercado ou educacionais são uma boa saída, com muita demanda e poucos profissionais qualificados no mercado. Nesse festival vi alguns jogos que foram nessa via, obviamente não finalizados para serem comercializados, mas com bom potencial.

Aos ganhadores do Festival, meus parabéns! São os alunos:

Isabel, na categoria EDUCACIONAL.


Guilherme Sena, na categoria MOD.


O grupo Ronaldo, Lucas, Francisco e Bruno na categoria INOVAÇÃO.


Gilberto, na premiação TOP, sendo a ESCOLHA ESPECIAL DO JÚRI.

Todos foram premiados com jogos originais (é claro!), além de pendrives. Ao vencedor do prêmio TOP, Gilberto, um receptor de TV Digital e uma inscrição em qualquer curso da 8D, entregue pela professora e sócia da 8D, Érika Caramello.

É isso aí Gilberto, "no pain no gain"!!!!! Trabalhou, ralou e ganhou. Parabéns!

Ao final não podia faltar a foto oficial do evento, com os professores do curso de Jogos Digitais presentes no festival, os alunos participantes, Dolemes do Gamereporter e do Tsubota aqui, eterno entusiasta dos games!

Abraços e até o próximo evento.

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Games
Tags relacionadas:  educação, profissional
  • Nenhum comentário
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
16/02/2009 -  15:13     

Frameworks ágeis para projetos de Web2.0

É interessante observar os ciclos que as linguagens de programação, IDEs, frameworks e metodologias de desenvolvimento sofrem na indústria da computação. Em média, a cada 10 anos alguns paradigmas mudam, aparecem novidades que prometem solucionar todos os problemas e tornar o resto obsoleto, além de pessoas alfinetando tecnologias ditas ultrapassadas.

Fato é que ninguém está certo, e ninguém está errado. As tecnologias avançam de acordo com o momento e com a necessidade. Há um tempo, linguagens como Basic, Clipper e VB eram o auge da informática. Quantas locadoras e supermercados não foram abastecidos com sistemas em Clipper, por exemplo? O mundo evolui, a internet apareceu e com isso linguagens orientadas para essa conectividade também apontaram (ou despertaram), como Java, .Net, php, Ruby e etc.

Vale uma pausa para pensar que as linguagens  "desktop" quase morreram entre os novos desenvolvedores, o pessoal que está saindo das faculdades a partir do ano 2000. Esse pessoal já nasceu profissionalmente na era da Internet, dos servidores de aplicação, DNS.

Com isso chegamos ao ponto principal desse artigo, os frameworks ágeis para projetos de web2.0. Cada vez mais vemos sistemas online, dos mais simples (p.ex. twitter, orkut, facebook, etc) até o mais complexos (cms, e-commerce, pacotes de produtividade empresarial, etc). Plataformas como Python+Djando (www.djangoproject.com) e Ruby on Rails (rubyonrails.org) ganham notoriedade entre os programadores, e alguns inclusive arriscam falar que podem, com o tempo, substituir a linguagem Java.

Modismos a parte, o conjunto Ruby on Rails (RoR) tem ajudado muitas empresas a darem o pulo do gato, onde time-to-market é vital para o negócio da empresa. Ruby é uma linguagem de programação totalmente orientada a objeto, e Rails é um framework desenvolvido especialmente para projetos de web2.0 criado por David Heinemeier Hansson, e já faz parte do currículo de serviços como o Twitter (www.twitter.com), Yellow Pages (www.yp.com), MTV Style (http://style.mtv.com), e os brasileiros Blogblogs (www.blogblogs.com.br), Pagestacker (www.pagestacker.com) e Webmail do UOL / BOL. Outras empresas digitais como o portal iG (www.ig.com.br) estudam a adoção da tecnologia em questão.

RoR facilita muito a vida do desenvolvedor web, automatizando funções triviais em seu framework e liberando o profissional para se preocupar em melhorar o negócio e detalhes das funcionalidades. Aliada com metodologias ágeis como Scrum e Extremme Programming, visa reduzir o tempo de desenvolvimento do projeto. É interessante notar que RoR utiliza o DRY (Don't Repeat Yourself) e Convention over Configuration, onde utilizamos as convenções da programação para ganhar tempo.

Tudo isso para aumentar a agilidade do time.

Vale ressaltar que tecnologias como Java e .Net também são ágeis. Vamos pensar nos frameworks Struts, Spring, Hibernate, e todas as soluções da Microsoft. Elas visam facilitar a vida do desenvolvedor, melhorar o desempenho e a qualidade. Mas por que será que os projetos nessas tecnologias demoram e tem tantos problema? Será que o problema é da tecnologia? Fica a pergunta para pensar.

artigo publicado no IT Portal

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Inovação
Tags relacionadas:  profissional, Rails
  • 2 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
09/02/2009 -  14:12     

Rails quer café!

Aconteceu no dia 07 de Fevereiro de 2009 o curso Desenvolvimento Ágil para Web com Ruby on Rails, realizado pela 8D com apoio da Gafanhoto / SixPix, ali no espaço Gafanhoto.

Para quem não sabe, Ruby on Rails (RoR) é um framework para desenvolvimento de projetos web, muito utilizado em serviços e sites da chamada web2.0

Poster sobre Café

Existem diversos exemplos e cases internacionais do sucesso dessa plataforma de desenvolvimento ágil. Para citar os mais famosos diria que o Twitter é feito em Rails, assim como o imenso site das Páginas Amarelas americana.

No Brasil surgem semanalmente diveras novidades feitas em Rails. O Blogblogs, Brasigo e Pagestacker utilizam a tecnologia, por exemplo.

Aliás, o exemplo máximo da produtividade do Rails é o Pagestacker, dos professores da 8D, George Guimarães e Hugo Baraúna. O serviço foi concebido em 48 horas, no concurso Rails Rumble 2007, desde a idéia até a aplicação funcionando. Ganharam menção honrosa, e aí iniciou mais uma startup.  Hoje o Pagestacker busca seu lugar ao sol entre os novos sites de web2.0.

Grandes players do mercado também olham com carinho para esse framework. UOL / BOL lançou recentemente seu novo webmail, todo feito em Rails. O iG, portal onde atuo como Gerente de Projetos e Inovação, não fica atrás. Com diversos estudos internos, olha com carinho para Rails.

A Abril Digital é outra empresa que aposta legal nesse tipo de trabalho. Não podia ser diferente, uma vez que faz parte do grupo MIH, que adquiriu também a WebCo, empresa responsável pelos serviços Blogblogs e Brasigo. Chega a ser engraçado o fato da Abril Digital "pegar" todos os desenvolvedores Rails que vê pela frente, deixando o resto do mercado a ver navios.

Calma, a 8D vai suprir essa demanda de profissionais com novos cursos de desenvolvimento ágil, e o curso Extensivo de Rails, a ser lançado em breve.

curso Rails na 8D

Já o curso "Desenvolvimento Ágil para Web com Ruby on Rails" foi muito bom. A primeira turma lotou a Gafanhoto, com 34 alunos presentes, a maioria programadores, mas com a presença de designers, arquitetos de informação e gerentes de projetos. Essa diversidade é interessante, segue um pouco os preceitos do Scrum e da importância de um grupo de trabalho unido.

curso Rails na 8D

As 6 horas de curso passaram rápido, com uma dinâmica e interação acelerada. Os professores passaram por temas como:

  • Criação e configuração do projeto
  • Test-Driven Development (TDD)
  • Relacionamentos do Active Record e Rotas
  • Sistema de login, gerência de sessão e arquitetura REST
  • Ruby idiomático e Relacionamentos do Active Record
  • Follow e unfollow de usuários
  • Filtros do ActionController
  • Ajax com Rails
  • ActionMailer, enviando e-mail com Rails
  • Mais sobre rotas no Rails
  • RDoc, documentação automatizada de código
  • Deployment com Capistrano
  • Opções de deployment
  • Distribuições Ruby

curso Rails na 8D

Lembrando que o objetivo não era ensinar a sintaxe da linguagem Rails, mas sim mostrar o ecossistema que envolve essa tecnologia, de ponta a ponta, com casos práticos e reais. Rails não é mágica, mas faz acontecer! Os professores mostraram isso, passando por pontos importantes como TDD, Ajax, a instalação e utilização de plugins, e a agilidade de mostrar resultado ao cliente (ROI).

Com esse conhecimento adquirido, o aluno saiu do curso com orientações do que deve estudar, aprender e fazer dali pra frente.

Durante o período da manhã focamos nos conceitos. De onde veio Rails? E Ruby? E por que Ruby on Rails? Métodos ágeis, o que seria isso? Conceitos iniciais. Criamos um projeto de nanoblog, o qual os alunos (Giordani em específico) apelidou de Piu-piu. Pronto, nasceu o piu-piu, o nanoblog open-source da 8D. Em cima desse projeto, os professores trabalharam todos os conceitos já citados, além de dar dicas bem interessantes para agilizar mais ainda o trabalho.

curso Rails na 8D

No twitter foi possível acompanhar o que os alunos falavam sobre o curso, com a tag #rails8d:

@GabrielCorpse falou "para desenvolvimento web 2.0 certamente o rails é a melhor opção, afinal essa é a especialidade dele".

@corelio empolgou "piupiu com tudo !!! Ajax, jquery !! o céu é o limite !!! VOA !! VOA !!!"

novamente o @corelio "O fechamento do programa e do curso está sendo ótimo !!! muita explicação para as linhas de código do programa !!"

@rafaeltosta fazendo a piadinha "evento de nerd é diferente: querem sortear alguma coisa, a *primeira* idéia é fazer um script para selecionar o vencedor..."

@garotageek conseguiu "instalando ruby e rails no eeePC e tá rodando \o/"

curso Rails na 8D

De tarde a coisa "engrossou". Claro que a feijoada com vatapá e acarajé que alguns comeram no shopping Eldorado, ali do lado, ajudou a causar algumas baixas.. rsrs. Brincadeiras a parte, os professores entraram mais a fundo no código e nos conceitos no período da tarde, exigindo de todos mais atenção.

curso Rails na 8D curso Rails na 8D curso Rails na 8D curso Rails na 8D curso Rails na 8D curso Rails na 8D

Fizemos um Coffee-Break, apelidado de Soda-Break, pois não tinha café. Ok ok ok... somos adeptos da soda. Bom, ao menos tinha cafeína na Coca-cola (e não é patrocinador nosso.. hehe). Aliás, essa é a minha homenagem ao café, com o poster do início desse post.

Lembro da minha época de desenvolvedor, nas madrugadas, com a térmica de café ao lado. Era um bom companheiro, ajudava a me manter acordado. Sei que os desenvolvedores adoram, mas cuidado: hoje o café não faz mais efeito em mim!!!

Vejam que interessante, o café tem tudo a ver com o Rails. A adrenalina, cafeína no sangue! Um framework rápido, ágil, robusto e pronto para a web2.0! Quantos projetos não foram feitos regados a café? Quantas idéias não surgiram no balcão de alguma cafeteria por aí? Quem sabe alguns de vocês não estão tomando café enquanto lêem esse post ou desenvolvendo um novo projeto em Rails?

Rails quer café!

curso Rails na 8D

Voltando ao curso, ficamos de fazer o aplicativo em Rails para sortear o Fred, o paper toy feito pelo nosso amigo SouzaCampus. Sorte da @garotageek, uma das poucas meninas do curso, que levou o Fred pra casa!

A partir de agora todos os alunos fazem parte da comunidade 8D, receberão as apresentações e o código do "Piu-piu", o nanoblog desenvolvido no curso. Estamos também procurando uma iniciativa para patrocinar a hospedagem do Piu-piu e transformá-lo em um autêntico projeto open source, para que nossos alunos e amigos possam evoluir a ferramenta e deixar a sua assinatura nele!

curso Rails na 8D

Parabéns aos professores George e Hugo!

Boa sorte e até a próxima turma.

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Inovação
Tags relacionadas:  8D, carreira, curso de rails, profissional, Rails
  • 19 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web
24/12/2008 -  17:36     

2008: do Second Life ao iPhone

Comecei 2008 como Gerente do escritório do Second Life (SL) no Brasil, nas dependências da Kaizen Games aqui em São Paulo. Foi um período interessante, desafiador e de extremo empreendedorismo pessoal. O SL foi um fenômeno, um cometa que na velocidade que apareceu, sumiu.

vaca-gigante

Um dos executivos do SL ganhou o prêmio Info Personalidade do Ano 2007. Todas as grandes revistas (Veja, Época, Isto É, etc.) estamparam na capa a nova revolução que o mundo virtual traria na vida das pessoas. Montantes de dinheiro eram gastas para criar ambientes virtuais. Empresas e instituições renomadas como IBM e USP acreditavam no SL.

Foi um estrondo, um fenômeno temporal. Mas passou. O dinheiro investido nunca teve retorno, o tempo gasto idem e a imagem das empresas especializadas no SL foram levadas a zero.

Existem muitas teorias do que realmente aconteceu, mas eu acredito que foi uma sequência de erros de julgamento.

Foi no início do ano que também palestrei na Campus Party sobre Projetos para Second Life. Nesse período o mercado em geral já anunciava a queda do mundo virtual, porém sempre acreditei que existia uma saída: os projetos corporativos de simulação e treinamento, além da publicidade dirigida a nichos.

Começava a palestra com o termo Mastigoteuthis Flammea, o nome científico da lula. A partir daí explicava a melhor forma de trabalhar um projeto no SL, visando sempre o ROI. Foi bem interessante, tivemos um bom público e perguntas pertinentes.

palestra-campus-party-2008-second-life-guilherme-tsubota-01

Ainda hoje existem empreendedores de sucesso no Second Life, como o pessoal do blog Mundo Linden.

Após o período na Kaizen Games, tive uma rápida passagem pela Simples Web e em seguida assumi a Gerência de Novos Negócios da Media Contacts, empresa do grupo Havas Digital. Um desafio muito legal e divertido! A área era inexistente, e foram 3 meses de trabalho árduo e guerreiro, pois a meta era bem agressiva e os investimentos no setor tendiam a zero (como sempre).

Coloquei a faca nos dentes, a fita de Rambo na cabeça e fui pra guerra. Aprendi todos os produtos e serviços da agência, que iam desde o tradicional (criação, produção, projetos), passando por mídia digital - o carro chefe da Media Contacts, consultoria em Search Engine Optimization (SEO) e Search Engine Marketing (SEM) e projetos para Social Media.

Após finalizar o meu contrato na agência, ingressei no iG. Fui contratado como Gerente de Projetos e Consultor de TI e Inovação, um cargo e responsabilidades que vai ao encontro da minha vida acadêmica: seria o responsável por levar novidades para o portal, assim como novas tecnologias para os projetos.

Estou feliz em trabalhar no iG, onde meu ex-orientador de pesquisa foi vice-presidente de TI, o prof. Demi Getschko. Trabalhar em portal de internet é uma experiência única, uma convergência de conhecimentos e capacidades. O state-of-art da tecnologia para internet está ali, os melhores profissionais, as melhores soluções. Tudo para atender os internautas e manter a empresa entre os 3 maiores portais brasileiros.

rails

Espero utilizar muito do que vi. Já estava engajado com a tecnologia Ruby on Rails há algum tempo, participei do Rails Summit 2008. Também venho acompanhando o Open Social, liderado pelo Google. Nem citarei a Computação em Nuvem, conceito que já existe há muito tempo e que vem mudando de nome de tempos em tempos, mas finalmente virou realidade. Tudo isso juntando a métodos ágeis de desenvolvimento, como Model-Driven Architecture e Scrum.

Acredito que 2009 será muito interessante, interagindo com as equipes de conteúdo e produtos do iG.

Apesar de ser Cientista da Computação e atuar em diversas frentes da tecnologia, tenho 2 grandes paixões e especialidades: os games e a tecnologia mobile. Esse ano que encerra foi muito feliz pra mim nesse quesito. Minha atuação na indústria dos games aumentou, onde participei de diversas palestras, cursos e projetos.

Em novembro lançamos, junto com a 8D Digital, o curso de advergames. Ele foi um sucesso, contando com a presença dos professores David Lemes (do GameReporter), Fabiano Onça e Érika Caramello. Com um formato inovador, o curso tinha o objetivo de criar 1 advergame em 1 dia, passando por todas as etapas de criação. Contamos com a presença do nosso amigo Silvio Luiz para servir de modelo no laboratório de personagens.

8D_advergames_onca3

Os alunos adoraram, os professores idem e eu fiquei extremamente realizado com o sucesso do curso.

Em 2009 continuaremos com o curso de Advergame, além de lançarmos um curso Intensivo de Criação de Games, provavelmente em Maio. A outra novidade é que fui convidado a formatar uma Graduação de Jogos Digitais. Estamos conversando e negociando, porém acredito que no início de Janeiro já terei novidades sobre isso.

Ainda na academia, continuo com a disciplina de Projetos de Tecnologia Móvel e Internet na PUCSP, a disciplina de Marketing Digital no curso de Administração da Unipalmares, além de Mídias Digitais no curso de Comunicação Social (PP) da mesma instituição.

Infelizmente minha participação em congressos foi menor esse ano, pois o lado profissional demandou muito mais atenção. Em contrapartida venho ajudando a Unipalmares de todas as formas que eu posso com divulgação, conselhos e participação ativa. Acredito que a ONG possui uma filosofia muito bonita e que faz fala nos dias de hoje.

Tsubota e Mussunzinho

No final do ano prestigiei a entrega do troféu Raça Negra, mantido pela ONG que cuida da Unipalmares, e pude vivenciar a importância dessas ações sociais.

Por último mas não menos importante, o Mobile. Desde que saí da sociedade da minha ex-empresa de tecnologia mobile, a Variari Agência Mobile, eu não estava tão envolvido com a mobilidade como estou hoje. O mercado mudou, sim, mas não muito. Os conceitos que aplicávamos na época, meados de 2005/2006, continuam. Associações foram montadas, outras chegaram ao Brasil (Mobile Marketing Association).

É engraçado também ver a evolução dos profissionais do setor. Estagiários e atendentes daquela época hoje são "especialistas" do setor, criando soluções para seus clientes. Ok, fui um pouco irônico agora, pois para mim um especialista precisa no mínimo ter criatividade, coisa que sinto falta no mercado mobile atual.

E isso foi a brecha que me chamou atenção para retornar ao mercado mobile com força total. Em breve lançarei no mercado algumas novidades, principalmente para as novas plataformas N da Nokia e iPhone da Apple.

a sombra de Jobs

Bom, 2009 promete. Estou em férias, finalmente, após 12 anos ininterruptos. Só agora sinto o quanto meu corpo sentia falta de parar alguns dias, relaxar e carregar as baterias, afinal não tenho mais 20 anos de idade ;-)

Esse post foi mais um guia para mim mesmo, para um ano em que não planejei e sim vivi, momento a momento, as mudanças do trajeto e as adaptações que tive que fazer.

Boa sorte para todos nós!

pinnacle studio premiere pro solidwork
Enviado por:  tsubota  tsubota - Categoria: Profissional Digital
Tags relacionadas:  carreira, profissional
  • 3 comentários
  • Comentar
  • Enviar
  • Compartilhe
  • BlogBlogs
  • Linkk
  • BlinkList
  • del.icio.us
  • Digg
  • Furl
  • Google Bookmarks
  • ma.gnolia
  • Netscape
  • Newsvine
  • reddit
  • StumbleUpon
  • Tailrank
  • Technorati
  • Windows Live
  • Yahoo! My Web


Fique por dentro!

  • Clique aqui para assinar o RSSAssine o RSS

    ou cadastre o seu e-mail abaixo:

Tags

  • 8D advergame Animação aplicação mobile Atari blog bordergames bozo campus party carreira cinema coca-cola computação ambiental concurso corrida criação de personagens curso de advergames debate educação Elucubrações estúdio evento gadget game Games hacker igda Inovação iPhone jini kung fu panda mario bros Michael Jackson Mobile nintendo Nokia old school profissional profissionalismo Rails Realidade Aumentada site pessoal torradeira ubisoft valor

Blogroll

    • 8D Digital
    • 8D Games
    • Blog do Carlos Sighieri
    • Chuck Norris Facts
    • Detonando CRM
    • Game Reporter
    • iPhoneDevCamp Brasil
    • IT Portal
    • Liliane Ferrari
    • MBIS / PUCSP
    • Mobile Adv. Brasil
    • Webinsider

acompanhe o Tsubota no twitter e saiba das últimas dos games

SuperFutebolArte

Promova sua página também

Criador de Games

Guilherme Tsubota - IGDA Member Profile

Criação e Desenvolvimento de games, advergames, realidade aumentada, diversão digital

Artigos Recentes

    • Empreendedorismo com Eike Batista
    • Uma pista real de Mario Kart
    • Prêmio Mobilefest de aplicativos
    • Saramago e o Second Life
    • 10 anos de Games Mobile
    • Gaste energia com coisas do bem, também
    • PAC-MAN, 30 anos
    • O papel ganhou vida, literalmente
    • Desenvolvendo em Flash para iPhone
    • Desenvolvedor de Games, profissão da moda (e do futuro)

Histórico

Categorias

gototop
    © 1997-2008. TSUBOTA, Guilherme - http://guilher.me