Desenvolvimento

agenda

Hall de talentos

Cada vez mais as empresas procuram investir no setor de tecnologia. Nesta Área da Campus Party Brasil, são apontados caminhos e revelados talentos que podem cair como uma luva em qualquer negócio. A área que sempre atrai multidões de geeks experientes, entusiastas e curiosos traz atividades para iniciantes como desenvolvimento para IOS com Cocoa-Touch e introdução ao cloud computing, mas também sana a fome daqueles que tem apetite de mais, como PHP, HTML5, aplicações móveis nativas para iOS e Android ou ainda para aqueles que já estão de olho no futuro e querem lançar sua startup.

Palestra
HTML 5 na Prática

HTML 5 na Prática (CSI)

Você depende dele, mas não o vê a olho nu. O código HTML está presente nas páginas da web há mais de dez anos e possui larga aceitação dos usuários mundo afora. Já na sua quinta forma, o HTML agora pode ser aproveitado para novas funções que beneficiam desenvolvedores e internautas.

Palestrante

Chris Hofmann

Como Diretor de Engenharia e Projetos Especiais da Fundação Mozilla e da Corporação desde 2003, Chris Hofmann tem liderado o trabalho de pesquisa e desenvolvimento de milhares de contribuidores de código aberto em todo o mundo. Funcionário da Netscape antes de se juntar Mozilla, Chris contribuiu para cada Netscape e liberação browser Mozilla desde 1996. Como o primeiro funcionário da Fundação Mozilla, em agosto de 2003, liderou uma equipe pequena mas dedicada. A equipe era formada por dez engenheiros que transformaram a Fundação Mozilla em uma organização independente e auto-sustentável.

Chris  Hofmann  
Como Diretor de Engenharia e Projetos Especiais da Fundação Mozilla e da Corporação desde 2003, Chris Hofmann tem liderado o trabalho de pesquisa e desenvolvimento de milhares de contribuidores de código aberto em todo o mundo. Funcionário da Netscape antes de se juntar Mozilla, Chris contribuiu para cada Netscape e liberação browser Mozilla desde 1996. Como o primeiro funcionário da Fundação Mozilla, em agosto de 2003, liderou uma equipe pequena mas dedicada.  A equipe era formada por dez engenheiros que transformaram a Fundação Mozilla em uma organização independente e auto-sustentável. 

Oficina
Desenvolvendo para iOS com Cocoa-Touch

Desenvolvendo para iOS com Cocoa-Touch

Apresentação dos primeiros passos para criação do seu primeiro aplicativo nativo para a plataforma iOS, um dos sistemas operacionais para ambientes móveis mais avançados do mundo, utilizando Cocoa-Touch.

Oficineiro

Bruno Bilescky

Desenvolvedor iOS e entusiasta de novas tecnologias e conceitos.

Apresentação em PDF no SlideShare

Oficina
Como escalar aplicações desenvolvidas em PHP

Boas práticas de como escalar aplicações desenvolvidas em PHP

Oficina de dicas e melhores práticas para aplicações desenvolvidas em PHP, uma das mais populares linguagens de desenvolvimento web, que permite criar sites dinâmicos, possibilitando maior interação com o usuário.

Oficineiro

Augusto Pascutti

Desenvolvedor PHP há 5 anos, trabalhou em projetos Open Source como CakePHP, Zend Framework e Habari. É evangelista PHP e de boas práticas, Zend Certified Engineer para PHP 5, fundador/coordenador do PHPSP e host do PHPSPCast.

Assista na Campus Live

Palestra
Criação de games mobile: engine, ilustração, vikings e zumbis

Criação de games mobile: Engine, Ilustração, Vikings e Zumbis (CSI)

Na fila do banco, no ônibus, esperando a carona chegar: mobile games estão presentes em nossas vidas o tempo todo. Uma palestra que entendemos as etapas do processo de criação desses jogos, desde o roteiro, passando pela criação de personagens, até chegar à divulgação e monetização do projeto.

Palestrantes

