curso android slide 2 introdução plataforma - wellington pinto de oliveira

21
DESENVOLVENDO APLICAÇÕES PARA PLATAFORMA ANDROID Introdução a Plataforma

Upload: wellington-oliveira

Post on 24-May-2015

750 views

Category:

Education


1 download

DESCRIPTION

Segundo slide do curso, abordo o tema Plataforma Android.

TRANSCRIPT

Page 1: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

DESENVOLVENDO APLICAÇÕES PARA PLATAFORMA ANDROID

Introdução a Plataforma

Page 2: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

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

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

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

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

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

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

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

Passo 2: Configurando variáveis de ambiente

Page 10: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 2: Configurando variáveis de ambiente

Page 11: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

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

Passo 4: Instalar SDK Android

Page 13: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 4: Instalar SDK Android

Page 14: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 4: Instalar SDK Android

Page 15: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 16: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 17: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 18: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 19: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 20: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Passo 5: Configurar Eclipse

Page 21: Curso Android Slide 2 Introdução Plataforma - Wellington PInto de Oliveira

Referência

• Apostila: Desenvolvendo Aplicações para plataforma Android com Eclipse.