empreendedori$mo com android

51
Empreendedori$mo Empreendedori$mo com Android com Android Ramon Rabello Ramon Rabello Comunidade Tá Safo! Comunidade Tá Safo!

Upload: ramon-ribeiro-rabello

Post on 13-Jun-2015

1.426 views

Category:

Technology


0 download

DESCRIPTION

Mini-curso apresentado durante a III Semana de Empreendedorismo na FEAPA - 04/05/2011, Belém, PA, Brasil

TRANSCRIPT

Page 1: Empreendedori$mo com Android

Empreendedori$mo Empreendedori$mo com Androidcom Android

Ramon RabelloRamon RabelloComunidade Tá Safo!Comunidade Tá Safo!

Page 2: Empreendedori$mo com Android

Prazer, eu sou Android! Prazer, eu sou Android!

Page 3: Empreendedori$mo com Android

Era uma vez...Era uma vez...Andrew Rubin

Page 4: Empreendedori$mo com Android

1ª plataforma móvel colaborativa.1ª plataforma móvel colaborativa.

Page 5: Empreendedori$mo com Android

novo conceito para novo conceito para desenvolvimento móvel.desenvolvimento móvel.

Page 6: Empreendedori$mo com Android

uma plataforma completa para...uma plataforma completa para...

Page 7: Empreendedori$mo com Android

qualquer tipo de consumidor...qualquer tipo de consumidor...

Page 8: Empreendedori$mo com Android

executivos...executivos...

Page 9: Empreendedori$mo com Android

desenvolvedores...desenvolvedores...

Page 10: Empreendedori$mo com Android

concorrente de concorrente de pesopeso..

Page 11: Empreendedori$mo com Android

plataforma mais utilizada no mundo.plataforma mais utilizada no mundo.

Page 12: Empreendedori$mo com Android

O Framework AndroidO Framework Android

Page 13: Empreendedori$mo com Android

mais segurança.mais segurança.

experiência inovadora.experiência inovadora.

Page 14: Empreendedori$mo com Android

muito mais velocidade.muito mais velocidade.

Page 15: Empreendedori$mo com Android

outra dimensão.outra dimensão.mergulhemergulhe emem outra dimensão. outra dimensão.

Page 16: Empreendedori$mo com Android

registre com a melhor qualidade.registre com a melhor qualidade.

Page 17: Empreendedori$mo com Android

melhor experiência para melhor experiência para gamersgamers..

Page 18: Empreendedori$mo com Android

inovação no conceitoinovação no conceito dede tablet tablet..

Page 19: Empreendedori$mo com Android

grave seus momentos em alta definição.grave seus momentos em alta definição.

Page 20: Empreendedori$mo com Android

mas porque utilizar Android?mas porque utilizar Android?

Page 21: Empreendedori$mo com Android

plataforma aberta.plataforma aberta.

Page 22: Empreendedori$mo com Android

Fácil de aprender.Fácil de aprender.

Page 23: Empreendedori$mo com Android

Fácil de usar.Fácil de usar.

Page 24: Empreendedori$mo com Android

mitos sobre a plataformamitos sobre a plataforma

Page 25: Empreendedori$mo com Android

““A plataforma é muito lenta.”A plataforma é muito lenta.”

Page 26: Empreendedori$mo com Android

““Android é da Google.”Android é da Google.”

Page 27: Empreendedori$mo com Android

““Executa QUALQUER aplicação Java.”Executa QUALQUER aplicação Java.”

Page 28: Empreendedori$mo com Android

““Não é uma plataforma segura.”Não é uma plataforma segura.”

Page 29: Empreendedori$mo com Android

““Será proprietária.”Será proprietária.”

Page 30: Empreendedori$mo com Android

A plataforma AndroidA plataforma Android

Page 31: Empreendedori$mo com Android

Anatomia de um AndroidAnatomia de um Android

ActivityActivity

ServiceServiceContentContentProviderProvider

BroadcastBroadcastReceiverReceiver

Page 32: Empreendedori$mo com Android

