Menu

Desenvolvimento de Aplicativos – Um Guia Prático para Criar Aplicativos com Ionic

R$43,00

Os aplicativos móveis, também conhecidos como Apps, são programas desenvolvidos para serem instalados em qualquer dispositivo móvel, como Tablets e Smartphones.

O livro Desenvolvimento de …

256 páginasAutor(es): Erik Ieger DobrychtopISBN: 978-85-371-0524-5
Sumário

Sumário

Lista de Siglas e Abreviaturas
1. Introdução
1.1. Introdução aos Celulares
1.2. Introdução aos Aplicativos
1.3. Introdução aos Sistemas Operacionais
1.4. Introdução aos Tipos de Aplicações
1.4.1. Aplicações Móveis Web
1.4.2. Vantagens
1.4.3. Desvantagens
1.5. Progressive Web Apps
1.5.1. Vantagens
1.5.2. Desvantagens
1.6. Aplicativos Nativos
1.6.1. Vantagens
1.6.2. Desvantagens
1.6.3. Exemplos de Aplicativos Nativos
1.7. Aplicativos Híbridos
1.7.1. Vantagens
1.7.2. Desvantagens
1.8. Tipos de Plataformas para Desenvolvimento de Aplicativos Móveis
1.8.1. Xamarim
1.8.2. React Native
1.8.3. Titanium
1.8.4. Ionic
1.9. Introdução ao Desenvolvimento para iOS
1.10. Introdução ao Desenvolvimento Android
1.11. Introdução ao Mercado Mobile
2. Instalação do Ionic
2.1. Introdução ao Ionic Framework por meio de Exemplos Práticos
2.2. Entendendo Arquivos e Estrutura de Pastas
2.3. Conhecendo os Componentes do Ionic
3. O Aplicativo
3.1. Criar Telas
3.2. Introdução a Funções e Ações dos Recursos
4. Demonstração de Recursos
4.1. Inputs: Determinando o Tipo de Teclado e Propriedades
4.2. Declarando Variáveis
4.3. Funções
5. Maneiras de Navegar de uma Tela para Outra e Passar Parâmetros
5.1. Navegação Básica
5.1.1. Navegando a Partir do Componente Root
5.1.2. Navegação com Guias
5.1.3. Navegação com Slide
5.2. Desenvolvendo Menu Tabs e Side Menu
6. Diretivas
6.1. Services
7. Preparando o Ambiente Android
7.1. Preparando o Ambiente iOS
7.2. Recursos Nativos
8. O que é um Banco de Dados?
8.1. Ler e Salvar Dados com o Storage
8.2. Atualizar e Deletar Registros com Storage
8.3. Utilizar o Recurso Pull to Refresh para Atualizar os Dados
9. Introdução ao CRUD
9.1. Desenvolvimento da Operação Criar
9.2. Desenvolvimento da Operação Visualizar
9.3. Desenvolvimento da Operação Atualizar
9.4. Desenvolvimento da Operação Deletar
10. Introdução aos Tipos de Animações e Efeitos
11. Multimídia
11.1. Implementação da Função de Tirar Fotos com o Celular
11.2. Implementação da Função de Acessar Fotos do Celular
11.3. Conheça como Reproduzir Áudio e Vídeo com Arquivos com URL de Streaming
12. Web Service e Protocolo HTTP
12.1. Entenda como Funcionam Requisições HTTP
12.2. Consultando Requisições HTTP (Rest)
12.3. Como Manipular os Dados de Web Service
12.4. Enviar Dados para Web Service e Manipular a Resposta, Retornando ao Usuário Final um Toast
13. Autenticação
13.1. O que é uma Autenticação
13.2. Autenticação com o Facebook
13.2.1. Login com o Método Web
13.2.2. Login com o Método Nativo
13.3. Login com E-mail e Senha
14. Notificações Push
14.1. Desenvolvimento das Notificações com o Firebase
15. Depurando a Aplicação
15.1. Porque Depurar a Aplicação é tão Importante
15.2. Aprenda como Depurar no Ionic, Diretamente no seu Aparelho Conectado na USB
16. Desenvolvendo um Novo Aplicativo
17. Publicação do Aplicativo
17.1. Plataforma Android
17.1.1. Preparando a Aplicação e Gerando uma APK
17.1.2. Assinando o Android APK
17.1.3. Gerando APK para Produção via Android Studio
17.2. Plataforma iOS
17.2.1. Preparando a Aplicação para Publicação
17.2.2. Executando sua Aplicação
Glossário
Referências
Amostra Exercícios

Download do arquivo de exercícios

Clique aqui para fazer o download.
REF: 978-85-371-0524-5 Categorias ,

Os aplicativos móveis, também conhecidos como Apps, são programas desenvolvidos para serem instalados em qualquer dispositivo móvel, como Tablets e Smartphones.

O livro Desenvolvimento de Aplicativos – Um guia prático para criar aplicativos com Ionic objetiva ensinar como um aplicativo é criado, em especial aqueles desenvolvidos para os sistemas operacionais Android e iOS, por meio da plataforma de desenvolvimento Ionic.

O Ionic, uma plataforma de desenvolvimento de aplicações híbridas, de fácil programação, apresenta como vantagens a facilidade de programação, recursos CSS, HTML, JavaScript, entre outros, provendo agilidade e desempenho.

Todos os assuntos tratados na obra são abordados em linguagem simples e de fácil entendimento, e os tópicos são apresentados de maneira gradativa, com a finalidade de facilitar o aprendizado.

