O documento discute o desenvolvimento de aplicativos móveis e games, fornecendo dicas para iniciantes. Apresenta as vantagens de se desenvolver para plataformas móveis e games 2D e 3D, bibliotecas de desenvolvimento populares e razões para investir nesse mercado.
9. • Primeira ferramenta de desbloqueio
simplificada do iPod touch 2g do mundo
QUICK2GPwner
Friday, February 25, 2011
10. • Primeira ferramenta de desbloqueio
simplificada do iPod touch 2g do mundo
• Apresenta interface gráfica
QUICK2GPwner
Friday, February 25, 2011
11. • Primeira ferramenta de desbloqueio
simplificada do iPod touch 2g do mundo
• Apresenta interface gráfica
• 17.000 downloads em 5 dias
QUICK2GPwner
Friday, February 25, 2011
14. • Muitos usuários querendo usar o iPhone
Linux, mas com medo dos riscos
QUICKOiB
Friday, February 25, 2011
15. • Muitos usuários querendo usar o iPhone
Linux, mas com medo dos riscos
• Permite instalar o iPhone Linux no
aparelho temporariamente
QUICKOiB
Friday, February 25, 2011
16. • Muitos usuários querendo usar o iPhone
Linux, mas com medo dos riscos
• Permite instalar o iPhone Linux no
aparelho temporariamente
• Sem riscos de danos permanentes
QUICKOiB
Friday, February 25, 2011
17. • Muitos usuários querendo usar o iPhone
Linux, mas com medo dos riscos
• Permite instalar o iPhone Linux no
aparelho temporariamente
• Sem riscos de danos permanentes
• 25.000 downloads em duas semanas
QUICKOiB
Friday, February 25, 2011
36. • 197 milhões de celulares no Brasil (mais celulares do
que pessoas)
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
PARA MOBILE?
Friday, February 25, 2011
37. • 197 milhões de celulares no Brasil (mais celulares do
que pessoas)
• Aparelhos a cada dia com mais recursos = mais
possibilidades para os desenvolvedores
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
PARA MOBILE?
Friday, February 25, 2011
38. • 197 milhões de celulares no Brasil (mais celulares do
que pessoas)
• Aparelhos a cada dia com mais recursos = mais
possibilidades para os desenvolvedores
• Abrangência de software muito maior do que um
software para Desktop
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
PARA MOBILE?
Friday, February 25, 2011
39. • 197 milhões de celulares no Brasil (mais celulares do
que pessoas)
• Aparelhos a cada dia com mais recursos = mais
possibilidades para os desenvolvedores
• Abrangência de software muito maior do que um
software para Desktop
• Muitas oportunidades de desenvolvimento
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
PARA MOBILE?
Friday, February 25, 2011
41. • 4 em cada 10 brasileiros jogam video-game, sendo
29% pelo celular.
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
GAMES PARA MOBILE?
Friday, February 25, 2011
42. • 4 em cada 10 brasileiros jogam video-game, sendo
29% pelo celular.
• É o tipo de aplicativo mais usado nas plataformas
mobile.
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
GAMES PARA MOBILE?
Friday, February 25, 2011
43. • 4 em cada 10 brasileiros jogam video-game, sendo
29% pelo celular.
• É o tipo de aplicativo mais usado nas plataformas
mobile.
• Mercado de desenvolvimento muito pequeno no
Brasil (alta demanda).
Fonte: F/Radar (04/10)
POR QUE DESENVOLVER
GAMES PARA MOBILE?
Friday, February 25, 2011
53. • Nível de complexidade menor
GAMES 2D
Friday, February 25, 2011
54. • Nível de complexidade menor
• Número de bibliotecas de desenvolvimento grande
(várias formas de se desenvolver um jogo)
GAMES 2D
Friday, February 25, 2011
55. • Nível de complexidade menor
• Número de bibliotecas de desenvolvimento grande
(várias formas de se desenvolver um jogo)
• Mão-de-obra necessária é menor do que comparada a
um game 3D
GAMES 2D
Friday, February 25, 2011
56. • Nível de complexidade menor
• Número de bibliotecas de desenvolvimento grande
(várias formas de se desenvolver um jogo)
• Mão-de-obra necessária é menor do que comparada a
um game 3D
• Ideal para pequenas startups
GAMES 2D
Friday, February 25, 2011
59. • Nível de complexidade maior
GAMES 3D
Friday, February 25, 2011
60. • Nível de complexidade maior
• É necessário otimizar o game para rodar bem em
determinados celulares
GAMES 3D
Friday, February 25, 2011
61. • Nível de complexidade maior
• É necessário otimizar o game para rodar bem em
determinados celulares
• Ideal para software houses estabelecidas no mercado
e com disponibilidade de mão-de-obra
GAMES 3D
Friday, February 25, 2011
62. • Nível de complexidade maior
• É necessário otimizar o game para rodar bem em
determinados celulares
• Ideal para software houses estabelecidas no mercado
e com disponibilidade de mão-de-obra
• Tempo de desenvolvimento mais longo do que um
game 2D
GAMES 3D
Friday, February 25, 2011
63. Need For Speed (Open GL)
Assassin’s Creed (OpenGL + Private Frameworks)
F.A.S.T. (Open GL ES)
Friday, February 25, 2011
67. • Tenha uma base boa em C, C++ ou Java
DICAS PARA COMEÇAR A
DESENVOLVERPARA MOBILE
Friday, February 25, 2011
68. • Tenha uma base boa em C, C++ ou Java
• Aprenda a teoria. Como funcionam sprites, worlds,
animações e todos os elementos de um game mobile
DICAS PARA COMEÇAR A
DESENVOLVERPARA MOBILE
Friday, February 25, 2011
69. • Tenha uma base boa em C, C++ ou Java
• Aprenda a teoria. Como funcionam sprites, worlds,
animações e todos os elementos de um game mobile
• Pratique. Desenvolva jogos simples como uma forma
de aprendizado
DICAS PARA COMEÇAR A
DESENVOLVERPARA MOBILE
Friday, February 25, 2011
70. • Tenha uma base boa em C, C++ ou Java
• Aprenda a teoria. Como funcionam sprites, worlds,
animações e todos os elementos de um game mobile
• Pratique. Desenvolva jogos simples como uma forma
de aprendizado
• Aprenda inglês e física (usada para movimentar
objetos, posicionar elementos, etc.)
DICAS PARA COMEÇAR A
DESENVOLVERPARA MOBILE
Friday, February 25, 2011
71. • Tenha uma base boa em C, C++ ou Java
• Aprenda a teoria. Como funcionam sprites, worlds,
animações e todos os elementos de um game mobile
• Pratique. Desenvolva jogos simples como uma forma
de aprendizado
• Aprenda inglês e física (usada para movimentar
objetos, posicionar elementos, etc.)
• Leia, leia e leia sobre como funciona cada detalhe dos
recursos que serão usado no seu game
DICAS PARA COMEÇAR A
DESENVOLVERPARA MOBILE
Friday, February 25, 2011
73. • Conheça os games que usam cada biblioteca de
desenvolvimento
A PROCURA DABIBLIOTECA DE
DESENVOLVIMENTOPERFEITA...
Friday, February 25, 2011
74. • Conheça os games que usam cada biblioteca de
desenvolvimento
• Pesquise os recursos/foco de cada uma
A PROCURA DABIBLIOTECA DE
DESENVOLVIMENTOPERFEITA...
Friday, February 25, 2011
75. • Conheça os games que usam cada biblioteca de
desenvolvimento
• Pesquise os recursos/foco de cada uma
• Faça testes. Desenvolva uma proof of concept do seu
game em diversas biblioteca e veja a que tem um
resultado mais satisfatório
A PROCURA DABIBLIOTECA DE
DESENVOLVIMENTOPERFEITA...
Friday, February 25, 2011
76. • Conheça os games que usam cada biblioteca de
desenvolvimento
• Pesquise os recursos/foco de cada uma
• Faça testes. Desenvolva uma proof of concept do seu
game em diversas biblioteca e veja a que tem um
resultado mais satisfatório
• Dica de biblioteca de desenvolvimento mobile:
A PROCURA DABIBLIOTECA DE
DESENVOLVIMENTOPERFEITA...
Friday, February 25, 2011
79. POR QUE INVESTIR NO
MERCADO DEGAMES MOBILE?
Friday, February 25, 2011
80. • Mão-de-obra necessária é menor do que a de outros
mercados de games
POR QUE INVESTIR NO
MERCADO DEGAMES MOBILE?
Friday, February 25, 2011
81. • Mão-de-obra necessária é menor do que a de outros
mercados de games
• Maior abrangência e possibilidade de acesso as classes
C e D (e não só A e B)
POR QUE INVESTIR NO
MERCADO DEGAMES MOBILE?
Friday, February 25, 2011
82. • Mão-de-obra necessária é menor do que a de outros
mercados de games
• Maior abrangência e possibilidade de acesso as classes
C e D (e não só A e B)
• Investimento inicial necessário é menor do que o de
outros mercados de games (jogos mais simples,
menos pessoas, menos investimento)
POR QUE INVESTIR NO
MERCADO DEGAMES MOBILE?
Friday, February 25, 2011
83. • Mão-de-obra necessária é menor do que a de outros
mercados de games
• Maior abrangência e possibilidade de acesso as classes
C e D (e não só A e B)
• Investimento inicial necessário é menor do que o de
outros mercados de games (jogos mais simples,
menos pessoas, menos investimento)
• R.O.I. acontece mais rapidamente (jogo mais
acessível, mais pessoas comprando, resultados mais
rápidos)
POR QUE INVESTIR NO
MERCADO DEGAMES MOBILE?
Friday, February 25, 2011