Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira
-
Upload
wellington-oliveira -
Category
Education
-
view
749 -
download
1
description
Transcript of Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira
![Page 1: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/1.jpg)
DESENVOLVENDO APLICAÇÕES PARA PLATAFORMA ANDROID
Introdução a Plataforma
![Page 2: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/2.jpg)
Objetivo
• Conhecer a plataforma;
• Entender a relação Java e Android;
• Conhecer o ambiente de desenvolvimento.
![Page 3: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/3.jpg)
Plataforma
• Android é um Sistema Operacional que utiliza em seu núcleo a versão 2.6 do kernel do Linux. É um sistema leve porem poderoso;
• Atualmente o Android equipa Celulares, Tablets PC, SmartPhones, etc;
• Utiliza a Máquina Virtual Dalvik (desenvolvida pela Google).
![Page 4: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/4.jpg)
Suporte Java (Subset)
Android suporta um Subset da linguagem Java.
Pacotes que podemos encontrar:•java.io - File and stream I/O
•java.lang (except java.lang.management) - Language and exception support
•java.math - Big numbers, rounding, precision
•java.net - Network I/O, URLs, sockets
•java.nio - File and channel I/O
![Page 5: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/5.jpg)
Suporte Java (Subset)
• java.security - Authorization, certificates, public keys
• java.sql - Database interfaces
• java.text - Formatting, natural language, collation
• java.util (including java.util.concurrent) - Lists, maps, sets, arrays, collections
• javax.crypto - Ciphers, public keys
• javax.net - Socket factories, SSL
• javax.security (except javax.security.auth.kerberos, javax.security.auth.spi, and javax.security.sasl)
![Page 6: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/6.jpg)
Suporte Java (Subset)
• javax.sound - Music and sound effects
• javax.sql (except javax.sql.rowset) - More database interfaces
• javax.xml.parsers - XML parsing
• org.w3c.dom (but not sub-packages) - DOM nodes and elements
• org.xml.sax - Simple API for XML
![Page 7: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/7.jpg)
Tecnologias Utilizadas
• JDK J2SE 6.0 O primeiro passo para que você comece a desenvolver programas em Java, consiste em obter o Kit de Desenvolvimento Java, que já está na versão 1.6, atualmente conhecido com J2SE 6.0. Para conseguir o J2SE 6.0 JDK você deve acessar o endereço: http://www.grupoandroid.com.br/LivroAndroid.aspx (conforme tópico “O Código do Livro”).
• Eclipse 3.6.2 No momento da edição deste livro, a versão disponível é a 3.6.2, mas como se trata de um desenvolvimento open source, essas versões são rapidamente alteradas. Você pode baixar o IDE do Eclipse no endereço http://www.grupoandroid.com.br/LivroAndroid.aspx (conforme tópico “O Código do Livro”).
• Android SDK O donwload do Android SDK não é diferente, acesse a URL http://www.grupoandroid.com.br/LivroAndroid.aspx (conforme tópico “O Código do Livro”) e faça o download do arquivo installer_r11-windows.exe.
![Page 8: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/8.jpg)
Passo 1: Instalando a JDK
• Começamos instalando a JDK Java, o processo é simples.
• Famoso: Next > Next > Finish.
![Page 9: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/9.jpg)
Passo 2: Configurando variáveis de ambiente
![Page 10: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/10.jpg)
Passo 2: Configurando variáveis de ambiente
![Page 11: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/11.jpg)
Passo 3: Download e Execução do Eclipse
• O Eclipse é uma ferramenta gratuita que não requer instalação.
• Basta Baixar e Executar.
• OBS.: Usar a versão clássica.
![Page 12: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/12.jpg)
Passo 4: Instalar SDK Android
![Page 13: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/13.jpg)
Passo 4: Instalar SDK Android
![Page 14: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/14.jpg)
Passo 4: Instalar SDK Android
![Page 15: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/15.jpg)
Passo 5: Configurar Eclipse
![Page 16: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/16.jpg)
Passo 5: Configurar Eclipse
![Page 17: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/17.jpg)
Passo 5: Configurar Eclipse
![Page 18: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/18.jpg)
Passo 5: Configurar Eclipse
![Page 19: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/19.jpg)
Passo 5: Configurar Eclipse
![Page 20: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/20.jpg)
Passo 5: Configurar Eclipse
![Page 21: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira](https://reader036.fdocument.pub/reader036/viewer/2022062704/5560b76ed8b42a033c8b4b98/html5/thumbnails/21.jpg)
Referência
• Apostila: Desenvolvendo Aplicações para plataforma Android com Eclipse.