35
Flash Plataform em dispositivos móveis Stefan Horochovec - Engenheiro de Software Twitter: @horochovec

Flash plataform em dispositivos móveis

Embed Size (px)

DESCRIPTION

Apres

Citation preview

Page 1: Flash plataform em dispositivos móveis

Flash Plataform em dispositivos móveisStefan Horochovec - Engenheiro de SoftwareTwitter: @horochovec

Page 2: Flash plataform em dispositivos móveis

Stefan Horochovec• Consultor de Negócios Adobe Flex e Java – Avanti

Prima Engenharia;• Instrutor: Adobe Flex e Java – RIACycle;• Instrutor: Android – RIACycle;• Autor: O’Reilly;• Espec. em Eng. de Software e Gestão de Projetos;• Membro da pre-release da Adobe;• Fundador AUG FlexDuck;• Moderador: Flex-Brasil e AIR-Brasil;• Blog: http://www.horochovec.com.br• Twitter: http://twitter.com/horochovec

Page 3: Flash plataform em dispositivos móveis

AUG - FlexDuck• Origem

- Fundador: Stefan Horochovec- Data da fundação: 23/03/2009- Site: http://www.flexduck.org/

• CoordenaçãoDiego Maehler - Manager;Roberto Padilha – Co-Manager;

• FlexDuck na comunidadePromover a troca de conhecimento para um crescimento da comunidade e de profissionais;

• FlexDuck nas empresas e no meio acadêmicoFomentar o uso da tecnologia e dar suporte com organização de eventos e cursos para uma reciclagem saudável de seus colaboradores/alunos;

Page 4: Flash plataform em dispositivos móveis

AUG - FlexDuck• Mais de 10 empresas da região sudoeste do Paraná receberam treinamentos Flex;

– Mais de 60 colaboradores participando de treinamentos;

• 2 Cursos de Adobe Flex 3 em Pato Branco, 1 em Dois Vizinhos, 1 em Francisco Beltrão;• 1 Curso Gratuito on-line para acadêmicos sobre Adobe Flex 4;

– Mais de 200 pessoas receberam treinamentos sobre Adobe Flex 3 e Adobe Flex 4;

• Participação no TecSul em Pato Branco com mini-curso;• Participação na Semana Acadêmica da Faculdade Unilagos, Materdei, UNIPAR e Vizivali;

– Mais de 350 acadêmicos atendidos;

• 1 Sorteio de uma licença de um Flex Builder PRO;• 1 Sorteio de uma licença de um Flash Builder PRO;• 10 Bolsas de estudos sorteadas pela RIACycle;• 1 Bolsa de estudo de curso sobre Adobe Flex 4 – Eduardo Kraus/SC;

– Mais de R$ 5000.00 em prêmios sorteados para a comunidade;

Page 5: Flash plataform em dispositivos móveis

O que iremos conversar?

• Dispositivos• Mercado• Desafios• Ferramentas• Codificação• Perguntas e Respostas

Page 6: Flash plataform em dispositivos móveis

DispositivosSmartphones

Page 7: Flash plataform em dispositivos móveis

O que está na moda?

Page 8: Flash plataform em dispositivos móveis

O que está na moda?

Page 9: Flash plataform em dispositivos móveis

O que está na moda?

Page 10: Flash plataform em dispositivos móveis

Correndo por fora!

Page 11: Flash plataform em dispositivos móveis

MercadoSmartphones

Page 12: Flash plataform em dispositivos móveis

Smartphone em números

• 420 milhões de vendas em 2011;• Crescimento de 55% em vendas;• U$ 55 bilhões em vendas de chips;• 150 milhões de Android’s;• 222 milhões de Apple’s (iPhones+iPads);• 1.7 bilhões de smartphones até 2014;• Mais de 2 bilhões de smartphones até

2015;

Page 13: Flash plataform em dispositivos móveis

Smartphone em números - Gartner

Android Sym-biam

iOS Black-berry

Bada Microsoft

Outros

2011 46.77 23.85 19.62 12.65 2.05 1.72 1.05

2010 10.65 25.38 8.74 11.62 0.55 3.05 2.01

2.57.5

12.517.522.527.532.537.542.547.5

