Skip to content

Instantly share code, notes, and snippets.

@cabelotaina
Created February 4, 2019 22:31
Show Gist options
  • Save cabelotaina/c4c9da963befd811628a2181864c8238 to your computer and use it in GitHub Desktop.
Save cabelotaina/c4c9da963befd811628a2181864c8238 to your computer and use it in GitHub Desktop.
lista de conteudos sobre angularjs e ionic

Introdução a Angular

Instalando o Node JS

Módulos

Componentes

Bootstrapping

Diretivas

Modelos

Serviços

Rotas

Pipes

Utilizando o bower

  • Não seria melhor usar o npm mesmo ou yarn?

Trabalhando com TypeScript

Variáveis

Classes

Funções

Promisses

Templates

Desenvolvendo em Angular

Persistindo dados

Consumindo dados da nuvem e servidores RESTful

Trabalhando com eventos

Utilizando plugins e adicionando módulos

Exemplos de plugins

Criando um sistema de gestão de tarefas

Consumindo dados da nuvem e exibindo em listas

Trabalhando com listas e cards

Consumindo webservices e APIs RESTful

Interceptando requisições HTTP

  • esta parte vamos entrar no service e mostrar como alterar uma requição http?

Retornando JSON estático

  • como interceptar requisições e retornar dados estáticos

Trabalhando com formulários

Validação de formulários

Máscaras e validação customizada

Exibição de mensagens de erro automatizadas

Enviando dados para o servidor

  • api
  • nodejs
  • express
  • mongo

Automatização de tarefas

Minificando arquivos

Trabalhando com o gulp e automatização de tarefas

Introdução ao Ionic

Instalando Ionic

Instalando Cordova

Instalando ambiente Android

Criando nosso primeiro aplicativo

Ionic cli

Criando o projeto utilizando starter templates

Utilizando menu lateral

Gerando componentes através do Ionic CLI

Trabalhando com a navbar (action bar) e títulos da página

Trabalhando com ícones

Tem que ver se esta funcionando isso no ionic 4;

Reutilizando código

Baixando módulos e plugins

  • ionic cordova add plugin ...

  • ionic cordova help ...

Como compartilhar dados entre controladores e telas

Rodando

Rodando e testando o aplicativo no navegador

  • ionic serve

Rodando e testando o aplicativo no emulador

  • abrir o android studio e abrir o emulador desejado
  • ionic run android
  • -l (livereload)
  • ou abrir o projeto diretamente no android studio após dar ionic build android

Rodando e testando o aplicativo no celular

Criando um aplicativo que consome dados da nuvem

  • services, components e ionic components

Trabalhando com listas e cards

Consumindo webservices e APIs RESTful

Interceptando requisições HTTP

A tela de "Carregando" e o modal de tentar novamente

Retornando JSON estático (como interceptar requisições e retornar dados estáticos)

  • eu nao entendi essa ... como seria isso?

Trabalhando com formulários

Validação de formulários

Máscaras e validação customizada

Exibição de mensagens de erro automatizadas

Enviando dados para o servidor

Trabalhando com ícones e splash screen

Subindo para a loja

Gerando o aplicativo iOS

ionic cordova build ios

Gerando o aplicativo Android

ionic cordova build android

Como funciona o Google Play

Como funciona a App Store

Subindo o aplicativo Android para o Google Play e subindo o aplicativo iOS para a App Store

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment