-
- Horário
-
Pós-laboral e Sábados
3ª e 5ª, 18h30 às 21h30; Sábados, 10h00 às 17h00
-
- Local
- Porto
-
- Calendário
- 15 Jan. 2019 a 19 Jan. 2019
O PhoneGap é uma tecnologia open source cujo principal objetivo é o desenvolvimento de aplicações webapp.
Destinatários
Programadores que pretendam desenvolver aplicações mobile de websites em formato web.
Pré-requisitos
Para participação no curso de Phonegap são necessários conhecimentos de HTML5+CSS3 e Javascript.
Objetivos
Dotar os formandos de conhecimentos teóricos e práticos para criar aplicações mobile multiplataforma usando HTML5, CSS3 e Javascript.
Metodologia
Presencial ou live training.
Programa
- Introdução
- Instalação e configuração
- Princípios básicos
- Eventos
- Rede e notificações
- Acelerómetro
- Compasso
- Geolocalização
- Media
- Câmara
- Armazenamento
- Ficheiros
- Contatos
- Captura
- Aplicação
- Introdução
- Usar o Phonegap
- Compreender os princípios do Phonegap
- A aplicação
- Instalação e configuração
- Phonegap Build
- Escolha de ambiente
- Princípios básicos
- Usar o Phonegap com o Xcode
- Usar o Phonegap com Android
- Eventos
- Compreender eventos
- Compreender os tipos de eventos
- Rede e notificações
- Extrair informação do device
- Configurar uma rede
- Usar notificações
- Acelerómetro
- Usar o objeto acelerómetro
- Métodos de usar o acelerómetro
- Opções do acelerómetro
- Compasso
- Métodos de usar o compasso
- Opções do compasso
- Geolocalização
- Compreender a geolocalização
- Objetos de posição e coordenadas
- Métodos de geolocalização
- Media
- Ficheiros de media
- Objetos de media
- Erros
- Câmara
- Usar o objeto câmara
- Método Getpicture
- Opções da câmara
- Armazenamento
- Opções de armazenamento
- Usar o objeto database
- Usar o objeto localstorage
- Ficheiros
- Compreender os ficheiros de sistema
- Compreender diretorias e ficheiros
- Ler e escrever ficheiros
- Transferência de ficheiros
- Erros
- Contatos
- Compreender a criação de contatos
- Encontrar um contato
- Erros
- Captura
- Capturar video
- Capturar audio
- Capturar imagens
- Aplicação
- Design da aplicação
- Criar a aplicação
- Otimizar a aplicação