Criar seu primeiro aplicativo

As páginas a seguir ensinam como criar um aplicativo Android simples. Você aprenderá a criar e executar um projeto do “Hello World” com o Android Studio. Depois, você criará uma nova interface que precisará de entradas do usuário e abrirá uma segunda tela no aplicativo.

Antes de começar, existem dois conceitos fundamentais que você deve entender sobre aplicativos Android:


Os aplicativos oferecem vários pontos de entrada

Os aplicativos Android são criados como uma combinação de componentes que podem ser invocados individualmente. Por exemplo, uma atividade é um tipo de componente que fornece uma interface do usuário.

A atividade “principal” começa quando o usuário toca no ícone do aplicativo. No entanto, você pode direcionar o usuário diretamente para outra atividade a partir de outros lugares, como uma notificação ou até mesmo um aplicativo diferente.

Outros componentes, como broadcast receivers e serviços, também permitem que seu app desempenhe tarefas em segundo plano sem uma interface do usuário.

Depois de criar seu primeiro aplicativo, saiba mais sobre os outros componentes em Fundamentos de aplicativos.

Os aplicativos se adaptam a diferentes dispositivos

O Android permite que você forneça vários recursos para diferentes dispositivos. Por exemplo, é possível criar diversos layouts para tamanhos de tela variados. Depois, o sistema determinará qual layout usar com base no tamanho da tela do dispositivo atual.

Se algum dos recursos do seu aplicativo precisar um de hardware específico, como uma câmera, você poderá consultar se o dispositivo tem acesso a ele no tempo de execução, bem como desativar os recursos correspondentes, caso o hardware não esteja disponível. Você também pode definir alguns recursos como obrigatórios. Assim, o Google Play poderá impedir a instalação de dispositivos que não tenham acesso a eles.

Depois de criar seu primeiro aplicativo, saiba mais sobre as configurações do dispositivo em Compatibilidade do dispositivo.


Com esses conceitos básicos em mente, clique abaixo para começar a criar seu primeiro aplicativo.