android desenvolvimento
Post on 20-Aug-2015
186 Views
Preview:
TRANSCRIPT
Desenvolvimento de Aplicativos Android
Fernando NogueiraFernando Nogueira
Agenda
o Introdução
o Histórico
o Versões
o Ferramentas
o Desenvolvimento
o Google Play
+
“Internet das coisas” (MIT, 1999)
Uso mensal de Aplicativos X Web
23 30h/mês
4h/mês
2012 2013
????
2007:
O início
2005: Android Inc. comprada pela Google
O início
2008: -HTC Dream (G1)
2009: 7 fabricantes no mercado
2010: HTC Nexus One, o 1º “Google Phone”
2009 20142010 2011 2012 2013
Versões
1.1 4.4
Versões
Histórico das versões
2009 2010 2011 2012 2013 2014
Banco de dados SQLite
-Configuração “ZERO”
-SQL Transacional
-Open-source
Apoio Clientes
Desenvolvimento - ferramentas
SDK
ADK
Configurando o Ambiente-Download do “SDK ADT Bundle”:
-Android SDK (Emulador + ferramentas)-AVD (Android Virtual Device)-Eclipse + plugin ADT (Android Development Tools)
Activity
Activity
Fragment
Fragment
-Disponível a partir da versão 3.0
-Versão 4.0 SplitActionBar
-Para versões anteriores:- ActionBar Sherlock- ActionBarCompat
ActionBar
Intent
Intent
Service (pode ser executado em background)
ContentProvider
- LinearLayout (V x H)
- RelativeLayout
- FrameLayout
AVD (Emulador)
-Contatos
-SMS
-Ligações
Construindo um Aplicativo
-Criar projeto android
-Criar layout
-Criar atividade
-Executar no emulador
Instalação do pacote no dispositivo
-<nome da aplicacao>.apk aplicação compilada
-Certificado digital assinar para executar no dispositivo
-Controle de versão (update)
Lojas de aplicativos
Google Play
Mais de 1mi de aplicativos (50bi downloads)
Google Play Developer
-Taxa única de cadastro de $25
-Desenvolvedor fica com 70%
Google Play Developer - Cadastro
-Assinar .apk (certificado até 2033)
-Atualizações devem usar o mesmo certificado
-Questão de horas para listagem (link imediato)
https://play.google.com/store/apps/details?id=[seu pacote completo]
Google Play Developer - publicação
Google Play - dicas
-Invista na experiência com usuário (UX)
-Otimize a busca na loja de aplicativos
-Compartilhamento nas redes sociais
-Ofereça incentivos, bônus
-Internacionalização
Fernando Nogueirafernandoanogueira@gmail.com
Muito obrigado!
top related