Escolar Documentos
Profissional Documentos
Cultura Documentos
Dispositivos Móveis
O Framework Ionic
O Framework Ionic
• Conjunto de ferramentas de UI
• Desenvolvimento híbrido para Android, IOS, PWA ou Desktop
• Baseado em HTML, CSS e TypeScript
• Integrado a frameworks populares
• Angular
• React
• Vue (versão beta)
• Utiliza Cordova ou Capacitor para rodar nativamente, ou roda sobre o
browser como uma Progressive Web App (PWA).
• Utiliza “Custom Elements”.
O Framework Ionic
• Pacote “@ionic/angular” faz a integração do ionic com o Angular.
• Pacote “@ionic/react” faz a integração do ionic com o React.
• Padrão MIT de licença (aberta para uso pessoal ou comercial).
Configuração do ambiente
• Git = Sistema de controle de versão
• Não é obrigatório, mas é bastante importante.
• Geralmente já vem acompanhado por um Git Host, como por exemplo o
GitHub.
• Pode-se utilizar também uma interface gráfica, como o GitHub Desktop
• Disponível em:
https://git-scm.com/downloads
• Para verificar a instalação:
Ferremanta IDE
• Recomenda-se o Visual Studio Code
• Não é obrigatório, mas é bastante importante.
• Disponível em:
https://code.visualstudio.com/download
Visual Studio Code
• Instalação de Plugins (apenas após a instalação do Visual Studio
Code)
• Angular Extension Pack
• Disponível em:
https://marketplace.visualstudio.com/items?itemName=loiane.angular-
extension-pack
• Tema Dracula para Visual Studio Code
• Disponível em:
https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-
dracula
Ionic CLI
• Interface de linha de comando
• Por ser pacote JavaScript, é instalado via npm
• Caso haja versão anterior do Ionic CLI instalada, deve-se fazer antes a
desinstalação do pacote