terça-feira, 14 de dezembro de 2010

Android - Aplicações essenciais 2 - APN (Ligação 3G)

Um dos interesses de ter um telemóvel Android é o potencial de estar sempre ligado e sincronizado com a nossa conta do google. Essa característica pode-se tornar facilmente num inconveniente se considerarmos o preço de uma ligação internet 3G, isto já sem contar o desperdício de bateria que se gasta ao estar sempre ligado.


Uma solução passa por ir às definições, ligar e desligar o acesso 3G a cada vez que quisermos ligar a net.


A outra seria utilizar o APN OnOff a partir do market. Depois de instalada, podemos adicionar um widget e a partir daí ligar e desligar o 3G sempre que necessário.


Ainda não encontrei uma solução que resolva isso automaticamente, o que seria ideal.

segunda-feira, 13 de dezembro de 2010

Android - Aplicações essenciais 1

Muitos utilizadores do famoso sistema operativo Android se devem ter apercebido que existe um numero de aplicações que, apesar de já terem sido fechadas, continuam a correr, ou pior, voltam-se a iniciar sozinhas.


Uma das possíveis soluções para isto é, utilizando o Market, pesquisar por task manager. Pessoalmente instalei a versão da Adao Team. Depois de instalado pode executar a aplicação.

Ao abrir o task manager são nos listadas as aplicações todas a correr no telemóvel, seleccione as desejadas e carregue no botão situado no topo do ecrã que diz KILL SELECTED APPS.

Pode também activar a opção para correr automaticamente num intervalo de tempo de 1, 3, 5, 10, 15 ou 30 minutos. Porém, antes de seleccionar a opção automática, crie uma lista de aplicações que o task manager nunca irá terminar, como por exemplo, mensagens, email, alarme, e outras que não souber o que são pois podem ser importante para o funcionamento do dispositivo.

sexta-feira, 10 de dezembro de 2010

Android development startup

Para poder desenvolver qualquer tipo de aplicação para android necessita de instalar as ferramentas necessárias antes.
1 - sun JDK - download; bug: Para sistemas operativos de 64bits instale a versão de 32bits.
2 - android SDK  - download;
3 - Eclipse (p.e.) - download.



Instalar o Sun JDK:
Defina a variável de ambiente JAVA_HOME para a pasta onde instalou o jdk:


unix
export JAVA_HOME=/caminho/para/o/jdk/ 
Uma solução para carregar a variável ao iniciar é adicionar a linha ao ficheiro: .bashrc.


windows: 
propriedades de sistema -> Avançadas -> Varíaveis de ambiente -> Adicionar
Nome da variável: JAVA_HOME
Valor da variável: c:/caminho/para/o/jdk/

Depois de configurado o jdk, instale o android SDK.


Instalar o Android SDK:
Se utilizar unix, descompacte os ficheiros para o directório que pretender, em windows aconselho a instalar o binário.
Inicie o SDK.
Faça download das componentes que pretender no menu do SDK Available packages, eu instalei tudo.
Vamos agora adicionar um dispositivo virtual para podermos trabalhar.
Clique no menu Virtual Devices
Name: Nome do disposítivo
Target: API para o qual o projecto se destina


Com o SDK pronto podemos configurar o Eclipse.


Instalar o Eclipse (3.4):

Inicie o eclipse, e configure o ADT para o Eclipse.
Help -> Preferences.
Clique em "Add" e adicione:
https://dl-ssl.google.com/android/eclipse/

Aceite os termos e instale.
Para continuar tem de configurar o caminho do SDK no eclipse.
Window -> Preferences -> Android
Preencher o campo SDK Location com o caminho para o SDK.
Reiniciar o Eclipse.

Com estes procedimentos terá um ambiente de trabalho configurado e pronto para desenvolver aplicações para Android.