Casa > O > O Que As Pessoas Devem Aprender A Fim De Dominar O Desenvolvimento Do Android?

O que as pessoas devem aprender a fim de dominar o desenvolvimento do Android?

'Só isto; que lá'não há volta atrás.

Existem mais aplicativos ruins na Playstore do que se pode imaginar. Faça um favor a si mesmo e aos seus usuários, não vá por esse lane.

Anyone can code, sim, programação é tão simples quanto isso, mas um bom software é raro. Então, antes de entrar no desenvolvimento do Android e fazer um aplicativo que eu ficaria mais do que feliz em usar, basta lembrar, faça-o corretamente.

Não há nenhum critério especial que você deva cumprir, exceto

  1. >li>Aprender Java. O âmago da mesma. Coma objetos para o café da manhã. Pense em classes abstratas e interfaces enquanto você caga. Android usa Java por uma razão, e Java foi projetado por uma razão também. Um bom aplicativo (que é basicamente um software) se revela no paradigma orientado a objetos.>li>li>Você não deve temer a verbosidade do Java. Uma boa aplicação pode conter vários módulos jogando em torno de um número de Objetos. O Android Studio ajuda-o com isso. It's definitivamente uma das melhores IDE que eu já usei e as funcionalidades de autocompletar e refactoring são simplesmente fantásticas. Graças a Deus que você não terá que usar Xcode (é aquela porcaria).>li>Todos os objetos que você vê no Android são basicamente estas três coisas, Atividade, Fragmento ou uma Vista. Explore estas aulas. Links no rodapé.
  2. Aprenda como o XML é usado para criar layouts para suas telas. Pode soar simples, mas não é.>li>li>Encertar as suas estruturas de dados. Aprenda sobre que tipo de estruturas de dados são usadas para lidar com diferentes tipos de dados. Isto é crítico, senão sua aplicação irá consumir recursos de memória como qualquer outra coisa. Resultados em atrasos e falhas anormais.
  3. Fugas de memória! Dê-lhe uma semana inteira ou duas. Trust me.

Well that’s about it.

Links :

https://developer.android.com/develop/index.html

Activity | Android Developers

Best Android Development tutorials voted by programming community | Hackr.io

Multi-pane development in Android with Fragments - Tutorial

De Coombs

Posso alterar o e-mail ligado à minha conta Pokémon GO? :: Como conectar meu MacBook Air a 2 monitores externos