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

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.

Serviços Relacionados

Desenvolvimento Web com AngularJS

Desenvolvimento Web com AngularJS

Duração do curso 32 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Javascript é a linguagem de programação mais utilizada no mundo inteiro segundo a...

Saiba mais
Android

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

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
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp