Tag Archives: android

Configurando um smartphone Android para acessar a internet pela TIM

Atendendo a pedidos, um passo a passo de como configurar a internet da TIM em um smartphone Android :) No meu caso, é um LG Optimus One, rodando Android 2.2 em inglês, com chip da TIM.

1. Acessar “Settings” ou “Configurações” no seu menu de aplicativos

 

2. Acessar o Item “Wireless & Networks” (primeiro item da lista)


3. Acessar o item “Mobile Networks” (último item da lista)

4. Acessar o item “Access Point Names” (quarto item da lista)

5. Clicar no botão “New APN” para adicionar a APN da TIM. Caso já exista, clica em cima para verificar se os dados estão corretos e habilitar.

6. Preencha os campos:

Name – TIM CONNECT FAST
APN: timbrasil.br
Username: tim
Password: tim

Clique em “SAVE”.

Pronto, agora que já está configurado, você deve deixar esse APN marcado como padrão (como está na imagem anterior do passo 5). Agora, para usar, você deve deixar a opção da rede via mobile network habilitada na barra de status. Eu recomendo que só habilite quando for usar mesmo, porque gasta bem mais bateria com essa opção habilitada direto!

Se você tiver créditos (0,50 por dia), vai conectar, e vai aparecer um ícone do lado desse “3G” que é o ícone de sinal. Se o ícone não aparecer, pode ser porque você está sem créditos ou porque a TIM está com problemas (às vezes acontece, e não conecta). No meu caso (da imagem abaixo), eu habilitei, mas como estava sem créditos na hora de tirar o print, não conectou e o ícone não apareceu.

DICA IMPORTANTE: Se você tentou conectar e estava sem créditos, quando for tentar de novo já depois de ter colocado créditos pode ser que não conecte. Se isso acontecer, basta reiniciar o aparelho, que deve voltar a conectar normalmente.

Meu TOP apps para Android

meu homescreen ;)

Há cerca de um mês estou com meu primeiro smartphone, um LG Optimus One que roda Android 2.2. Já instalei e desinstalei trocentas apps, e contei com a ajuda de @hugoreinaldo (maridão) que já tinha um Galaxy S há quase um ano e me passou um monte de apps legais.

Este post vai especialmente pra @elodiva, recém chegada na turma do Android, a quem eu prometi uma listinha com minhas aplicações preferidas. Os screenshots foram todos tirados por mim exceto o do Justin.tv, que não ficou legal e eu peguei o do site.

São 16 apps que considerei as mais legais já testadas (gratuitas).

Para ver a lista completa, clique no link “Mais…” logo abaixo, ok? (tive que fazer isso porque o post ficou enoorme…)

Read More…

Meu primeiro SmartPhone – LG Optimus One

Há alguns anos atrás, eu não botava fé que a comunicação mobile cresceria tanto no Brasil; além do custo alto dos aparelhos, a internet 3g ilimitada parecia um sonho muito distante.

Eis que hoje tenho em mãos o meu primeiro smartphone, rodando Android 2.2, com mobilidade total através da Tim e seu plano Infinity Pré. Presente de aniversário do @hugoreinaldo.

Nesse post, vou falar um pouco sobre o porquê de ter escolhido esse aparelho específico, e as vantagens do Android. Depois farei um post específico com os melhores aplicativos que já instalei e estou usando até agora.

Primeiramente, o aparelho escolhido: LG Optimus One (P500). Preço: R$ 800,00. Fizemos várias pesquisas, comparando aparelhos diferentes, preços e características (estabelecemos um limite de 800,00 reais). No início, eu queria o XPeria Mini Pro da Sony; mas pouco tempo antes de decidir a compra, ficamos sabendo que a Sony não iria mais atualizar a versão do Android específica para esse aparelho; ficaria estagnado na versão 2.1. Além disso, a tela dele é menor e a bateria menos duradoura que a do LG, e não tem suporte a multi-touch. Só a câmera do Xperia era melhor. Veja a comparação entre os dois.

Restou também o Samsung Galaxy 5, que era um pouco mais barato. Mas também perdeu para o LG em ainda mais aspectos na comparação: menos memória, tela menor, câmera inferior e o Android para ele ainda está na versão 2.1 (O LG vem com a versão 2.2 e já pode ser atualizado oficialmente para a 2.3).

Então, decidimos pelo LG. Compramos na Wallmart e demorou menos de 2 semanas para chegar.