Bruno PorKaria

CEO na Blackdog Studio, empresa de games mobile criadora dos jogos Vikings VS Zombies e Bee Avenger.

André Santee

Diretor técnico da Blackdog Studio e criador da engine Ethanon.

Palestra
Unreal Engine UDK Mobile

Unreal Engine UDK Mobile

O Unreal Development Kit (UDK) é uma poderosa ferramenta para a criação de jogos 3D produzida pela Epic Games. Os campuseiros tiveram a chance de ver as características e qualidades dos principais games feitos para mobile com UDK e seus mercados.

Palestrante

Edward Silva Filho

Produtor de games, professor, escritor, analista de sistemas, programador, publicitário e cientista.

Palestra
CryEngine 3 x Unreal Engine UDK

CryEngine 3 x Unreal Engine UDK

Vimos os principais recursos das engines mais utilizadas no mundo, inclusive no Brasil, e como fazer a escolha certa para cada plataforma (PlayStation 3, Xbox360, PC, Tablet, IPad, Iphone, Internet).

Palestrante

Edward Silva Filho

Produtor de games, professor, escritor, analista de sistemas, programador, publicitário e cientista.

Oficina/palestra
Music Hack Day

Music Hack Day

Foi o espaço ideal para desenvolvedores, designers e artistas se unirem para criar novos aplicativos que estimulem o consumo e a produção de música.

Palestra
Seu primeiro projeto na nuvem com Windows Azure

Seu primeiro projeto na nuvem com Windows Azure

A computação em nuvem representa uma nova forma de criar e publicar aplicações. Trata-se de uma tendência mundial cuja adoção deverá aumentar bastante nos próximos anos. Diversas empresas globais de tecnologia estão investindo neste tipo de plataforma, entre elas a Microsoft com o Windows Azure. Nesta palestra conhecemos os principais conceitos e benefícios da computação em nuvem e vimos como publicar uma aplicação PHP, Java ou .NET no Azure através de demonstrações práticas.

Palestrante

Caio Chavez Garcez

Formado em Engenharia Mecatrônica, trabalha na Microsoft Brasil na área de plataformas e inovação, divulgando os suportes e tecnologias de desenvolvimento da Microsoft para estudantes, desenvolvedores, parceiros e clientes.

Palestra
AGILE ALM usando SCRUM e Team Foundation Server 2010

AGILE ALM usando SCRUM e Team Foundation Server 2010

O SCRUM é um dos principais frameworks usados na gestão ágil de projetos de software na atualidade. Os campuseiros conferiram nesta sessão como usar seus artefatos no Team Foundation Server aplicando conceitos de Application Lifecycle Management (ALM) e obtendo o melhor dos dois mundos. Integramos o projeto com práticas de engenharia de software ágeis, padronizando a comunicação e contribuindo com a produção de código com qualidade.

Palestrante

Ramon Durães

Diretor executivo na 2PC Brasil, é especialista em desenvolvimento de software focando em Application Lifecycle Management. Acumula funções como consultor e palestrante, além de ser autor de livros sobre tecnologia e desenvolvimento de softwares.

Oficina
Como não ferrar com a user experience

Boas práticas de usabilidade para aplicativos móveis (CSI)

Você não pode contar com alguém específico para cuidar da user experience do seu site, aplicativo, produto, serviço ou foguete? Bem, não se desespere. Nesta oficina descobrimos técnicas para criar interfaces amigáveis sem ser necessariamente um expert no assunto, ou seja, tornamos a vida dos usuários de internet e aplicativos móveis mais fácil, com movimentos mais rápidos, diretos e baratos.

Oficineira

Juliana Gaiba

Consultora de user experience na Telefonica I+D. O foco de seu trabalho é auxiliar as empresas a criar e aprimorar produtos e serviços. Tem mais de 8 anos de experiência na área e já passou pela Try Consultoria e Pesquisas, UOL, Instituto Nokia de Tecnologia e Predicta.

Assista o vídeo na Campus Live

