Para resumir: eu posso comprar um livro, as pessoas dizem "Basta ler o site do desenvolvedor", eu gosto de receber a parte inicial do aprendizado de uma tecnologia, que caminho pelo site do desenvolvedor me dará a alimentação que eu preciso (ou seja, , exemplos vinculados diretamente à seção em discussão, um caminho claro etc.).
Fico vendo que não preciso comprar um livro de desenvolvimento do Android, que devo ler o site do desenvolvedor do Android , porque ele tem tudo o que preciso saber. Eu vejo isso mais como beber de uma mangueira de incêndio .
Mas eu sou uma daquelas pessoas que gosta de ser guiada pelo básico. Eu gosto de desenvolver meu conhecimento, em vez de ser incluído na documentação de referência. Também gosto de ver todos / a maioria dos tópicos abordados. Eu odiaria desenvolver a coisa errada, porque não sei sobre fragmentos, provedores de conteúdo ou o que quer.
Portanto, como é um excelente recurso, melhor do que qualquer livro (não precisamos de livros fedorentos), como percorro o site para obter as informações fornecidas da mesma maneira que um livro as divulgaria?
fonte
Respostas:
A sequência de leitura que parece próxima ao caminho de aprendizado que funcionou bem para mim há alguns anos é a seguinte:
Abra a guia Dev Guide . Observe que a declaração de abertura no início diz:
Leia os tópicos listados na coluna da esquerda, um por um, de cima para baixo.
Nota: lidar com hiperlinks nos tópicos do Guia do desenvolvedor pode ser complicado. Para uma primeira leitura, eu evitaria desvios para estudá-las, lendo como se fosse texto simples - mas isso é uma questão de preferência pessoal.
Bem, guias introdutórios como esse são projetados para permitir um estudo rápido ; se você sente que não consegue ler rápido, é melhor aprender a fazer isso.
É muito improvável que o Android seja a única tecnologia que você precisará aprender ao longo de sua carreira. Haverá muitos outros pela frente.
Ser capaz de reconhecer os guias para iniciantes e ler rapidamente estes trará uma grande vantagem a longo prazo. Isso permitirá que você comece a trabalhar rapidamente com novas tecnologias, enquanto outros funcionários ainda estarão reclamando sobre mangueiras de incêndio e perdendo tempo procurando uma estrada real que realmente esteja na frente deles.
fonte
Bem, aqui estão os passos que eu tomei (desde que eu gosto de pular sobre a minha cabeça que, pelo que eu recolho, não é exatamente a sua maneira de fazer as coisas):
fonte
A faculdade comunitária em que frequento realmente tem um curso para aprender a programar no Android. Estamos aprendendo o básico (e alguns avançados) do Java primeiro e depois migrando para o Android. O livro faz um bom trabalho ao explicar as coisas e, pelo que sei, é um dos únicos livros didáticos de programação Android disponíveis. Aqui está um link para ele na Amazon: http://www.amazon.com/Android-How-Program-Series-ebook/dp/B007HDPSAU/ref=pd_rhf_ee_p_t_3
Eu tenho o ebook para o meu iPad. Talvez um livro possa ajudá-lo! Tem algumas perguntas de auto-avaliação (e suas respostas). Boa sorte :)
fonte
Depois de acessar o site do desenvolvedor, acredito que minha premissa original está correta. Se você quiser uma visão geral clara (guiada mesmo) do tópico, use alguma outra fonte primeiro.
Consegui usar o Android Boot Camp 2012 para obter uma visão geral do tópico. (Claro, não é tão bom para referência depois)
Depois disso, sou mais capaz de ler o que está no site do desenvolvedor e colocar as peças em um bom contexto.
fonte