Vendas mundias de SO – 2º Trimestre

Uni

dade

s (m

ilhar

es)

Page 14: Flash plataform em dispositivos móveis

Smartphone em números - Gartner

Android Sym-biam

iOS Black-berry

Bada Microsoft

Outros

2011 43.4 22.1 18.2 11.7 1.9 1.6 1

2010 17.2 40.9 14.1 18.7 1.9 4.9 3.02

2.57.5

12.517.522.527.532.537.542.547.5

Vendas mundias de SO – 2º Trimestre

Parti

cipa

ção

(%)

Page 15: Flash plataform em dispositivos móveis

MercadoTablets

Page 16: Flash plataform em dispositivos móveis

Tablets em números

• 18 milhões de tablets no mundo;• 83% das vendas - iPad;–Caiu de 93% para 73% no último trimestre;

• 17% das vendas - Samsung;• 100 mil tablets vendios no Brasil - 2010;• 350-400 mil tablets em 2011;• 90% das vendas – iPad;

Page 17: Flash plataform em dispositivos móveis

MercadoFlash Plataform on Mobile

Page 18: Flash plataform em dispositivos móveis

Adobe AIR

• 84 milhões em 2010;• 200 milhões em 2011;• 1500+ apps nos primeiros 2 meses - Android;

Page 19: Flash plataform em dispositivos móveis

Flash Player - 2010

• 20 milhões de instalações em 6 meses;• 12% aparelhos vendidos com Flash Player;• 35+ aparelhos homologados;• 6 milhões de downloads manuais via

MarketPlace;

Page 20: Flash plataform em dispositivos móveis

Flash Player - 2011

• 132 milhões de instalações;– 20 milhões de instalações em 6 meses;

• 36% aparelhos vendidos com Flash Player;– 12% aparelhos vendidos com Flash Player;

• 40+ smartphones homologados;• 50+ tablets homologados;• Suporte: Android, BlackBerry, HP web OS,

etc;

Page 21: Flash plataform em dispositivos móveis

Desafios

Page 22: Flash plataform em dispositivos móveis

Dispositivo

Page 23: Flash plataform em dispositivos móveis

Dispositivo• Tamanho da tela– Vertical;– Horizontal;– DPI;

Page 24: Flash plataform em dispositivos móveis

Dispositivo

• Não existe mouse– Um dedo é 3x maior que um

cursor normal;• 45px de um dedo “normal”

contra 15px de um cursor;

– Tela é muitas vezes menor que um monitor;

Page 25: Flash plataform em dispositivos móveis

Dispositivo

• Teclado virtual– O teclado virtual não

reajusta sua aplicação, ou seja, quando ele ficar habilitado, componentes visuais deixarão de aparecer na tela;

Page 26: Flash plataform em dispositivos móveis

Conteúdo existente

Page 27: Flash plataform em dispositivos móveis

Ferramentas

Page 28: Flash plataform em dispositivos móveis
Page 29: Flash plataform em dispositivos móveis

Runtimes

Acelerômetro MicrofoneMulti-touch Teclado VirtualOrientação GeoLocalizaçãoCamêra GPS

Acelerômetro MicrofoneMulti-touch Teclado VirtualOrientação

Page 30: Flash plataform em dispositivos móveis

Desenvolvimento

Page 31: Flash plataform em dispositivos móveis

Servidores (back-end)

Page 32: Flash plataform em dispositivos móveis

Codificação

Page 33: Flash plataform em dispositivos móveis

Oportunidade• Avanti Prima Engenharia

– Experiência mínima comprovada de 3 anos no desenvolvimento de software na linguagem Adobe Flex, preferencialmente integrando com Java;

– Experiência em análise e modelagem de sistemas, utilizando UML;– Conhecimento de padrões de projetos orientados a objetos;– Conhecimento em Hibernate, JSF (front-end), EJB (back-end).– Conhecimento em especificação de casos de uso;

• Email: [email protected]• Título: Oportunidade Avanti

Page 34: Flash plataform em dispositivos móveis

Perguntas?

Page 35: Flash plataform em dispositivos móveis

Participe do AUG - http://www.flexduck.org/

Expressivo. Aberto. Multiplataforma.