Palestra
Bancos de dados: você conhece o que você usa?

Bancos de dados: você conhece o que você usa?

Pra que serve a SQL que digitamos? Por que criar índices para melhorar a performance de uma query? O que são prepared statements? Como testar a performance de um banco de dados? Como projetar bem um banco de dados relacional? Não sabe as respostas para estas perguntas? Nesta palestra respondemos a essas perguntas.

Palestrante

Augusto Pascutti

Desenvolvedor PHP há 5 anos, trabalhou em projetos Open Source como CakePHP, Zend Framework e Habari. É evangelista PHP e de boas práticas, Zend Certified Engineer para PHP 5, fundador/coordenador do PHPSP e host do PHPSPCast.

Assista a palestra na Campus Live

Palestra
Introdução ao Unity

Introdução ao Unity

Unity (também conhecido como Unity 3D) é uma engine 3D que permite o desenvolvimento de  jogos utilizando linguagens como JavaScript, C# e Boo (derivado de Python) para computadores e dispositivos móveis. Descobrimos mais sobre esta ferramenta.

Palestrante

Carl Callewaert

Evangelista dos produtos Unity, é premiado na unidade de tecnologias da empresa. Tem 10 anos de experiência de produção, trabalhando no desenvolvimento de jogos AAA e indie. Como instrutor certificado Autodesk e especialista em Unity, já conduziu cursos  especializados sobre desenvolvimento de jogos em grandes empresas e institutos de educação.

Oficina
Desenvolvendo jogos PC e Smartphones com Unity

Desenvolvendo jogos PC e Smartphones com Unity (CSI)

Os campuseiros conheceram as práticas de desenvolvimento de jogos em 2D e 3D, tanto para computadores, como para dispositivos móveis, utilizando esta bela engine!

Palestrante

Thiago Bertoni

Game Designer, artista de computação gráfica (CG), programador e professor de CG, especialista em programas como Autodesk Maya e a poderosa e popular engine de desenvolvimento de jogos, a Unity 3D. Em seu trabalho, utiliza ambos para criar jogos.

Assista a apresentação no Campus Live

Palestra
Introdução ao Cloud Computing e as soluções do Mercado

Introdução ao Cloud Computing e as soluções do Mercado

Já não é novidade, mas sempre se pode saber mais sobre uma das febres atuais quando se fala em tecnologia: a computação na nuvem. Uma apresentação das opções de mercado que melhor podem lhe atender.

Palestrante

Daniel Cukier

Trabalha com software desde 1995. É doutorando em Ciência da Computação pela USP, onde fez mestrado na área de métodos ágeis, introduzindo este modelo na Locaweb, onde participou de vários projetos de SaaS e IaS. É autor do blog AgileAndArt, onde costuma escrever sobre as semelhanças entre desenvolvimento de software e as artes.

Assista o vídeo na Campus Live

Oficina
Aplicações nativas para iOS e Android utilizando tecnologia WEB

Desenvolvendo aplicações nativas para iOS e Android utilizando tecnologia WEB (CSI)

O que esperar para o futuro do Android e iOS? O sistema operacional móvel Android, usado em smartphones e tablets e desenvolvido pelo Google, tem feito sucesso, assim como o iOS da Apple. Os campuseiros conheceram as aplicações móveis nativas para as plataformas Android e iOS utilizando JavaScript como linguagem de programação. 

Wagner Palombo
Bacharel em ciência da computação pelo Centro Universitário São Camilo, Analista Desenvolvedor e Scrum Master na Valenti Network Computing à serviço da área de inovação da Telefônica Digital.      
Diego Araújo
Analista no centro de inovação da Telefônica Brasil, sócio nas empresas Movenext Mobile Solutions e Livre.fm.
Palestrante
 
Wagner Palombo
Bacharel em ciência da computação pelo Centro Universitário São Camilo, Analista Desenvolvedor e Scrum Master na Valenti Network Computing à serviço da área de inovação da Telefônica Digital.  
   
