Curso android

16
Curso Android Leomário Machado [email protected]

Transcript of Curso android

Page 1: Curso android

Curso Android

Leomário Machado – [email protected]

Page 2: Curso android

Apresentação

[email protected]

http://leomario.wordpress.com/

Page 3: Curso android

O que é Android?

Android é uma plataforma para dispositivos móveis

A mais popular

Das mais poderosas, a mais eclética

Sistema Operacional baseado em linux

Firmware para celulares e tablets

Page 4: Curso android

A plataforma

Page 5: Curso android

DVM – Máquina Virtual Dalvik

É possível utilizar várias linguagens

Android usa Java e não Java

Android usa Dalvik e não Java

Android usa DVM e não JVM

Outra formatação de bytecodes

Page 6: Curso android

Desenvolvendo para Android

Baixar o sdk do android (já inclui o eclipse)

http://developer.android.com/sdk/index.html

Criar alguns avd’s (android virtual devices) ou plugar

o aparelho via usb

Google play para vendas/compras e downloads

gratuitos https://play.google.com/store

Page 7: Curso android
Page 8: Curso android
Page 9: Curso android
Page 10: Curso android
Page 11: Curso android
Page 12: Curso android

Android é quase Java

Linguagem Java pra desenvolver

Posso usar outras linguagens?

Sim, posso usar C nativo

Sim, posso usar outros artificios

Sim, posso usar JNI

Não, eu prefiro manter do jeito que veio

Lembrando: Não roda sobre a JVM, mas sobre a

DVM

Page 13: Curso android

O que posso fazer em android?

Aplicativos básicos

Jogos

Agentes Inteligentes

Aplicativos integrados a redes sociais

Aplicativos web-mobile

Utilitários de multimídia

Muitos Outros

Page 14: Curso android

Por que desenvolver pra Android?

Plataforma que mais cresce

Muito popular

Mais barato em relação ao IOS

Page 15: Curso android

Requisitos pra programar em Android

Saber Programar

Programar em Java

Conhecimento básico de XML

Page 16: Curso android

Perguntas?

[email protected]

http://leomario.wordpress.com/