PplWare Mobile

Tutorial I – Programar para Android com o Android Studio


Pedro Pinto é Administrador do site. É licenciado em Engenharia Informática pelo Instituto Politécnico da Guarda (IPG) e obteve o grau de Mestre em Computação Móvel pela mesma Instituição. É administrador de sistemas no Centro de Informática do IPG, docente na área da tecnologia e responsável pela Academia Cisco do IPG.

Destaques PPLWARE

  1. Nuno Gonçalves says:

    Normalmente uso o Eclipse, este Android Studio tenho a impressão que é a pagar não?

    • Pedro Pinto says:

      É gratuito Nuno. Eu também uso o eclipse, mas decidi experimentar este. No geral, há aspectos que este tem melhor, mas ha outros em que o eclipse parece-me melhor.

    • Nelson says:

      E depois para colocar na play store, como fazer?

      • Josias Silva says:

        Olá Nelson, uma vez concluído seu App, bastar criar um cadastro na loja distribuidora de aplicativos, então basta distribuir nas lojas virtuais de cada plataforma, não existe muita burocracia, apenas um cadastro na loja. Em alguns casos é necessário a licença do desenvolvedor, no iOS por exemplo o investimento é de $99 dólares anuais, um investimento que dependendo do seu produto é um custo benefício extremamente viável. Acesse a Oficina da Net e saiba mais. Meu contato é 31-8821-3618

    • Tiago Santos says:

      O Android studio é basicamente o Intelijj IDEA adaptado pela google (tal como fizeram com o eclipse no ADT plugin), e é totalmente grátis, a confusão com o “pagar” pode derivar disso mesmo, porque o Intelijj IDEA tem versão paga e versão free.

  2. Nuno Silva says:

    Já usei o eclipse e android studio, e o eclipse continua a ser superior. A google tem ainda um longo caminho a percorrer, isto ainda está em versão beta, no entanto, o que devem mesmo melhorar é o Gradle, que por vezes se torna um pesadelo no que toca à sua configuração… de resto, tem potencial para ser um excelente IDE, tem uma interface muito apelativa e superior ao eclipse… no entanto para projectos mais complexos, o eclipse continua a ser o mais aconselhável por enquanto

    • Tiago Santos says:

      Programo com eclipse há 3 anos e com Android studio há 2 meses, e posso-te garantir que se o objectivo for fazer aplicações Android nativas o Android studio faz com que desenvolvas a aplicação 30% mais rápido, em todos os sentidos e posso dar-te exemplos se quiseres…

      O gradle é uma ferramenta brutal, tens é de te habituar a ela … e é o futuro 😛

      Lembrate que o Android studio é um mod do Intelijj IDEA, o Intelijj IDEA é superior ao Eclipse a léguas…

    • Pedro says:

      O eclipse é superior em quê, neste caso?

    • Joel Brito says:

      Tenho utilizado o Android Studio há já alguns meses e acho que a nível de interface está bem melhor do que o eclipse+ADT.
      Por outro lado, o Android Studio parece-me ser bastante mais lento, e é um comilão de RAM.
      A minha Torradeira acaba por se encravar toda ao fim de poucos minutos e chego ao ponto em que já só me apetece atirar o pc pela janela fora xD

    • Nuno Silva says:

      Eu considero o eclipse superior em termos de estabilidade e consumo de recursos,isto é, em máquinas menos poderosas, o android studio é francamente mais lento, basta comparar o tempo de compilação do eclipse com o android studio, mas como disse, o android studio está em versão beta, e penso que vai acabar por se superiorizar ao ecplise … Isto é baseado na experiência que tenho com ambos, mas lá está, gostos são gostos 🙂

  3. Dicamarques says:

    Já que isto é um guia para novatos, deveria ser referido que tem que se descarregar o JDK 😉
    Já agora, um lapso “Passo 3) Escola do ícone”.

  4. Zefra says:

    Por enquanto continuo “Eclipsado” mas assim que acabar um projecto que “tenho em mãos” vou ver o que isto vale. Já me tinham dito que vale a pena mas eu tenho de experimentar por mim próprio.

  5. Hugo says:

    Era isto mesmo que eu queria…
    Agora faltam os proximos tuturiais…
    Podiam fazer desde o momento da criação da aplicação até a colocação da app na playstore…
    E explicar como se pode ganhar uns cobres com a colocação de publicidade e avaliação da app…
    cumprimentos

  6. Rui Pt. says:

    Ainda está demasiado beta para o meu gosto.

  7. Daniel says:

    Boas. (Uma pergunta de iniciante) Qual a linguagem base ? Java, XML ?? Obrigado

  8. Br says:

    Adoro este tipo de tutoriais!
    Muito bom, continuem com o bom trabalho, os anterios tutoriais de programar para android foram um pouco pobres!

    E para iOS? o pplware tem planos para isso?
    Podiam redesenhar a app pplware para iOS e apreveitar e fazer alguns tutorials sobre esse tipo de apps para iOS, uma vez que pode ser util para varias pessoas!

    • Xplouder says:

      Objective-C não está ao mesmo nível de Java na dificuldade, daí ser mais difícil fazer tutoriais deste tipo em que todos percebam. Mas também gostava de ver, no futuro, algo sobre esta linguagem aqui.

  9. Pedro says:

    Quem quiser pode sempre fazer o download do Intellij IDEA versão Community que traz todas as ferramentas que o Android Studio oferece + a parte de Java.
    Já está com um nível de maturidade aceitável o Android Studio. Mesmo sendo um adepto do Eclipse, é questão de tempo até me mudar de vez para IntelliJ. Muito mais leve, bela surpresa sem dúvida.

  10. Joel Brito says:

    Esse emulador é lento que se farta…

    Pra quem não conhece, á a possibilidade de utilizar um emulador x68 com processadores intel que suportem virtualização (a maior parte deles hoje em dia).
    https://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture

    ou então, e ainda melhor, na minha opinião, o Genymotion.
    http://www.genymotion.com/
    Gratuito para uso não comercial

  11. Xplouder says:

    Para quem achar o emulador lento que vem embutido, experimente http://www.genymotion.com 🙂

  12. Egas says:

    Estou com problemas a abrir o programa, está muito lento, estou a usar o jdk de 64bit’s para o JAVA_HOME, sugerem usar o jdk de 32bit’s ou é indiferente?

  13. ruben silva says:

    Optima iniciativa, espero que continuem com este tutorial..!!

    Já agora, gostaria de perguntar se há por aqui algum leitor que seja programador android e que more em aveiro.. Se houver, identifique.se por favor 😉

  14. César Oliveira says:

    Eu prefiro o Eclipse

    Talvez quando sair a versão 1.0 ou 2.0 eu posso reavaliar o Android Studio. Mas no momento é Eclipse a minha primeira escolha.

  15. magamig says:

    Isto vai ser uma rúbrica com seguimento pelo pplware ou apenas um tutorial?

  16. @marquinhos says:

    depois de cadastrado e de pagar a taxa, se o app for aceito (aprovado), ja e divulgado e sai na pesquisa imediatamente? Qual a porcentagem de lucro? E como faz pra receber? Obrigado

  17. Tiago says:

    Qual dos dois é melhor para PC fraco?

  18. Pedro Nunes says:

    Boas pessoal. Ontem tive a tentar instalar o Android Studio e segui os passos do JDK e mudei a variável do windows (basicamente seguimos passos) mas quando vou abrir aquilo da erro. Agora não tenho aqui que erro é que da. Mas alguém sabe o que possa ser ? Obrigado

  19. Rodrigo Rangel says:

    Bem diferente, gostei da IDE!

  20. André Rosa says:

    Na minha opinião a lentidão deve-se ao consumo de RAM por parte do Android Studio. No caso de o estarmos a utilizar num PC com pouca RAM a sua alocação de RAM vai obrigar o SO a fazer muito swap e consequentemente a ficar lento. Agora, num PC com muita RAM isso já não acontece.

    Apenas como exemplo, num PC i5 com 8GB de RAM corre sem sobressaltos nem lentidões. Num PC antigo sinceramente prefiro nem experimentar, elitismos à parte.

  21. renato pinto says:

    Boas, muitos Parabéns pela iniciativa!
    Já agora esta rúbrica teve seguimento ou foi só este tutorial?

  22. Marcelo Straioto says:

    Olá, alguém saberia me informar se é possível trabalhar de forma compartilhada em um mesmo projeto, ou seja, vários desenvolvedores trabalhando em partes do projeto, etc……Obrigado.

    • Xplouder says:

      Sim é possível, o Android Studio tem suporte às mais variadas ferramentas de controlo de versões.

      • Marcelo Straioto says:

        No caso a ideia era trabalhar da seguinte forma: o projeto irá conter diversas telas, cliente, produto, forma de pagamento, etc, queríamos poder trabalhar simultaneamente no mesmo projeto, ou seja, um desenvolvedor faz a tela de cliente, o outro produto e assim por diante….

        • Xplouder says:

          Sim. Isso é possível com a integração de uma ferramenta de controlo de versão que basicamente o que faz é juntar o código de toda a equipa num repositório para todos terem acesso ao código uns dos outros entre outras inúmeras vantagens durante o processo de desenvolvimento. Actualmente as ferramentas mais usadas são o GIT e SVN.

          • Marcelo Straioto says:

            Ok, Xplouder. Obrigado pela informação irei pesquisar sobre estas ferramentas. Abraço.

  23. Raul Paulino Kutacala says:

    quero tudo relacionado com matrial de android para precientis

  24. Odair Gabriel says:

    Sempre fiz meus App no eclipse e agora migrei para o Android Studio

    Não tenho nada a me queixar sobre o Android Studio, troquei o Eclipse por ele.
    Claro cada um tem suas particularidades, mas no momento o Android Studio to curtindo e recomendo.

  25. LUZifer says:

    … fico muito agradecido por este poste, …, existe algum forum sobre a programação Android e Android studio ?
    … há 15 anos que não programo, minha linguagem de programação era C++ e programação massiva paralela, espero poder brincar um pouco com esta programação …
    … já agora alguém sabe onde encontrar manual gratis para o Android Studio em portuguÊs ?

  26. Magno Campos says:

    e a continuação?
    esta é a parte fácil, davam jeito uns tutoriais com botões etc etc etc

  27. Mario van Grichen says:

    Oiço falar do Android Studio, do Eclipse (e deverá haver outros).
    Programo desde 1984 (ainda usávamos Cobol e Fortran) mas não percebo patavina de desenvolvimento de apps para android.
    No meu caso vou precisar de desenvolver uma app não muito complexa mas com acesso a BD (pode ser MySQL ou SQL Server).
    Alguma dica sobre o software a escolher?
    Obrigado.

  28. Paulo Santos says:

    OLA pessoal existe alguém aqui que saiba fazer ou conhece alguém que faça uma app telemóveis para táxis género uber mas com menos aplicações…
    Quanto tempo será necessário para programar e ficar operacional um aplicaçao dessas, e quanto pode custar essa apps !?. obrigado….

  29. Alexandre says:

    Olá pessoal comecei a programar para android estou fazendo ainda pequenas aplicacoes mas tenho um erro no meu programa que diz unfoutunetly “nome da app” as stopped

  30. Alexandre says:

    como posso corrigir esse erro ??? quem poder me ajude por favor… !

  31. Helder De Castro Nambalo Caetsno says:

    Andróide studio é Bom, vale apenas usar

  32. Fred says:

    Olá galera, eu sou novo aqui, já fiz programação há um tempo e estou enferrujado, mas gostaria de criar um app pelo Android estúdio e minhas duvidas são se atraves dele posso fazer meu app se comunicar com o whatsapp, de forma que o whatsapp envie para um pessoa específica a localização da pessoa no momento.

Deixe uma resposta

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.