Buscar

Layout e Estrutura do Projeto1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Layout e Estrutura do Projeto no Android Studio
Antes de começar
Olá, estudante! Boas-vindas ao curso de Desenvolvimento Mobile.
Na unidade anterior, você viu como utilizar o programa Android Studio para desenvolver aplicativos em mobile. Agora, você aprenderá como criar o layout e a estrutura do projeto no Android Studio.
A seguir, você entenderá o porquê da importância deste tema.
Vamos começar pensando na seguinte situação: quando uma pessoa compra um carro, ela busca todas as informações do veículo. É importante conhecer todos os detalhes e características para extrair o máximo desempenho, segurança e a melhor maneira para a sua conservação, não é mesmo?
É fundamental que essa pessoa recorra ao manual do usuário do carro para aprender detalhes como: significado das luzes do painel, calibragem dos pneus, revisões etc. 
Da mesma forma que o usuário precisa conhecer as características do seu novo carro, o desenvolvedor precisa conhecer a estrutura da IDE do Android Studio. Vários recursos estão disponíveis para auxiliar no processo de construção de um aplicativo mobile. Alguns recursos são fundamentais, tendo em vista que as pessoas estão cada dia mais exigentes com relação ao layout e desempenho de um aplicativo.
O desenvolvedor precisa manter uma sintonia com o mercado, buscando novos recursos e inovações para seus aplicativos. Garantindo, assim, a satisfação da pessoa que utiliza o aplicativo, levando desempenho e segurança em uma interface agradável e de fácil operação.
Vamos, então, aprender como criar o layout e a estrutura do projeto?
Por que aprender?
Para o bom desempenho de um profissional na programação é primordial que além de conhecer muito bem a linguagem de desenvolvimento, ele tenha uma boa ferramenta para a sua utilização.
O Android Studio é uma IDE robusta que contempla, em um único local, várias ferramentas para o desenvolvimento de aplicativos.
E vale lembrar que um profissional que trabalha com boas ferramentas tende a se destacar no mercado, com produtos com um acabamento melhor e gastando menos tempo em sua construção.
O layout é outro ponto forte do Android Studio. A partir da versão 2.3 (API 9), nossa IDE já conta com o ConstraintLayout, que é uma maneira fácil de se trabalhar com os componentes na tela do dispositivo.
Não adianta comprar um carro de alta tecnologia e não conhecer seus recursos e funções! Vamos aprender as principais ferramentas, componentes e recursos da nossa IDE, em um projeto, utilizando o “ConstraintLayout”.
Para começar o assunto
Quando você executa um aplicativo Android, muitas coisas acontecem no seu interior. Para que você consiga digitar um texto e enviar para seu amigo através de um App de troca de mensagens, vários padrões e programações foram estabelecidas para que o resultado seja alcançado por você, usuário, e seu amigo receba o texto digitado!
O aplicativo é constituído, basicamente, de uma tela e de uma classe responsável pelas ações realizadas por ela. Nesta unidade, vamos aprender com nosso amigo de estudos, Marcelo, como estabelecer e criar o layout do aplicativo, desenvolvendo as telas e seus componentes. Vamos trabalhar com cores e definir os padrões de desenvolvimento através do “ConstraintLayout”.

Continue navegando