O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Noções básicas do fluxo de trabalho do desenvolvedor

O fluxo de trabalho para desenvolver um app para Android é conceitualmente o mesmo que o de outras plataformas de apps. No entanto, para criar com eficiência um app bem projetado para Android, são necessárias algumas ferramentas especializadas. A lista a seguir fornece uma visão geral do processo para criar um app Android e inclui links para algumas ferramentas do Android Studio que você precisa usar em cada fase de desenvolvimento.

  1. Configurar seu espaço de trabalho

    Esta é a fase que você provavelmente já concluiu: instalar o Android Studio e criar um projeto.

    Para ver um tutorial sobre o Android Studio que ensina alguns fundamentos de desenvolvimento do Android, confira também o guia sobre como Criar seu primeiro app.

  2. Programar o app

    Agora você pode começar a trabalhar. O Android Studio inclui uma variedade de ferramentas e inteligência para ajudar você a trabalhar mais rápido, desenvolver códigos de qualidade, projetar uma IU e criar recursos para diferentes tipos de dispositivo. Para ver mais informações sobre as ferramentas e os recursos disponíveis, consulte Programe o aplicativo.

  3. Criar e executar

    Nessa fase, você cria seu projeto em um pacote APK depurável que pode ser instalado e executado no emulador ou em um dispositivo Android. Para ver mais informações sobre como executar seu código, consulte Criar e executar o app.

    Você também pode começar a personalizar seu build. Por exemplo, você pode criar variantes de build que produzam diferentes tipos de APK do mesmo projeto e reduzir o código e os recursos para tornar o arquivo APK menor. Para ver como começar a personalizar seu build, consulte Configurar build.

  4. Depurar, criar perfil e testar

    Esta é a fase iterativa, em que você continua a programar seu app, mas com foco na eliminação de bugs e na otimização do desempenho do app. Obviamente, criar testes ajudará você nesses esforços.

    Para ver informações sobre tarefas básicas de depuração, leia Depurar seu app e Gravar e visualizar registros.

    Para ver e analisar várias métricas de desempenho, como uso de memória, tráfego de rede, impacto na CPU, entre outras, consulte Ferramentas de criação de perfil de desempenho.

    E para ver uma introdução à criação de testes, consulte Testar o app.

  5. Publicar

    Quando estiver tudo pronto para liberar seu app para os usuários, considere alguns outros aspectos, como o controle de versões do app e a assinatura dele com uma chave. Para ver mais informações, consulte Publicar o aplicativo.