Aula 01 - Introdução ao Android 1 Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android Prof. Othon Marcelo Nunes Batista othonb@yahoo.com Mestre em Informática
Aula 01 - Introdução ao Android 2 Roteiro Android A Arquitetura Android Versões do Android Android Studio Google Play
Aula 01 - Introdução ao Android 3 Android Android é uma plataforma aberta para dispositivos móveis lançada em Novembro de 2007. Ela foi desenvolvida pela Google, mas atualmente é mantida pela Open Handset Alliance (OHA). As aplicações são desenvolvidas em Java e a ferramenta oficial de desenvolvimento é Android Studio.
Aula 01 - Introdução ao Android 4 Android A Open Handset Alliance (OHA) é um grupo de 84 empresas de tecnologia. O site é http://www.openhandsetalliance.com As empresas pertencem aos segmentos: operadoras de telefonia cellular; fabricantes de celulares; empresas de circuitos integrados; empresas de software; empresas de vendas.
Aula 01 - Introdução ao Android 5 Android A plataforma é aberta e livre. O código fonte está disponível em http://source.android.com/
A Arquitetura Android Aula 01 - Introdução ao Android 6
Aula 01 - Introdução ao Android 7 Versões do Android Nome Versão Data de Lançamento - 1.0 API 1 23 de Setembro de 2008-1.1 API 2 9 de Fevereiro de 2009 Cupcake 1.5 API 3 27 de Abril de 2009 Donut 1.6 API 4 15 de Setembro de 2009 Eclair 2.0 API 5, 6, 7 26 de Outubro de 2009 Froyo 2.2 API 8 20 de Maio de 2010 Gingerbread 2.3 API 9, 10 6 de Dezembro de 2010 Honeycomb 3.0 API 11, 12, 13 22 de Fevereiro de 2011 Ice cream sandwich 4.0 API 14, 15 18 de Outubro de 2011 Jelly Bean 4.1. API 16, 17, 18 9 de Julho de 2012 KitKat 4.4 API 19, 20 31 de Outubro de 2013 Lolipop 5.0 API 21, 22 12 de Novembro de 2014 Marshmallow 6.0 API 23 5 de Outubro de 2015
Aula 01 - Introdução ao Android 8 Versões do Android Quantidade total de aplicações Aplicações pagas e grátis http://www.appbrain.com/stats/number-of-android-apps
Aula 01 - Introdução ao Android 9 Versões do Android Distribuição por versão do Android http://www.appbrain.com/stats/number-of-android-apps
Aula 01 - Introdução ao Android 10 Versões do Android Distribuição por versão do Android http://www.appbrain.com/stats/number-of-android-apps
Aula 01 - Introdução ao Android 11 Android Studio O site oficial para os desenvolvedores Android é http://developer.android.com
Aula 01 - Introdução ao Android 12 Android Studio A ferramenta oficial para o desenvolvimento está disponível gratuitamente em http://developer.android.com/sdk/index.html
Aula 01 - Introdução ao Android 13 Android Studio Os requerimentos atuais para executá-la no Windows: Microsoft Windows 8/7/Vista (32- or 64-bit); 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; opcional para emulação acelerada: processador Intel com suporte a Intel VT-x, Intel EM64T (Intel 64), e funcionalidade de Execute Disable (XD) Bit.
Aula 01 - Introdução ao Android 14 Android Studio Os requerimentos atuais para executá-la no Mac OS X: Mac OS X 10.8.5 ou superior, até 10.9 (Mavericks); 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; opcional para emulação acelerada: processador Intel com suporte a Intel VT-x, Intel EM64T (Intel 64), e funcionalidade de Execute Disable (XD) Bit.
Aula 01 - Introdução ao Android 15 Android Studio Os requerimentos atuais para executá-la no Linux: GNOME ou KDE; biblioteca GNU C Library (glibc) 2.15 ou mais recente; 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; distro de 64-bit capaz de executar aplicações de 32-bit.
Aula 01 - Introdução ao Android 16 Android Studio O emulador que acompanha o Android Studio é muito lento. DICA: Ao executá-lo uma primeira vez, não o feche!!!
Aula 01 - Introdução ao Android 17 Android Studio Existem alternativas ao emulador do Android Studio: BlueStacks - http://www.bluestacks.com/pt-br/index.html Droid4X - http://www.droid4x.com/ Genymotion - https://www.genymotion.com Nox - http://en.bignox.com/ Andy - http://andyroid.net/ Normalmente eles são mais rápidos que o emulador nativo do Android Studio.
Aula 01 - Introdução ao Android 18 Google Play Google Play é a loja para a distribuição de aplicações em Android. Números da loja: mais de 1 bilhão de usuários ativos; mais de 190 países.
Aula 01 - Introdução ao Android 19 Google Play Para publicar na loja Google Play: registrar uma conta de editor na Google Play; configurar uma conta de pagamentos Google, caso você deseje vender aplicações ou produtos dentro das aplicações; explorar o console de desenvolvedor e as feramentas de publicação. Quando estiver pronto, basta clicar no botão Start!
Aula 01 - Introdução ao Android 20 Google Play Esta imagem exibe o início do processo de registro:
Aula 01 - Introdução ao Android 21 Google Play O registro requer que o desenvolvedor tenha uma conta Google. Caso você não a tenha, uma deve ser criada no início do processo. Caso você queira desenvolver por uma empresa e já tenha uma conta Google pessoal, sugere-se que crie uma conta Google para a empresa. O pagamento dos US$ 25,00 é feito com cartão de crédito em uma conta de pagamentos Google. Caso não tenha, uma será criada.
Aula 01 - Introdução ao Android 22 Google Play Caso você queira vender aplicações, produtos dento das aplicações ou assinaturas, uma conta de vendedor Google é necessária. Eis os passos básicos: entre no console de desenvolvedor em https://play.google.com/apps/publish/; abra os relatórios financeiros no menu lateral à esquerda; clique em configure uma conta de vendedor agora (setup a merchant account now); forneça as informações no site de pagamentos do Google.
Aula 01 - Introdução ao Android 23 Google Play Tela do console do desenvolvedor:
Aula 01 - Introdução ao Android 24 Conclusão Aprendemos nesta aula: algumas definições básicas de Android; a arquitetura Android; a ferramenta oficial de desenvolvimento Android Studio. como publicar uma aplicação na Google Play. Na próxima aula iniciaremos o desenvolvimento de aplicações Android com Android Studio!