Diego Araújo
Analista no centro de inovação da Telefônica Brasil, sócio nas empresas Movenext Mobile Solutions e Livre.fm. 



Palestra
Desenvolvimento de aplicações para Windows Phone 7 Mango

Desenvolvimento de aplicações para Windows Phone 7 Mango

A nova plataforma de desenvolvimento para smartphones lançada pela Microsoft, o Windows Phone 7, permite desenvolver aplicativos usando o Silverlight e as linguagens .NET. Descobrimos como desenvolver aplicações para o Windows Phone que interagem com os recursos internos do telefone.

Palestrante

Bruno Sonnin

Microsoft MVP (Most Valuable Professional), é consultor e desenvolvedor há mais de 20 anos. É autor de 7 livros, escreve artigos para diversas revistas e portais nacionais e estrangeiros. Desenvolveu mais de 40 utilitários para a revista PCMagazine americana. Foi palestrante em diversos eventos, como TechEd, Remix, nas 6 edições da BorCon Brasil e na 11a. BorCon americana.

Assista a apresentação no Campus Live

Palestra
Aplicativos para redes sociais com tecnologias Google

Aplicativos para redes sociais com tecnologias Google

Os campuseiros conheceram mais sobre as tecnologias do Google para o desenvolvimento de aplicativos e jogos sociais. Uma demonstração de como criar produtos que atingem milhões de usuários todos os dias através das plataformas sociais desta gigante da tecnologia.

Palestrante

Otavio Silva

Gerente do programa de relacionamento com desenvolvedores do Google Brasil. Seu principal foco é conectar os desenvolvedores brasileiros aos produtos de desenvolvimento e APIs do Google. Otavio tem mais de 10 anos de experiência em desenvolvimento web e gerência de produtos e projetos. Ele é engenheiro de computação com mestrado em Engenharia de Software na PUC-RJ.

Assista o vídeo na Campus Live

Palestra
Fazendo do jeito certo: criando jogos sofisticados com DirectX

Fazendo do jeito certo: criando jogos sofisticados com DirectX

Tecnologias vêm e vão, mas apenas uma permanece ao longo do tempo: o DirectX. Com o novo Windows 8 à vista, não poderia ser diferente e, nesta palestra, exploramos esta tecnologia, suas características e recursos, principalmente sob os novos aspectos necessários para a criação de jogos para Windows 8 e a interface Metro.

Palestrante

José Antonio Leal de Farias

CEO da Stairs Game Studio, professor, bacharel em Ciências da Computação pela UFCG, XNA/Directx Microsoft Most Valuable Professional, autor de livros e artigos publicados no Brasil e nos Estados Unidos e programador profissional  há mais de uma década.

Veja a palestra em PDF no SlideShare

Palestra
Criando aplicativos para o Windows 8

Criando aplicativos para o Windows 8

O Windows 8 apresenta uma nova oportunidade para desenvolvedores em todo mundo. Porém, sua nova API e a nova interface METRO traz outros desafios para programadores e designers. Nesta palestra exploramos os novos recursos deste sistema operacional, tecnologias e ferramentas que irão permitir a criação de novos aplicativos para a plataforma.

Palestrante

José Antonio Leal de Farias

CEO da Stairs Game Studio, professor, bacharel em Ciências da Computação pela UFCG, XNA/Directx Microsoft Most Valuable Professional, autor de livros e artigos publicados no Brasil e nos Estados Unidos e programador profissional  há mais de uma década.

Assista a palestra na Campus Live

Palestra
Tablets e games

Tablets e games

Aos poucos os tablets chamam cada vez mais a atenção dos consumidores oferecendo novas possibilidades de uso. Mas e os games? Nesta palestra desmistificamos como estes gadgets podem ser utilizados pelo gamers.

Oficina
Adobe Flex 4.6: três plataformas e um só código fonte

Adobe Flex 4.6: três plataformas e um só código fonte

Usamos os laptops e vimos como criar uma app colaborativa e social com um só código fonte usando a tecnologia da Adobe, o Adobe Flex 4.6. Crie apps para Androids, IOS, BlackBerry Playbook e, com este mesmo código, uma App Desktop. Conhecemos os desafios e as facilidades que o Flex traz para uma nova classe de desenvolvedores Web/Mobile/Desktop.

Oficineiro

Igor Costa

Tem 12 anos de experiência no mercado de software. É co-fundador da RIACycle, empresa brasileira dedicada a criar apps para web/mobile e a ensinar uma vasta rede de desenvolvedores. Palestrante assíduo, já particiou de vários eventos como o  iMasters Intercon, Campus Party, Just Java, Flash Camp Brasil, Flex for Kids, Flex Mania, Flash Open Source Conference, faculdades, etc.

Veja a palestra no SlideShare

Palestra
Como criar um First Person Shooter

Como criar um First Person Shooter

Os jogos em primeira pessoa tornaram-se febre na última década e fizeram com que inúmeros títulos chegassem às prateleiras. Mas como criar um jogo deste gênero que consiga ser criativo e inovador ao mesmo tempo?

Palestrantes

Rafael Rodrigues

Produtor Executivo da Aquiris Game Experience, já desenvolveu mais de 20 games para empresas multinacionais como Goodyear, Nestlé, Cartoon Network, Coca-Cola, Warner Bros e Rede Globo.

Arthur Bobany de Queiroz

Formado em Design Gráfico, trabalha como Lead Game Designer na Aquiris Game Experience.Já foi Level Designer para a Ubisoft no estúdio de Porto Alegre e lançou o livro "Videogame arte".

Debate
Mobilidade digital e educação: a escola para além de seus muros

Mobilidade digital e educação a escola para além de seus muros

As novas formas de comunicação sem fio estão redefinindo o uso do espaço e as formas como as pessoas se comunicam. No ambiente escolar, não há porque ser diferente, a mobilidade possibilita um olhar para além da sala de aula e para além dos muros da escola. O objetivo desse debate era trazer a reflexão sobre essa nova forma de pensar a educação, a partir da apresentação de diferentes práticas de uso de dispositivos móveis, como celulares e laptops, com fins educacionais.

Debatedores

Juarez Silva (UFSC / Projeto RExLab)
Eveline de Souza Erbele (Projeto UCA-RS / NTE de Ijuí)
Suintila Pedreira (Projeto Educação Unipresente - Celular e EJA)

Mesa redonda
Metodologia Lean Startup

Metodologia Lean Startup

A metodologia Lean Startup está ganhando cada vez mais corpo nos círculos de empreendedorismo tecnológico ao redor do mundo, sendo vista como a melhor maneira para turbinar seu projeto. É a forma prática de implementar a cultura de aprendizado necessária para as startups, principalmente para os casos de empresas de software.

Palestra
O uso do HTML5 nos games

O uso do HTML5 nos games

Conhecemos como o HTML5 pode ser uma excelente plataforma, tanto para jogos para a web quanto para dispositivos móveis como iPhones e Androids. Exemplos práticos e dicas de programação para ajudar a criar jogos multiplataformas com esta nova tecnologia.

Palestrante

José Antonio Leal de Farias

CEO da Stairs Game Studio, é bacharel em Ciências da Computação pela UFCG, XNA/Directx Microsoft Most Valuable Professional e professor. É também autor de livros e artigos publicados no Brasil e nos Estados Unidos.

Palestra
Como ganhar dinheiro no mundo mobile?

Como ganhar dinheiro no mundo mobile?

Com tantas app stores, fabricantes e sistemas operacionais diferentes, em qual deles devemos apostar? Esta provavelmente é a sua maior dúvida se você está pensando em lançar uma start-up, criar jogos ou apps para seus serviços web no mundo mobile. Descobrimos onde investir e os porquês de cada plataforma. Conhecemos diferentes SDK cross-platform, apostas em Mobile Web app ou Nativo App.

Palestrante

Igor Costa

