PROGRAMAÇÃO - CODING MOBILE (JAVA)
em Tecnologia da InformaçãoSobre este curso
mso-fareast-language:PT-BR">EMENTA:
PT-BR">
PT-BR">O sistema operacional Android. Ambiente de desenvolvimento Java para
mobile. Estrutura do projeto Java-Android. Fundamentos do Java para mobile. Java
básico. Estrutura de controle de seleção e de repetição. Classes em Java. Polimorfismo,
interface e classes abstratas. Ciclo de vida do aplicativo Android e a classe Activity.
Navegabilidade. Passagem de parâmetros entre telas. Inserindo componentes na
tela. Tratamento de eventos. Capturando resultados de uma atividade. Chamando
ações do sistema Android. Layout de tela.
mso-fareast-language:PT-BR">
mso-fareast-language:PT-BR">OBJETIVO:
PT-BR">
mso-fareast-language:PT-BR">Esta disciplina tem por finalidade capacitar o
programador a desenvolver aplicativos para dispositivos móveis, usando a
linguagem de programação JAVA e os componentes do sistema operacional Android.
mso-fareast-language:PT-BR">
COMPETÊNCIAS
ESPECÍFICAS:
mso-fareast-language:PT-BR">
PT-BR">UNIDADE I – AMBIENTE E FUNDAMENTOS DO DESENVOLVIMENTO MOBILE
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Reconhecer e manipular os recursos do
sistema operação Android, compreendendo sua arquitetura funcional,
compatibilidades e limitações.
·
color:black;mso-fareast-language:PT-BR">Operar a interface de desenvolvimento
de aplicativos do ambiente Java para dispositivos móveis.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Explicar a estrutura da linguagem de
programação Java para dispositivos móveis e seu método de organização do código.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Desenhar e organizar os elementos de um
projeto de desenvolvimento de aplicativos para Android utilizando a linguagem
Java Mobile.
mso-fareast-language:PT-BR">
mso-fareast-language:PT-BR">
mso-fareast-language:PT-BR">UNIDADE II – PROGRAMAÇÃO JAVA
·
color:black;mso-fareast-language:PT-BR">Reconhecer a sintaxe das instruções
básicas do Java para manipulação de variáveis e outros recursos elementares da
linguagem.
mso-fareast-language:PT-BR">
·
color:black;mso-fareast-language:PT-BR">Explicar as estruturas de controle e
repetição de fluxo de código na linguagem Java.
·
color:black;mso-fareast-language:PT-BR">Aplicar os conceitos de programação
orientada a objetos na linguagem Java, com foco nas classes de objetos.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Identificar e aplicar os conceitos de
polimorfismo, classes abstratas e interfaces na linguagem Java.
PT-BR">
mso-fareast-language:PT-BR">UNIDADE III – FRONT END E CONEXÃO COM O BACK END
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Explicar o ciclo de vida de um
aplicativo desenvolvido para Android e a classe Activity.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Aplicar os recursos da linguagem Java
para proporcionar a navegabilidade de aplicativos para dispositivos móveis
baseados no Android.
mso-fareast-language:PT-BR">
·
color:black;mso-fareast-language:PT-BR">Transmitir parâmetros entre as telas de
um aplicativo desenvolvido na linguagem Java para dispositivos móveis Android.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Codificar e tratar eventos acionados
pelo usuário e pela máquina em aplicativos Android, por meio da linguagem Java
Mobile.
mso-fareast-language:PT-BR">
mso-fareast-language:PT-BR">UNIDADE IV – EVENTOS E RESULTADOS NA INTERFACE
DO APP
mso-border-alt:none windowtext 0cm;padding:0cm">
·
color:black;mso-fareast-language:PT-BR">Formatar telas de aplicativos para
dispositivos móveis baseados no sistema operacional Android.
PT-BR">
·
color:black;mso-fareast-language:PT-BR">Obter e tratar dados provenientes das
mais diversas atividades em um aplicativo Android, por meio da linguagem Java
Mobile.
mso-fareast-language:PT-BR">
·
color:black;mso-fareast-language:PT-BR">Invocar ações dos recursos residentes
no sistema operacional Android.
·
color:black;mso-fareast-language:PT-BR">Projetar e desenhar telas para
aplicativos móveis, aplicando-lhes técnicas de usabilidade e recursos
disponíveis no sistema Android, por meio da linguagem Java Mobile.
PT-BR">