Detalhes

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

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í... Leia mais

R$ 45,50


COMPRAR
AutorFormatoISBNPáginasPeso (gr)
Erik Ieger Dobrychtop160 mm x 230 mm978-85-371-0524-5256329
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.

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

Fale conosco

Fale Conosco Ligue para (14) 3332 1155, atendimento de segunda a sexta, das 8h as 18h ou use nosso formulário, que em até 24 horas entraremos em contato. USE O FORMULÁRIO

Fale conosco

Fale Conosco Ligue para (14) 3332 1155, atendimento de segunda a sexta, das 8h as 18h ou use nosso formulário, que em até 24 horas entraremos em contato. USE O FORMULÁRIO