CodeGym /Blogue Java /Random-PT /Roteiro de conhecimento para iniciantes no Android
John Squirrels
Nível 41
San Francisco

Roteiro de conhecimento para iniciantes no Android

Publicado no grupo Random-PT
Os novatos costumam se perguntar: "O que preciso saber para me tornar um desenvolvedor?" Os anúncios de emprego podem ter muitas palavras incompreensíveis. Os livros de programação estão repletos de tanta informação que parece que você precisa começar a estudar o assunto desde a infância. Além de tudo isso, o desenvolvimento Android chegou a um ponto em que você precisa conhecer duas linguagens: Java e Kotlin. Vamos tentar fazer um "roteiro de conhecimento para iniciantes" - exatamente o que você precisa saber para conseguir seu primeiro emprego. Roteiro para um iniciante como desenvolvedor Android - 1Em primeiro lugar está o Core Java. Sim, Java é o melhor lugar para começar no momento. Na minha opinião, CodeGym é a melhor maneira de fazer isso. Não há necessidade de se distrair com mais nada até que você trabalhe completamente com as coisas básicas. Ao mesmo tempo, você terá uma grande vantagem se conseguir encontrar um mentor que possa lhe dar dicas e explicar as coisas. Então você pode tentar o Android SDK. Primeiro, você precisa descobrir como usar TextView, EditText, Layouts (Frame, Linear, Relative), ImageView e Button. Depois disso, prossiga para o RecyclerView. Nesta fase, a prática é o seu tudo. Você precisa experimentar de tudo, ver como funciona, quais são as características desses componentes e como eles diferem. Então você pode ir mais fundo e descobrir Atividade e Fragmentos. Em seguida, ciclo de vida e modos de lançamento. Também transferência de dados entre duas atividades (intenção) e dois fragmentos (pacote). Neste ponto, você está pronto para escrever algo um pouco mais complicado do que uma calculadora. Você precisa escrever um pequeno projeto que consiste em várias telas. O principal é usar muitos componentes para descobrir como eles interagem uns com os outros. E, novamente, será uma grande vantagem se alguém vir seu código e puder fazer sugestões. Agora você está pronto para experimentar o Kotlin. Além disso, você deve fazer seu projeto interagir com a API REST de alguma forma. A biblioteca Retrofit é usada para fazer isso. Existem muitos tutoriais sobre isso. Também existem muitas APIs abertas nas quais você pode praticar (por exemplo, Instagram, Facebook e muitos outros). O resultado final deve ser algo que baixe dados de um servidor e os exiba na tela. A biblioteca Glide (ou, alternativamente, Picasso) também é útil aqui. Essas são as porcas e parafusos. O próximo passo é abordar os padrões de projeto. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. Picasso) também é útil aqui. Essas são as porcas e parafusos. O próximo passo é abordar os padrões de projeto. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. Picasso) também é útil aqui. Essas são as porcas e parafusos. O próximo passo é abordar os padrões de projeto. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. são as porcas e parafusos dele. O próximo passo é abordar os padrões de projeto. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. são as porcas e parafusos dele. O próximo passo é abordar os padrões de projeto. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. O Google promove o MVVM para Android, então você deveria experimentá-lo. Além disso, verifique o que significa "arquitetura limpa". E ainda por cima — injeção de dependência. Neste ponto, você pode tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. você poderia tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. você poderia tentar ir a algumas entrevistas. A Internet está repleta de artigos e exemplos sobre cada um desses tópicos. Ao estudar, lembre-se de que entender como e por que as coisas funcionam ainda é mais importante do que memorizar a terminologia. Também é importante poder usar um depurador para rastrear erros. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência. E isso só é possível com muita prática. Esse processo pode ser concluído em seis meses. Mas isso somente se você dedicar tempo suficiente ao seu treinamento. Resta-me apenas desejar-lhe paciência.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION