Começando com Phone Gap (Cordova) com AppLaud Plugin: Hello World Android

No post anterior vimos como criar uma aplicação com PhoneGap/Cordova e Android. No post de hoje vamos ver o mesmo conteúdo, mas usando bem menos passos através da utilização do plugin AppLaud, que nos permite criar aplicações PhoneGap/Cordova através de um plugin para o Eclipse.

Atenção, este post está desatualizado!

Para phonegap 2, veja: http://www.loiane.com/2012/11/comecando-com-phone-gap-2-cordova-hello-world-android/

Aqui no blog também já postei um tutorial de PhoneGap/Cordova e iOS.

Requisitos:

Para esse tutorial, também é requisito já ter o ambiente Android todo configurado, ou seja, ter o SDK instalado na sua máquina e o plugin para Eclipse instalado também. Para maiores informações veja os dois links a seguir:

Passo a passo:

  1. Instalar o Plugin AppLaud no Eclipse
  2. Criar uma aplicação Android com Phone Gap/Cordova
  3. Executar no Emulador Android
  4. Próximos Passos

1 - Criar uma aplicação Android

1.1 - Vá no Menu -> Install New Software. Irá aparecer uma janela, clique em Add:

1.2 - Dê um nome para o repositório e adicione a seguinte url: http://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download

1.3 - Selecione todos as opções do plugin e prossiga com a instalação:

1.4 - Quando terminar de instalar, o Eclipse irá pedir para reiniciar. Reinicie.

2 - Criar uma aplicação Android

2.1 - Quando reiniciar o Eclipse, o seguinte ícone irá aparecer na barra de ferramentas do Eclipse. Clique nesse ícone para criar um novo projeto:

2.2 - Você pode escolher entre as versões suportadas pelo plugin ou escolher uma versão do SDK do PhoneGap/Cordova que tem instalado no seu computador. Escolhi a segunda opção, pois baixei a versão mais recente do SDK:

2.3 - Dê um nome para a sua app:

2.4 - Escolha a versão do Android. Escolhi a API mais recente:

2.5 - Dê um nome para o pacote do projeto:

2.6 - Pronto! O projeto já foi gerado! Terá a seguinte estrutura:

O legal desse plugin é que ele já criou tudo pra gente e não precisamos fazer mais nada! Viu como ele nos economizou vários passos que fizemos no post anterior? :)

3 - Executar no Emulador Android

4.1 – Tudo pronto! Vamos executar agora! Clique com o botão direito em cima do projeto e escolha Run As ->Android Application:

4.2 – Aguarde um momento que o emulador vai abrir e executar a nossa aplicação:

Uma coisa muito legal do plugin é que ele já vem com alguns exemplos ensinando usar a api do PhoneGap! E na app de exemplo dá pra gente explorar esses samples! :)

4 - Próximos Passos

Agora basta estudar a API e soltar a criatividade!

Outra coisa legal desse plugin é que ele já dá suporte para JQuery Mobile e Sencha Touch! Facilita muito se formos integrar esse pessoal todo! ;)

O código fonte completo desse tutorial pode ser conferido aqui: https://github.com/loiane/applaud-android-helloworld

Update Novembro 2012:

Esse tutorial vale apenas para phonegap 1.x - a versão 2 é totalmente diferente. Em breve um post atualizado aqui no blog.

Até a próxima!