Tem 12 anos de experiência no mercado de software. É co-fundador da RIACycle, empresa brasileira dedicada a criar apps para web/mobile e a ensinar uma vasta rede de desenvolvedores. Palestrante assíduo, já particiou de vários eventos como o  iMasters Intercon, Campus Party, Just Java, Flash Camp Brasil, Flex for Kids, Flex Mania, Flash Open Source Conference, faculdades, etc.

Veja a palestra no SlideShare

Mesa Redonda
Empreendedorismo: inovação e startups

Empreendedorismo: Inovação e Startups

Testar e evoluir ideias de forma rápida é fundamental pra quem quer inovar. Neste painel, representantes de grandes empresas que atuam na área de inovação compartilham suas experiências junto a empresários que conseguiram estabilizar suas startups.

Palestra
Criando (e vendendo) seu primeiro game: o case do Kid Chameleon Remake

Criando (e vendendo) seu primeiro game: o case do Kid Chameleon Remake (CSI)

Nos últimos anos, alguns jogos clássicos que ajudaram a escrever a história dos videogames estão ganhando novos gráficos, cores e sons, graças às novas tecnologias e ao amor dos gamers sentem por estes títulos. Um deles é o Kid Chameleon Remake, versão 3D do clássico jogo lançado para Mega Drive em 1991.

Palestrante

Diego Leão

Diretor da Gameblox Interactive, palestrante e empreendedor. Decidiu desenvolver games após anos no mercado de softwares corporativos, onde adquiriu experiência de como se manter no mercado ou simplesmente criar um jogo bem sucedido.

Palestra
Desenvolvimento de aplicações para o Google App Engine

Desenvolvimento de aplicações para o Google App Engine

Uma palestra que explorou o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.

Palestrante

Carlos Duarte do Nascimento

Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.

Veja a apresentação no SlideShare

Assista o vídeo na Campus Live

Palestra
Programação para Atari 2600

Programação para Atari 2600

O objetivo da palestra era valorizar o esforço dos programadores que criaram os jogos clássicos do Atari 2600. Uma apresentação básica da arquitetura (em particular das limitações de CPU/memória e do chip TIA), montagem e rodagem, em um emulador, de um pequeno experimento, demonstrando a complexidade envolvida na criação de um jogo completo.

Palestrante

Carlos Duarte do Nascimento

Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.

Veja a apresentação no SlideShare

Palestra
Blue Via

Blue Via

Nova versão da plataforma global da Telefônica para a comunidade de desenvolvedores. Nesta palestra receberam dicas de programação e como incluir as APIs no BlueVia.

Assista na Campus Live

Palestra
Como a Nuvem da Amazon pode ajudar sua startup, empresa ou negócio a crescer e prosperar

Como a Nuvem da Amazon pode ajudar sua startup, empresa ou negócio a crescer e prosperar 

A Amazon Web Services oferece serviços de baixo custo para que pessoas, empresas e negócios possam crescer e apenas pagar pelos recursos que usam. A Amazon já conta com infraestrutura de data centers no Brasil. Nessa palestra explicamos como criar uma conta na AWS, usufruir da oferta gratuita e mostrar como usar seus principais produtos e serviços de instancias computacionais, armazenamento de dados e distribuição de conteúdos.

Palestrante

osé Papo
Technical Evangelist da Amazon Web Services para a América Latina. Anuncia sempre novidades sobre a Amazon em seu twitter @josepapo e no blog em português da AWS: http://aws.typepad.com/brasil . É desenvolvedor de software e mestre em engenharia da computação pelo IPT. Também atua como professor de pós-graduação na PUC-SP.

José Papo

Technical Evangelist da Amazon Web Services para a América Latina. Anuncia sempre novidades sobre a Amazon em seu twitter @josepapo e no blog em português da AWS: http://aws.typepad.com/brasil . É desenvolvedor de software e mestre em engenharia da computação pelo IPT. Também atua como professor de pós-graduação na PUC-SP.

184437
Cadastre-se
logo lei br

Siga-nos