Der Artikel wird am Ende des Bestellprozesses zum Download zur Verfügung gestellt.

Ionic 6

Desenvolvimento multiplataforma para dispositivos móveis
Sofort lieferbar | Lieferzeit: Sofort lieferbar I
ISBN-13:
9786586110968
Veröffentl:
2022
Seiten:
376
Autor:
Everton Coimbra de Araújo
eBook Typ:
EPUB
eBook Format:
Reflowable
Kopierschutz:
Adobe DRM [Hard-DRM]
Sprache:
Portugiesisch
Beschreibung:

Os dispositivos móveis já fazem parte do dia a dia da maioria da população. São duas as maiores plataformas móveis atualmente disponíveis (iOS e Android), mas várias são as ferramentas para desenvolvimento de aplicações para elas, quer seja de forma nativa ou híbrida. O Ionic é um framework para aplicações cross-platform, que podem ser executadas em dispositivos móveis e web, desenvolvidas em HTML e TypeScript.Neste livro, Everton Coimbra de Araújo aborda o Ionic 6, junto de frameworks específicos, como o Capacitor, que possibilita a transformação de uma aplicação Ionic em uma aplicação híbrida. Você vai aprender na prática com um projeto de exemplo que pode ser executado, com recursos nativos, nos sistemas operacionais iOS e Android, testando-o em emuladores e em dispositivos físicos. Dentre as funcionalidades exploradas, estão: persistência de dados, tanto local como por meio do SQLite e Firestore, criação da interface com o usuário, navegação entre páginas, operações CRUD, e ainda, o uso de recursos como câmera e álbum de fotografia.
1 Dispositivos móveis, desenvolvimento cross-platform e Ionic1.1 Os dispositivos móveis na atualidade1.2 O desenvolvimento móvel cross-platform1.3 O Ionic Framework2 Ionic — Instalação e testes2.1 Ferramentas, downloads e instalação2.2 Testando a instalação do ambiente com um projeto básico2.3 Execução de forma nativa no iOS2.4 Execução de forma nativa no Android2.5 Depuração3 A primeira aplicação Ionic3.1 A estrutura básica de um projeto Ionic3.2 Os componentes básicos do template home3.3 A execução da aplicação3.4 Criação da página de clientes3.5 Mudanças na interface com o usuário3.6 Recuperação dos dados informados3.7 Uso de binding de componentes e formulários3.8 Angular Reactive Forms3.9 Não exibir mensagens de erro antes da submissão e alteração3.10 Validação do Reactive Form no componente TypeScript3.11 Um componente específico para data3.12 Confirmando a inserção com o usuário4.1 Criação e execução inicial do projeto4.2 Populando a página com itens4.3 Navegação para uma página de detalhes de um tipo de serviço4.4 Recuperação do tipo de serviço selecionado4.5 Alteração dos dados exibidos na página de detalhes4.6 Navegação para uma página de inserção de dados utilizando classes de negócio4.7 Remoção de um item da lista5 Persistindo dados fisicamente em aplicações Ionic5.1 Criação dos artefatos de modelo e de registro5.2 Persistência no Ionic com Storage para a inserção de dados5.3 Recuperação de dados persistidos com Storage5.4 Recuperação de uma peça selecionada na listagem5.5 Implementação e validação das operações CRUD5.6 SQLite e Cordova como mecanismo de persistência5.7 A interface com o usuário para as Ordens de Serviço5.8 A aplicação em execução6 Sidemenu, CRUD com SQLite e o componente Select6.1 Criação do Sidemenu6.2 A tabela de clientes na base de dados6.3 Service para clientes6.4 A inserção de ordens de serviço6.5 Acesso a um atendimento existente6.6 Gravação dos dados do atendimento6.7 Removendo um atendimento já registrado7 CRUD com Firestore para acesso a dados remoto e uma página de pesquisa7.1 Preparação do projeto para o Firestore7.2 Populando a base de dados do Firestore7.3 Visualização dos clientes registrados7.4 Consulta e alteração de um cliente7.5 Visualização dos atendimentos registrados no Firestore7.6 A pesquisa de clientes para o atendimento7.7 A criação de um atendimento com acesso à pesquisa por clientes7.8 Eventos na comunicação entre componentes de visão7.9 O registro do atendimento com o cliente selecionado7.10 A alteração de um atendimento já registrado7.11 A remoção de um atendimento já registrado8 Câmera e álbum de fotos no CRUD de clientes e Storage do Firebase8.1 Adaptação de nossa página de clientes8.2 Interação com a câmera e o álbum de imagens8.3 Armazenando no dispositivo a imagem capturada8.4 Visualização das imagens dos clientes na listagem8.5 Remoção da imagem física do dispositivo8.6 Vamos manter a foto também na nuvem8.7 A remoção da imagem no Storage9 Autenticação e criação de usuários no Firebase e uso de Tabs9.1 Preparação do projeto para a autenticação9.2 O login para acessar a aplicação9.3 A aplicação acessível por Tabs9.4 A página para listagem de clientes registrados9.5 Proibindo o acesso anônimo9.6 Criação de novos usuários diretamente pela aplicação10 Integração com Google Maps10.1 Criando nossa aplicação no Google Cloud10.2 Preparação da aplicação para a visualização de mapas10.3 A aplicação em execução10.4 Inserção do mapa na aplicação10.5 Identificação da localização do dispositivo10.6 A busca por um endereço10.7 Ícone da aplicação e SplashScreen11 Os estudos não param por aqui

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.