Dica: o melhor site para buscar especificações de aparelhos e compará-los é o gsmarena.com .

Por que Android, se há smartphones mais baratos?

Chega a ser injusto comparar um “Smartphone” da Nokia (é entre aspas porque ele não é tão smart assim, viu!) com um Smartphone de verdade, rodando Android ou IOS (Iphone). Se você não sabe, o Android é o sistema operacional criado pela Google especificamente para smartphones, e é o principal concorrente do IOS, que é o sistema operacional usado exclusivamente no IPhone/Ipad/Ipod Touch.

Tanto o Android quanto o IOS são muito bons e existem muitos aplicativos legais em suas respectivas app stores. A diferença é que o IOS é exclusivo da Apple, logo, o único smartphone rodando esse sistema é o IPhone, muito caro para a maioria das pessoas. Já o Android, pode ser encontrado em diversos aparelhos mais acessíveis, o que já popularizou o sistema e tende a popularizá-lo cada vez mais! E para mim, que sou desenvolvedora, é bem mais simples de produzir aplicações para o Android, e esse foi um dos meus objetivos ao adquirir esse smartphone.

Já usei o IOS no Ipod Touch, que possui quase todos os recursos de um IPhone porém sem câmera e sem telefone (internet apenas por wi-fi). Até agora, a comparação que faço entre os dois sistemas é que o Android é mais indicado para heavy users, pessoas que têm um pouquinho mais de experiência com tecnologia e querem explorar bem os recursos oferecidos pelos gadgets. Permite muito mais personalização, ao custo de parecer um pouco mais difícil de usar em um primeiro momento. Porém essa impressão passa rapidinho depois que você começa a usá-lo e personalizá-lo.

Então #ficadica: esse aparelho é excelente, e tem um preço acessível em comparação a outros smartphones “de verdade”. Estou gostando muito dele, valeu mesmo a compra. Além dessas qualidades já citadas no post, ele é super anatômico, não é muito grande, cabe direitinho na mão. E é super elegante!

Update: olha a foto dele na minha mão:

Desenvolvimento de aplicativos para Android no Ubuntu: primeiros passos e app Hello World

Desde maio de 2010,  o número de celulares usando Android comprovadamente já ultrapassa a quantidade de aparelhos rodando IOS (Iphones, Ipods, Ipads), e esses números vêm crescendo cada vez mais. Isso era de se esperar, considerando-se que o Android pertence ao Google, uma empresa que nunca fica para trás mediante concorrência, não é verdade? Dessa maneira, investir no desenvolvimento de aplicativos para a plataforma Android é o novo MUST do momento, e quem pegar o barco agora colherá um excelente retorno num futuro próximo. O quanto antes você entrar na onda, melhor.

Diferentemente do IOS, o Android não exige aplicativos “assinados”, não há licenças a serem pagas ou um sistema operacional específico a ser utilizado no desenvolvimento. Ou seja: qualquer pessoa pode desenvolver aplicativos para Android. Para colocá-los à venda na Android Market o desenvolvedor paga uma taxa única de 25 dólares, o que é bem mais acessível do que os salgados 100 dólares anuais que a Apple cobra de seus desenvolvedores IOS.

Nesse artigo da IDG Now! você pode entender porque a Android Market tem tudo para tomar o posto da Apple Store num futuro não muito distante: http://idgnow.uol.com.br/telecom/2010/10/26/artigo-5-razoes-para-a-android-market-superar-a-apple-store/ .

Movida por esses fatores, comecei meus estudos para desenvolver aplicativos para Android. Começo agora a postar alguns artigos relacionados a esse assunto, para ajudar quem está começando como eu.

A primeira coisa a fazer, obviamente, é preparar o seu ambiente para o desenvolvimento das aplicações. Nesse post, vou mostrar passo a passo essa preparação num Ubuntu 10.10. Antes de mais nada, é preciso deixar claro que a linguagem utilizada para o des. de apps Android é Java, por isso o ideal é que você tenha algum conhecimento básico da linguagem, e de preferência que já tenha utilizado anteriormente o Eclipse. Eu não sou programadora Java, mas mesmo assim consegui me aventurar nesse mundo porque já paguei uma cadeira de Java básico na faculdade. “O resto” você encontra na net e o Eclipse te ajuda a resolver, vá por mim!

