Fórum Inicio...de Android #525225
08/07/2015
0
Nunca trabalhei/estudei android, comecei a ver isto so agora e tenho bastante interesse em começar a estudar, então, gostaria de algumas informações complementares já que vi algumas coisas interessantes no forum, as pessoas são participativas.
Morgana Oliveira
Curtir tópico
+ 2Posts
08/07/2015
Italo Junior
Gostei + 1
09/07/2015
Morgana Oliveira
Gostei + 1
09/07/2015
Jothaz
IDE é algo pessoal, portanto a melhor é a que você se sente mais confortável em usá-la.
Tecnicamente você poderá utilizar tanto Eclipse, Android Studio ou Netbeans.
No caso do Eclipse e Netbeans, você deverá utilizar plugins.
Netbeans:
Integrando o SDK Android ao NetBeans
Preparando o ambiente Netbeans para desenvolver App Android
Eclipse:
Criando ambiente Android no Eclipse
Criando ambiente Android no Eclipse
Eu particularmente acho que como você esta começando poderia usar o Android Studio, pois é um ferramenta do Google, então disponibiliza a expertise do Google no desenvolvimento e certamente terá mais atenção e features que as outras opções.
Para mais referênias Android Studio: vantagens e desvantagens com relação ao Eclipse
Só mais uma sugestão, além se conhecer muito bem desenvolvimento Java é bom estudar profundamente as técnicas de desenvolvimento mobile pois tem sua peculiaridades.
Gostei + 0
09/07/2015
Italo Junior
Gostei + 0
09/07/2015
Morgana Oliveira
Gostei + 0
09/07/2015
Jothaz
Mais uma vez é uma questão um tanto genérica e também vai do seu gosto.
É muito difícil definir o que é pesado, pois vai depender do seu ambiente.
Normalmente quase todas as opções são pesadas.
Eu enho um Core i7 com 16 giga e SSD e no meu ponto de vista não tem softwares pesado, tudo roda liso.
Agora também não adianta ter um belo hardware, mas um enormidade de crapware, serviços não usados rodando e o lixo que comumente estamos exposto.
Vou lhe passar algumas sugestões, que já usei nem sei se algumas foram descontinuadas e você escolhe a melhor para o seu cenário de desenvolvimento.
Uma opção, que já usei, é instalar o Android como uma máquina virtual utilizando o VirtualBox, da Oracle. É só baixar a imagem (.iso) do sistema nesse site (escolha a versão que melhor lhe convier) e inserir no mídia de boot em uma máquina no virtualBox. Assim é possíveldar boot no seu computador/notebook e usar o Android como um sistema live, dispondo de todos os recursos de memória e processador do seu pc.
Android x86
www.genymotion.com/
http://www.baixaki.com.br/download/andy.htm
Manymo
blue stack
Happy-chick
Gostei + 1
09/07/2015
Morgana Oliveira
Ambiente perfeito diga-se de passagem!!!
Rodando uma virtualização atraves do virtualbox como passo para lá o codigos? Desconhecia até agora.
Gostei + 0
09/07/2015
Jothaz
Gostei + 0
09/07/2015
Morgana Oliveira
Gostei + 0
09/07/2015
Italo Junior
Gostei + 1
09/07/2015
Morgana Oliveira
[url]https://www.devmedia.com.br/curso/curso-de-android-sdk-dominando-a-api/329[/url]
Gostei + 1
09/07/2015
Jothaz
[url]https://www.devmedia.com.br/curso/curso-de-android-sdk-dominando-a-api/329[/url]
Neste caso não posso ajudá-la, pois desconheço o conteúdo dos cursos da Devmedia.
Esperemos que outros possam sanar suas dúvidas.
Qual é o seu nível de conhecimento em programação no geral?
Tem muito material de boa qualidade e grátis na internet, mas é um pouco trabalhoso achar.
O próprio Google disponibiliza um ótimo material, mas em inglês.
Gostei + 0
09/07/2015
Morgana Oliveira
Gostei + 0
10/07/2015
Jothaz
Existem dois caminhos para se criar Apps no Android:
1 - Apps nativos feitos em Java (recomendavel);
2 - Apps não nativos em HTML 5 e JavaScript (AngularJs, NodesJs e etc).
Para criar Apps nativos é fundamental ter sólidos conhecimentos em Java, pois vai facilitar muito o aprendizado.
Também é valioso conhecer: WebServices, Sqlite, Jason entre outros.
Para Apps não nativos você pode fazer na base do arrastar e soltar usando o phonegap.com/ (por exemplo) sem o menor conhecimento de programação, claro se tiver só vai agregar. Esta forma de criar Apps tem suas limitações e a perfomance pode ficar comprometida. Mas funciona e eu mesmo já usei em um projeto sem problemas.
Muitos e me incluo, consideram uma baita "gambiarra".
Enfim tudo vai depender do seu objetivo, da complexidade e qualidade esperada das Apps.
Quer algo profissional é recomendavel criar Apps nativa, contudo isto vai elevar a curva de aprendizagem.
Agora se dominar o Java e possuir sólidos conhecimentos de lógica de programação não terá a menor dificuldade.
Gostei + 0
10/07/2015
Morgana Oliveira
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)