Como funcionam as Como funcionam as Intents e Intents e IntentFilters?IntentFilters?

\ Ação: Receber chamada

Chamada chegando ao dispositivo...

ChamarDispositivoActivity.java

Categoria: Iniciar a aplicação

OutraActivity.java

Page 33: Empreendedori$mo com Android

O que preciso para desenvolver?O que preciso para desenvolver?

Eclipse IDE:http://eclipse.org/downloads/

SDK do Android:http://developer.android.com/sdk/index.html

Componentes do SDK (plataformas):http://developer.android.com/sdk/adding-components.htmlhttp://developer.android.com/sdk/adding-components.html

Java:http://www.java.com/pt_BR/download/

Plugin ADT para Eclipse:http://developer.android.com/sdk/eclipse-adt.html

Page 34: Empreendedori$mo com Android

Configurando o plugin ADT (2)Configurando o plugin ADT (2)

No Eclipse:Window > Preferences > Android > Em “SDK Location”, apontar para o diretório raiz onde está instalado o SDK

Page 35: Empreendedori$mo com Android

Entendendo o componente “Android Entendendo o componente “Android SDK and AVD Manager”SDK and AVD Manager”

No Eclipse:“Window > Android SDK and AVD Manager”

Page 36: Empreendedori$mo com Android

Criando um “Hello Android!”Criando um “Hello Android!”

No Eclipse, aponte para:New > Project... > Android > Android Project

Page 37: Empreendedori$mo com Android

Criando um “Hello Android!” (2)Criando um “Hello Android!” (2)

Finalizando a criação do projeto:

Page 38: Empreendedori$mo com Android

Entendendo a estrutura de um Entendendo a estrutura de um projeto Androidprojeto Android

Page 39: Empreendedori$mo com Android

A classe “mágica” R.javaA classe “mágica” R.java

Page 40: Empreendedori$mo com Android

O descritor de aplicações O descritor de aplicações AndroidManifest.xmlAndroidManifest.xml

Page 41: Empreendedori$mo com Android

GUIs totalmente em XMLGUIs totalmente em XML

Page 42: Empreendedori$mo com Android

HelloAndroidActivity.javaHelloAndroidActivity.java

Page 43: Empreendedori$mo com Android

Activity e seu ciclo de vidaActivity e seu ciclo de vida

Page 44: Empreendedori$mo com Android

Executando sua aplicação no emulador e Executando sua aplicação no emulador e androphoneandrophone

Executando no emulador:Run As > Android ApplicationOBS: Criar um AVD para a versão do SDK

Executando no androphone:Run As > Android Application

Atenção: 1. Cabo USB plugado no dispositivo2. No dispositivo: Ir em Configurações > Aplicativos > Desenvolvimento > Selecionar “Depuração USB”.

Page 45: Empreendedori$mo com Android

Agora, como empreender com Android?Agora, como empreender com Android?

Page 46: Empreendedori$mo com Android

Anote suas ideias!Anote suas ideias!

Page 47: Empreendedori$mo com Android

Não faça as coisas sozinho. Monte sua equipe.Não faça as coisas sozinho. Monte sua equipe.

Page 48: Empreendedori$mo com Android

Tenha paciência.Tenha paciência.

Page 49: Empreendedori$mo com Android

Publique sua idéia.Publique sua idéia.

Page 50: Empreendedori$mo com Android

Quer aprender mais sobre Quer aprender mais sobre Android?Android?

Site Oficial do Desenvolvedor AndroidSite Oficial do Desenvolvedor Androidhttp://developer.android.com

Portal AndroidPortal Androidhttp://www.portalandroid.org

Ajude a evoluir a plataforma!Ajude a evoluir a plataforma!http://source.android.com

Page 51: Empreendedori$mo com Android

Obrigado!Obrigado!

[email protected]@gmail.com

@ramonrabello@ramonrabello

slideshare.net/ramonrabello/slideshare.net/ramonrabello/

ramonrabello.blogspot.comramonrabello.blogspot.com

tasafo.wordpress.comtasafo.wordpress.com

@tasafo@tasafo