·
Cursos Gerais ·
Engenharia de Software
Send your question to AI and receive an answer instantly
Recommended for you
5
Android-Fragments-SQLite-e-Room-Armazenamento-Local-em-Aplicativos-Mobile
Engenharia de Software
FPAS
1
Resumo Metodologias Ageis e Qualidade de Software - Ciclo de Vida Testes Auditoria
Engenharia de Software
FPAS
220
Engenharia de Software - Fundamentos, Testes e Processos de Desenvolvimento
Engenharia de Software
FPAS
5
Banco de Dados na Nuvem com Android e Firebase - Tutorial RecyclerView
Engenharia de Software
FPAS
5
Android - Armazenamento KeyValue e ConstraintLayout em Aplicativos Mobile
Engenharia de Software
FPAS
45
Projeto Extensionista Engenharia de Software
Engenharia de Software
FPAS
10
Projeto de Extensão - Engenharia de Software
Engenharia de Software
FPAS
Preview text
9232022 Desenvolvimento Mobile Tecnologias de desenvolvimento para dispositivos móveis Prof Dr Gilberto Fernandes Jr Unidade de Ensino 1 Competência da Unidade conhecer e compreender a estrutura de um projeto Android e criar aplicativos Resumo conhecer todas as ferramentas necessárias para o desenvolvimento de aplicativos Android Palavraschave Android Android Studio Java AVD Título da Teleaula Tecnologias de desenvolvimento para dispositivos móveis Teleaula nº 1 Contextualização Android Studio IDE oficial Desenvolvendo UI com ScrollView e LinearLayout Trabalhando com Views em Activities Fonte adaptado de httpsdeveloperandroidcomstudio Android Studio Android Android é líder absoluto nos tablets e smartphones disponíveis no mercado Possui uma interface agradável e fácil de usar Arquitetura aberta Utiliza a linguagem JAVAKotlin para a criação de aplicativos juntamente com XML para definição de layouts Preparar o ambiente de desenvolvimento Instalar o kit de desenvolvimento Java SDK Instalar IDE Android Studio httpsdeveloperandroidcomstudio Trabalhar com Emulação AVD Manager 1 2 3 4 5 6 9232022 Componentes de um projeto no Android Studio Componentes de aplicativos Android Os aplicativos Android podem trabalhar com quatro tipos de componentes Activities atividades Service serviço Provedores de conteúdo Broadcast Receiver receptores de transmissão por Broadcast Android Manifest Todo aplicativo Android deve possuir pelo menos um arquivo AndroidManifestxml pois ele é o responsável por fornecer ao sistema operacional informações essenciais sobre o aplicativo Vamos entender o arquivo AndroidManifestxml no Android Studio Criação de um projeto Descrição da SP Você foi contratado por uma empresa de logística para desenvolver um aplicativo Android Inicialmente o aplicativo deverá calcular o valor das mercadorias de acordo com o ICMS de cada filial da empresa Nesta primeira etapa realize a criação do projeto do App Descrição da SP Vamos considerar a seguinte configuração Nome do projeto definido como ICMS Nome do pacote definido como empresalogisticacom Criação de uma EmptyActivity com o nome padrão sugerido pelo Android Studio Devem ser disponibilizados os recursos mais recentes disponíveis na plataforma Android O aplicativo deve atingir o maior número de usuários possíveis O controle de versão será um acumulador inteiro 7 8 9 10 11 12 9232022 Componentes de um projeto 1 Um arquivo AndroidManifestxml com informações essenciais do aplicativo 2 Um diretório java com todos os nossos códigos fontes 3 Um diretório res em que serão armazenados todos os recursos que não são códigosfontes por exemplo recursos de layout imagens ícones entre outros 4 Um sistema de automatização de builds conhecido como Gradle que nos permitirá definir configurações de compilação Trabalhando com views em activities View Uma View é um retângulo na tela que mostra algum conteúdo Pode ser imagem texto botão etc Formam o layout ou User Interface UI Exemplo de layout de um aplicativo Fonte aplicativo Play Games adaptado pelo autor ViewGroups Agrupamento de Views Container LinearLayout Ex androidorientation valor Horizontal ou vertical RelativeLayout Ex layoutalignParentTop true layouttoLeftOf idview ScrollView permite acrescentar barra de rolagem a uma tela de aplicativo LinearLayout vertical 1 LinearLayout horizontal 2 RelativeLayout posição relativa Fonte elaborado pelo autor LinearLayout horizontal RelativeLayout posição relativa 13 14 15 16 17 18 9232022 Propriedades comuns de layout Altura e largura androidlayoutheight valor androidlayoutwidth valor valor wrapcontent matchparent X dp Redimensionar views uniformemente peso androidlayoutweight peso Fonte adaptado de httpsimagesappgooglffnuoJWKz5VeZEwZ Dúvidas Construindo a interface de um aplicativo Android I Descrição da SP Você foi contratadoa por uma empresa de logística para desenvolver um aplicativo O aplicativo deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Após o cálculo será exibido o valor da mercadoria acrescido o imposto Fonte elaborado pelo autor Descrição da SP Tente seguir o seguinte layou Fonte elaborado pelo autor Fonte livro da disciplina 19 20 21 22 23 24 9232022 Construindo a interface de um aplicativo Android II Descrição da SP Você está trabalhando em um aplicativo que deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Neste App após o cálculo será exibido o valor da mercadoria acrescido o imposto Fonte elaborado pelo autor Descrição da SP Você está desenvolvendo a interface de acordo com o seguinte layout Fonte elaborado pelo autor Fonte livro da disciplina Construção da parte lógica de um aplicativo Android Parte lógica de um APP Toda lógica em aplicativos android são implementadas por meio das linguagens Java eou Kotlin referenciando os arquivos de layout Arquivos principais JAVA XML MainActivityjava Layout mainactivityxml Descrição da SP Calcular o imposto com base no estado e valor da mercadoria inserido pelo usuário Fonte elaborado pelo autor 25 26 27 28 29 30 9232022 Otimizando a interface do APP Descrição da SP Você está trabalhando em um aplicativo que deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Neste App após o cálculo é exibido o valor da mercadoria acrescido o imposto Nesta SP vamos otimizar alguns aspectos do nosso APP Fonte elaborado pelo autor Dúvidas Recapitulando Recapitulando Android Studio IDE oficial Desenvolvendo UI com ScrollView e LinearLayout Trabalhando com views em activities Fonte adaptado de httpsdeveloperandroidcomstudio 31 32 33 34 35
Send your question to AI and receive an answer instantly
Recommended for you
5
Android-Fragments-SQLite-e-Room-Armazenamento-Local-em-Aplicativos-Mobile
Engenharia de Software
FPAS
1
Resumo Metodologias Ageis e Qualidade de Software - Ciclo de Vida Testes Auditoria
Engenharia de Software
FPAS
220
Engenharia de Software - Fundamentos, Testes e Processos de Desenvolvimento
Engenharia de Software
FPAS
5
Banco de Dados na Nuvem com Android e Firebase - Tutorial RecyclerView
Engenharia de Software
FPAS
5
Android - Armazenamento KeyValue e ConstraintLayout em Aplicativos Mobile
Engenharia de Software
FPAS
45
Projeto Extensionista Engenharia de Software
Engenharia de Software
FPAS
10
Projeto de Extensão - Engenharia de Software
Engenharia de Software
FPAS
Preview text
9232022 Desenvolvimento Mobile Tecnologias de desenvolvimento para dispositivos móveis Prof Dr Gilberto Fernandes Jr Unidade de Ensino 1 Competência da Unidade conhecer e compreender a estrutura de um projeto Android e criar aplicativos Resumo conhecer todas as ferramentas necessárias para o desenvolvimento de aplicativos Android Palavraschave Android Android Studio Java AVD Título da Teleaula Tecnologias de desenvolvimento para dispositivos móveis Teleaula nº 1 Contextualização Android Studio IDE oficial Desenvolvendo UI com ScrollView e LinearLayout Trabalhando com Views em Activities Fonte adaptado de httpsdeveloperandroidcomstudio Android Studio Android Android é líder absoluto nos tablets e smartphones disponíveis no mercado Possui uma interface agradável e fácil de usar Arquitetura aberta Utiliza a linguagem JAVAKotlin para a criação de aplicativos juntamente com XML para definição de layouts Preparar o ambiente de desenvolvimento Instalar o kit de desenvolvimento Java SDK Instalar IDE Android Studio httpsdeveloperandroidcomstudio Trabalhar com Emulação AVD Manager 1 2 3 4 5 6 9232022 Componentes de um projeto no Android Studio Componentes de aplicativos Android Os aplicativos Android podem trabalhar com quatro tipos de componentes Activities atividades Service serviço Provedores de conteúdo Broadcast Receiver receptores de transmissão por Broadcast Android Manifest Todo aplicativo Android deve possuir pelo menos um arquivo AndroidManifestxml pois ele é o responsável por fornecer ao sistema operacional informações essenciais sobre o aplicativo Vamos entender o arquivo AndroidManifestxml no Android Studio Criação de um projeto Descrição da SP Você foi contratado por uma empresa de logística para desenvolver um aplicativo Android Inicialmente o aplicativo deverá calcular o valor das mercadorias de acordo com o ICMS de cada filial da empresa Nesta primeira etapa realize a criação do projeto do App Descrição da SP Vamos considerar a seguinte configuração Nome do projeto definido como ICMS Nome do pacote definido como empresalogisticacom Criação de uma EmptyActivity com o nome padrão sugerido pelo Android Studio Devem ser disponibilizados os recursos mais recentes disponíveis na plataforma Android O aplicativo deve atingir o maior número de usuários possíveis O controle de versão será um acumulador inteiro 7 8 9 10 11 12 9232022 Componentes de um projeto 1 Um arquivo AndroidManifestxml com informações essenciais do aplicativo 2 Um diretório java com todos os nossos códigos fontes 3 Um diretório res em que serão armazenados todos os recursos que não são códigosfontes por exemplo recursos de layout imagens ícones entre outros 4 Um sistema de automatização de builds conhecido como Gradle que nos permitirá definir configurações de compilação Trabalhando com views em activities View Uma View é um retângulo na tela que mostra algum conteúdo Pode ser imagem texto botão etc Formam o layout ou User Interface UI Exemplo de layout de um aplicativo Fonte aplicativo Play Games adaptado pelo autor ViewGroups Agrupamento de Views Container LinearLayout Ex androidorientation valor Horizontal ou vertical RelativeLayout Ex layoutalignParentTop true layouttoLeftOf idview ScrollView permite acrescentar barra de rolagem a uma tela de aplicativo LinearLayout vertical 1 LinearLayout horizontal 2 RelativeLayout posição relativa Fonte elaborado pelo autor LinearLayout horizontal RelativeLayout posição relativa 13 14 15 16 17 18 9232022 Propriedades comuns de layout Altura e largura androidlayoutheight valor androidlayoutwidth valor valor wrapcontent matchparent X dp Redimensionar views uniformemente peso androidlayoutweight peso Fonte adaptado de httpsimagesappgooglffnuoJWKz5VeZEwZ Dúvidas Construindo a interface de um aplicativo Android I Descrição da SP Você foi contratadoa por uma empresa de logística para desenvolver um aplicativo O aplicativo deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Após o cálculo será exibido o valor da mercadoria acrescido o imposto Fonte elaborado pelo autor Descrição da SP Tente seguir o seguinte layou Fonte elaborado pelo autor Fonte livro da disciplina 19 20 21 22 23 24 9232022 Construindo a interface de um aplicativo Android II Descrição da SP Você está trabalhando em um aplicativo que deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Neste App após o cálculo será exibido o valor da mercadoria acrescido o imposto Fonte elaborado pelo autor Descrição da SP Você está desenvolvendo a interface de acordo com o seguinte layout Fonte elaborado pelo autor Fonte livro da disciplina Construção da parte lógica de um aplicativo Android Parte lógica de um APP Toda lógica em aplicativos android são implementadas por meio das linguagens Java eou Kotlin referenciando os arquivos de layout Arquivos principais JAVA XML MainActivityjava Layout mainactivityxml Descrição da SP Calcular o imposto com base no estado e valor da mercadoria inserido pelo usuário Fonte elaborado pelo autor 25 26 27 28 29 30 9232022 Otimizando a interface do APP Descrição da SP Você está trabalhando em um aplicativo que deverá calcular a porcentagem do ICMS do respectivo estado da filial sobre um valor de mercadoria Neste App após o cálculo é exibido o valor da mercadoria acrescido o imposto Nesta SP vamos otimizar alguns aspectos do nosso APP Fonte elaborado pelo autor Dúvidas Recapitulando Recapitulando Android Studio IDE oficial Desenvolvendo UI com ScrollView e LinearLayout Trabalhando com views em activities Fonte adaptado de httpsdeveloperandroidcomstudio 31 32 33 34 35