Desenvolvimento de Aplicações Android
Duração do curso
80 horas
Início do curso
CONSULTAR
Taxa do curso
CONSULTAR
Descrição
CURSO DE ANDROID
Objetivo do Curso
O Curso de Android destina-se a todos aqueles que pretendem se inserir no desenvolvimento de aplicações para dispositivos móveis na plataforma de desenvolvimento Android.
No decorrer do curso, serão apresentadas as bases para a programação em dispositivos móveis, API Android e outras APIs de desenvolvimento necessárias para a formação de programadores na tecnologia Android.
Pré-requisito do Curso
Para que os alunos possam obter um bom aproveitamento deste treinamento, é imprescindível que eles tenham participado dos nossos treinamentos de Introdução à Programação Orientada a Objeto ou e Java Programmer – Módulo I, ou possuam conhecimentos equivalentes.
Programação
Desenvolvendo aplicativos móveis
Interface gráfica; GPS; Bluetooth; Sistemas operacionais móveis; Dispositivos móveis Android; Sistema operacional Android; Máquina Virtual Dalvik; Versões do sistema operacional Android.
Revisão a Orientação a Objetos
Origem Android; Classes; Atributos; Métodos; Modificadores de métodos e atributos; Encapsulamento; Polimorfismo; Herança; Interface; Instanciando objetos; Classes abstratas; Métodos e atributos estáticos.
Relacionamentos
Chave primária; Chave estrangeira; Tipos de relacionamento; Relacionamento de um para um; Relacionamento de um para muitos; Relacionamento de muitos para muitos; Definindo relacionamentos; Integridade referencial; Tipos de junção; Impressão dos relacionamentos.
Entendendo a SDK Android
SDK Android; Documentação Android; Exemplos de programas; Ferramentas Android; API Android SDK; Ciclo de vida de uma aplicação Android.
Iniciando uma aplicação Android
Criando o primeiro projeto no Eclipse; Arquivo AndroidManifest.xml; R.java;
API Android
Pacotes da API Android; Pacote android.os; Pacote android.app; Pacote android.widget.
Manipulando intents
Entendendo os intents; Criando uma aplicação usando intents; Criando uma aplicação com intents integrados ao envio de mensagens SMS.
Armazenando dados persistentes utilizando SQLite
Framework SQLiteDatabase; Framework ContentProvider; URIs.
Construindo uma Visão (View)
Arquitetura MVC; Interface gráfica; Eventos e Listener; Controller.
API Gráfica
Gerenciadores de layout; FrameLayout; LinearLayout; TableLayout; AbsoluteLayout; RelativeLayout; EditText e TextView; Checkbox e Radio Group; Spinner; ListView e ListActivity; ScrollView; TabHost; Button e ImageButton; Gerando arquivos XML de forma automática.
Realizando chamadas telefônicas
Telefonia GSM e CDMA; Arquitetura GSM; Estação móvel; Subsistema Estação Base; Subsistema de Rede; Centro de Comutação de Serviços Móveis (MSC); Registro de Localização de Unidade Móvel Local (HLR); Registro de Localização de Unidade Móvel Visitante (VLR); Equipamento de Identificação de Registro (EIR); Centro de Autenticação de Unidade Móvel (AUC); O processo; A telefonia na arquitetura Android; Tratamento de erro; Estados das chamadas telefônicas; Determinando o estado de uma chamada.
Duvidas? Entre em contato conosco!
Serviços Relacionados

Android
Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Objetivo do Curso O Curso de Android destina-se a todos aqueles que pretendem se...
Saiba mais
Desenvolvimento Web com Spring Boot e Angular
Duração do curso 40 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição CRIANDO APLICAÇÕES WEB COM SPRING BOOT, angular 6 e MongoDB Aprenda a criar aplicações web com...
Saiba mais
Desenvolvimento em Cobol com Ênfase em DB2
Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Objetivo do Curso Capacitar o aluno a desenvolver aplicações em ambiente de Mainframes (Grande...
Saiba mais