Palestra sobre Android
• Trabalho com desenvolvimento de web desde 2001. Formado em Bacharel em Sistemas de Informação em 2005 pela Universidade de Taubaté. Pós-graduado em Assessoria, Gestão da Comunicação e Marketing. Professor do curso de Sistema de Informações da FAPI e Produção Multimídia “Webdesign” da UNITAU.
• Lecionando as disciplinas de:
- Programação para Sistemas Móveis
- Design de Interface
- Banco de Dados
- e-Commerce & e-Business
O mundo Android
O mundo Android
• Quantidade de celulares Android no mundo
deve atingir 1 bilhão em 2013.
• Google anuncia que o fluxo de 1,3 milhão de
ativações diárias de dispositivos Android, e
disse que há 480 milhões de tablets e
smartphones executando a plataforma móvel.
O mundo Android
• iSuppli mostrou-se ainda mais otimista ao
alegar que se o Android manter o ritmo de
crescimento pode acumular 3 bilhões de
dispositivos até 2015.
•Para um efeito comparativo, estima-se que a
Apple venda 527 milhões de iPhones em 2013,
mas ela ainda não terá ultrapassado 1 bilhão em
2015.
O mundo Android
•A quota conjunta de participação da Apple e
Google no mercado de smartphones será de
76% em 2012, com a porcentagem restante
ficando para o Windows Phone, Symbian, RIM,
Bada e outras plataformas inferiores.
Share de mercado do S.O. Android ?
Mercado de Aplicativos Android
O Google Play, um destino de
entretenimento digital onde é possível
encontrar, consumir e compartilhar o
conteúdo digital que você gosta na web e no
seu celular ou tablet com Android.
• Entretenimento é a principal categoria, com 53% dos aplicativos.
• Haverá um aumento dos aplicativos de livros.
• Os quatro aplicativos mais baixados foram Google Maps, Facebook, Twitter, Instragram e outros.
Mercado de Aplicativos Android
Evolução em números de aplicativos
Google Play atinge incríveis 25 bilhões de downloads
• Em 2010, um total de 170 mil aplicativos foi publicado. 75% deles ainda estavam ativos no fim do ano.
• Apenas um terço dos aplicativos são pagos.
• Entre os aplicativos pagos, o mais preço comum é de US$1. Mais da metade dos pedidos de pagamento tem esse valor.
• US$1 também é o preço mínimo pelo qual os aplicativos podem ser vendidos.
Mercado de Aplicativos Android
Mercado de Trabalho
Mercado de trabalho
Segundo o site VocêSA, em reportagem a respeito da demanda de programadores para plataforma da Android:
O salário de um desenvolvedor de aplicativos da Android parte de 3.000 reais, mas chega a 6.000 reais rapidamente, e os craques do mercado não ganham menos do que 9.000 reais.
A possibilidade de crescimento nas empresas é grande, uma vez que o mercado está em expansão e faltam especialistas.
Programando para Android
8 dicas para se tornar um programar android
1 - Conheça o ambiente de programação A primeira dica do especialista é estudar muito sobre o assunto. “O interessado deve ter em mente que criar aplicativos para dispositivos móveis não é tão simples como, por exemplo, programar para páginas da internet em versão para computadores”, diz.
Vale conversar com outros desenvolvedores para saber como é o ambiente de programação, mercado de trabalho e exigências para atuar na área. Muitos sites reúnem tópicos dedicados ao tema.
2 - Não exija muitos recursos avançados
Antes de criar um app, o desenvolvedor deve ter em mente
que há certas limitações no ambiente mobile. No caso dos
apps móveis, há algumas particularidades dos próprios
dispositivos e que variam bastante de acordo com cada
modelo e fabricante. Alguns aparelhos possuem recursos
mais limitados em relação a outros dispositivos, como
GPS, resolução de tela, câmera e duração de bateria.
8 dicas para se tornar um programar android
• 3 - Estude Java
O interessado em atuar na área deve saber a linguagem de
programação Java. Para quem deseja dar os primeiros passos no
assunto é possível ter uma noção do ambiente no site Code Year, da
Codecademy. O serviço envia exercícios interativos semanais durante
um ano e guia o usuário por meio de breves explicações. Para iniciar o
curso online, é necessário apenas informar um endereço de e-mail. As
aulas dispensam a instalação de programas no computador do
usuário.
8 dicas para se tornar um programar android
• 4 - Matricule-se em um curso
O interessado também pode procurar uma escola
profissionalizante que ofereça um treinamento de
desenvolvimento para Android. “Há a opção de ler
apostilas online e outros tipos de documentação grátis na
internet, além de fóruns oficiais e outros criados por
desenvolvedores”.
8 dicas para se tornar um programar android
• 5 - Estude inglês
É fundamental estudar este idioma, segundo o diretor. Quem não
possui ao menos o conhecimento intermediário de inglês terá
dificuldade em ler os livros sobre o assunto, buscar ajuda na internet e
usar o conhecimento adquirido ao criar os apps.
“Há uma carência de profissionais que falam inglês. A pessoa não
precisa falar bem, mas ela deve ter um nível bom de leitura e
interpretação para poder assimilar o conteúdo de estudo. Além de
textos compartilhados na internet, há também livros e a maioria deles
está em inglês”, diz.
8 dicas para se tornar um programar android
• 6 - Baixe os softwares de desenvolvimento
Os interessados em criar apps para o sistema operacional
móvel do Google devem ter o Java JDK instalado no
computador, além do SDK do Android, que fornecerá as
ferramentas e APIs necessárias para começar a
desenvolver aplicativos que executam em dispositivos
com Android.
8 dicas para se tornar um programar android
Vale conferir o Eclipse e o Plug-in ADT (Android
Development Tools) para Eclipse, o MotoDev
Studio(baseado em Eclipse), o Sencha (para criar app em
HTML5), PhoneGap (que também suporta os sistemas
operacionais iOS, BlackBerry, Windows Phone, WebOS e
Symbian) e Appcelerator.
8 dicas para se tornar um programar android
• 7 - Mantenha os apps atualizados
Isso garantirá a compatibilidade do aplicativo com os tablets e
smartphones mais recentes. Desenvolver para Android não exige que o
profissional compre um dispositivo móvel com este sistema
operacional, pois os testes podem ser feitos no simulador dos
softwares de criação. Recomenda-se testar os apps exaustivamente
em mais de um aparelho físico (de prefêrencias de fabricantes
distintos e com diferentes versões do Android) antes de divulgá-los na
loja virtual.
8 dicas para se tornar um programar android
• 8 - Publique seu app no Google Play
Após elaborar um aplicativo, é hora de divulgá-lo na loja
virtual, também conhecida como Android Market. O Google
requer a criação de uma conta de desenvolvedor e o
pagamento da taxa de registro que custa 25 dólares por
meio do serviço Google Checkout.
8 dicas para se tornar um programar android
Programando para Android
• Android
―Baseado no Linux, Livre, Flexível, Poderoso, Linguagem Java, Suporte a hardware, ferramentas de desenvolvimento gratuitas
Programando para Android
Ambiente de Desenvolvimento
• SDK (Software Development Kit) do Android
―JDK: Java Development Kit
―JRE: Java Runtime Environment
―IDE (Integrated Development Environment) Eclipse
Ambiente de Desenvolvimento
• IDE (Integrated Development Environment) Eclipse
―Ferramentas e Plugins
―Personalização
―Popular
• Plug-in ADT (Android Developer Toolkit)
―Funcionalidades específicas do Android ao Eclipse
―Emulador (AVD)
―Pacotes APK
Ambiente de Desenvolvimento
• AVD: Android Virtual Device ― Hardware Emulado
― SO Android
― Compatibilidade
Ambiente de Desenvolvimento
Publicação
• USB, Internet, Google Play
• Requisitos
―Obter uma chave privada válida
―Compilar a aplicação em modo de liberação
―Assinar a aplicação com a chave privada
―Alinhar o pacote APK final
32
www.reuellopes.com.br
[email protected] Reuel Lopes