Curso android
Transcript of Curso android
Curso Android
Leomário Machado – [email protected]
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
A plataforma
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
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
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
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
Por que desenvolver pra Android?
Plataforma que mais cresce
Muito popular
Mais barato em relação ao IOS
Requisitos pra programar em Android
Saber Programar
Programar em Java
Conhecimento básico de XML