E inclusive, está rolando um concurso que vai premiar com 20 mil reais o brasileiro que desenvolver a aplicação mais inovadora, confira detalhes aqui: http://www.androidbrasil.com/dev/477-atencao-desenvolvedor-android-quer-ganhar-r-20-mil

Então vamos lá:

1. Instalação do Eclipse

O Eclipse é um dos editores mais famosos do mundo Java, e por isso mesmo é o padrão usado pelo projeto Android, com plugins específicos para ele. A instalação é muito fácil, através do Ubuntu Software Center, que já vai instalar também a JDK e deixar tudo prontinho para o Java na sua máquina.

Acesse Applications -> Ubuntu Software Center. Faça a busca por “Eclipse”, e é só clicar no botão “install”.

2. Baixe e instale a SDK do Android

Agora é hora de baixar a SDK do Android. Acesse esse link: http://developer.android.com/sdk/index.html e faça download da versão para linux.

Após fazer o download, abra o pacote tgz e decompacte-o no seu home. Acesse a pasta gerada (no meu caso, android-sdk-linux_x86 ), entre na pasta “tools”, e execute o script “android”.

Vá na aba “Available Packages”, marque o checkbox ao lado do link do repositório. Uma série de opções irá aparecer para que você selecione o que você quer baixar. Você precisa selecionar pelo menos 1 SDK (eu marquei apenas a mais recente). Você pode baixar as outras versões depois, de maneira que possa testar sua aplicação em versões anteriores do Android.

Para maiores informações, acesse http://developer.android.com/sdk/installing.html .

3. Instalando o plugin do Eclipse

Depois que finalizar o download e e instalação da api, você já pode abrir o Eclipse. Acesse o menu “Help” -> “Install new Software” (ou Software Updates, caso sua versão seja a Ganymede).

Clique no botão “Add”. No campo “Name”, coloque “Android plugin”, e o no campo “Location” coloque o seguinte endereço: https://dl-ssl.google.com/android/eclipse/ . Dê ok.

Na lista de “available softwares” deverá aparecer um checkbox com a opção “Developer Tools”, que você deve marcar. Depois disso, vá clicando em “next” para realizar a instalação dos componentes. Você será perguntado para aceitar os termos de utilização, marque que aceita e finalize. O download vai começar, e depois que finalizar você deve reiniciar o Eclipse.

Agora, é hora de configurar o plugin. Acesse o menu “Window” -> “Preferences”. Selecione “Android” no menu esquerdo. Você deve indicar a localização do diretório da SDK que você instalou (no seu home, lembra?). Clique no botão “browser” e selecione o diretório onde você descompactou a sdk logo de início.

Clique em “Apply”, depois “OK”, e pronto.

4. Criando um Android Virtual Device (AVD)

No eclipse, acesse o menu “Window” -> Android SDK and AVD Manager . Selecione “Virtual Devices” no menu esquerdo. Clique em “New“, e a janela para criação da AVD vai aparecer. Defina o nome, e escolha o “target“, que é a versão do sdk que você vai usar (ou seja, a versão do Android que essa VM vai simular). Você pode ignorar os outros campos. Clique em “Create AVD” , e seu ambiente estará pronto.

5. Criando a aplicação “Hello World”

Agora que o seu ambiente de desenvolvimento está setado, é hora de testá-lo com uma aplicação “Hello World”. Comece criando o projeto no Eclipse. Clique em “File -> New -> Project”. Selecione “Android Project” e clique em “Next”. Preencha as informações pedidas com os seguintes dados:

  • Project name: HelloAndroid
  • Application name: Hello, Android
  • Package name: com.example.helloandroid
  • Create Activity: HelloAndroid

Selecione também o “Build Target” e Clique em “Finish”.

Agora, edite o arquivo HelloAndroid.java, que vai estar em: HelloAndroid -> src -> com.example.helloandroid . Esse código é o básico do básico, só para você testar o Hello World. Deverá ficar assim:

package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       TextView tv = new TextView(this);
       tv.setText("Hello, Android");
       setContentView(tv);
   }
}

Depois de salvar o arquivo, é hora de rodar. Vá em “Run -> Run”, e selecione “Android App”. O Eclipse irá então rodar a aplicação no simulador, e depois de dar boot no Android (pode levar alguns minutos), você deverá ver o seguinte resultado:

Você pode encontrar tutoriais simples para aprendizado no site oficial do Android: http://developer.android.com/resources/tutorials/hello-world.html .