Entre os tópicos apresentados no livro estão: introdução, instalação do Ionic, o aplicativo, demonstração de recursos, maneiras de navegar de uma tela para outra e passar parâmetros, diretivas, preparação do ambiente Android, banco de dados, introdução ao CRUD, introdução aos tipos de animações e efeitos, multimídia, Web service e protocolo HTTP, autenticação, notificações Push, depuração da aplicação, desenvolvimento de um novo aplicativo e publicação do aplicativo.

Ao final de cada capítulo estão disponíveis exercícios de fixação, os quais auxiliam o leitor a compreender melhor os conceitos apresentados na obra.

Peso 0.329 kg
Dimensões 210 x 148 x 2 mm
Autor

Erik Ieger Dobrychtop

Sumario

Lista de Siglas e Abreviaturas
<br />1. Introdução
<br />1.1. Introdução aos Celulares
<br />1.2. Introdução aos Aplicativos
<br />1.3. Introdução aos Sistemas Operacionais
<br />1.4. Introdução aos Tipos de Aplicações
<br />1.4.1. Aplicações Móveis Web
<br />1.4.2. Vantagens
<br />1.4.3. Desvantagens
<br />1.5. Progressive Web Apps
<br />1.5.1. Vantagens
<br />1.5.2. Desvantagens
<br />1.6. Aplicativos Nativos
<br />1.6.1. Vantagens
<br />1.6.2. Desvantagens
<br />1.6.3. Exemplos de Aplicativos Nativos
<br />1.7. Aplicativos Híbridos
<br />1.7.1. Vantagens
<br />1.7.2. Desvantagens
<br />1.8. Tipos de Plataformas para Desenvolvimento de Aplicativos Móveis
<br />1.8.1. Xamarim
<br />1.8.2. React Native
<br />1.8.3. Titanium
<br />1.8.4. Ionic
<br />1.9. Introdução ao Desenvolvimento para iOS
<br />1.10. Introdução ao Desenvolvimento Android
<br />1.11. Introdução ao Mercado Mobile
<br />2. Instalação do Ionic
<br />2.1. Introdução ao Ionic Framework por meio de Exemplos Práticos
<br />2.2. Entendendo Arquivos e Estrutura de Pastas
<br />2.3. Conhecendo os Componentes do Ionic
<br />3. O Aplicativo
<br />3.1. Criar Telas
<br />3.2. Introdução a Funções e Ações dos Recursos
<br />4. Demonstração de Recursos
<br />4.1. Inputs: Determinando o Tipo de Teclado e Propriedades
<br />4.2. Declarando Variáveis
<br />4.3. Funções
<br />5. Maneiras de Navegar de uma Tela para Outra e Passar Parâmetros
<br />5.1. Navegação Básica
<br />5.1.1. Navegando a Partir do Componente Root
<br />5.1.2. Navegação com Guias
<br />5.1.3. Navegação com Slide
<br />5.2. Desenvolvendo Menu Tabs e Side Menu
<br />6. Diretivas
<br />6.1. Services
<br />7. Preparando o Ambiente Android
<br />7.1. Preparando o Ambiente iOS
<br />7.2. Recursos Nativos
<br />8. O que é um Banco de Dados?
<br />8.1. Ler e Salvar Dados com o Storage
<br />8.2. Atualizar e Deletar Registros com Storage
<br />8.3. Utilizar o Recurso Pull to Refresh para Atualizar os Dados
<br />9. Introdução ao CRUD
<br />9.1. Desenvolvimento da Operação Criar
<br />9.2. Desenvolvimento da Operação Visualizar
<br />9.3. Desenvolvimento da Operação Atualizar
<br />9.4. Desenvolvimento da Operação Deletar
<br />10. Introdução aos Tipos de Animações e Efeitos
<br />11. Multimídia
<br />11.1. Implementação da Função de Tirar Fotos com o Celular
<br />11.2. Implementação da Função de Acessar Fotos do Celular
<br />11.3. Conheça como Reproduzir Áudio e Vídeo com Arquivos com URL de Streaming
<br />12. Web Service e Protocolo HTTP
<br />12.1. Entenda como Funcionam Requisições HTTP
<br />12.2. Consultando Requisições HTTP (Rest)
<br />12.3. Como Manipular os Dados de Web Service
<br />12.4. Enviar Dados para Web Service e Manipular a Resposta, Retornando ao Usuário Final um Toast
<br />13. Autenticação
<br />13.1. O que é uma Autenticação
<br />13.2. Autenticação com o Facebook
<br />13.2.1. Login com o Método Web
<br />13.2.2. Login com o Método Nativo
<br />13.3. Login com E-mail e Senha
<br />14. Notificações Push
<br />14.1. Desenvolvimento das Notificações com o Firebase
<br />15. Depurando a Aplicação
<br />15.1. Porque Depurar a Aplicação é tão Importante
<br />15.2. Aprenda como Depurar no Ionic, Diretamente no seu Aparelho Conectado na USB
<br />16. Desenvolvendo um Novo Aplicativo
<br />17. Publicação do Aplicativo
<br />17.1. Plataforma Android
<br />17.1.1. Preparando a Aplicação e Gerando uma APK
<br />17.1.2. Assinando o Android APK
<br />17.1.3. Gerando APK para Produção via Android Studio
<br />17.2. Plataforma iOS
<br />17.2.1. Preparando a Aplicação para Publicação
<br />17.2.2. Executando sua Aplicação
<br />Glossário
<br />Referências
<br />

Demonstracao

2018-06-04_08-02-28-DesenvolvimentodeAplicativos.swf

Exercicios

2018-06-04_08-02-08-7505VienaPremiumDesenvolvimentoDeAplicativosRespostasdosExerccios.pdf

Paginas

256

ISBN

978-85-371-0524-5