Empreendedori$mo
   com Android

       Ramon Rabello
       Comunidade Tá Safo!
Prazer, eu sou Android!
Era uma vez...
          Andrew Rubin
1ª plataforma móvel colaborativa.
novo conceito para
desenvolvimento móvel.
uma plataforma completa para...
qualquer tipo de consumidor...
executivos...
desenvolvedores...
concorrente de   peso.
plataforma mais utilizada no mundo.
O Framework Android
experiência inovadora.




   mais segurança.
muito mais velocidade.
mergulhe em outra dimensão.
            outra dimensão.
registre com a melhor qualidade.
melhor experiência para gamers.
inovação no conceito de tablet.
grave seus momentos em alta definição.
mas porque utilizar Android?
plataforma aberta.
Fácil de aprender.
Fácil de usar.
mitos sobre a plataforma
“A plataforma é muito lenta.”
“Android é da Google.”
“Executa QUALQUER aplicação Java.”
“Não é uma plataforma segura.”
“Será proprietária.”
A plataforma Android
Anatomia de um Android


Content                     Service
Provider




                      Broadcast
           Activity    Receiver
Como funcionam as Intents e
       IntentFilters?
       Chamada
chegando ao dispositivo...




                    Ação: Receber chamada
                     Categoria: Iniciar a aplicação




                                          OutraActivity.java

         ChamarDispositivoActivity.java
O que preciso para desenvolver?

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


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


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


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


         Componentes do SDK (plataformas):
   http://developer.android.com/sdk/adding-components.html
Configurando o plugin ADT (2)

                     No Eclipse:
Window > Preferences > Android > Em “SDK Location”,
 apontar para o diretório raiz onde está instalado o SDK
Entendendo o componente “Android
     SDK and AVD Manager”
                No Eclipse:
    “Window > Android SDK and AVD Manager”
Criando um “Hello Android!”
         No Eclipse, aponte para:
   New > Project... > Android > Android Project
Criando um “Hello Android!” (2)

    Finalizando a criação do projeto:
Entendendo a estrutura de um
      projeto Android
A classe “mágica” R.java
O descritor de aplicações
  AndroidManifest.xml
GUIs totalmente em XML
HelloAndroidActivity.java
Activity e seu ciclo de vida
Executando sua aplicação no emulador e
               androphone



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

Executando no androphone:
Run As > Android Application

Atenção:
1. Cabo USB plugado no dispositivo
2. No dispositivo: Ir em Configurações >
Aplicativos > Desenvolvimento >
Selecionar “Depuração USB”.
Agora, como empreender com Android?
Anote suas ideias!
Não faça as coisas sozinho. Monte sua equipe.
Tenha paciência.
Publique sua idéia.
Quer aprender mais sobre
          Android?

Site Oficial do Desenvolvedor Android
         http://developer.android.com



           Portal Android
        http://www.portalandroid.org



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



tasafo.wordpress.com
ramon.rabello@gmail.com
ramonrabello.blogspot.com
slideshare.net/ramonrabello/
 @ramonrabello @tasafo

Empreendedori$mo com Android