Aprenda a desenvolver aplicações mobile híbridas com o framework Ionic 2
Nível Intermediário Categoria Desenvolvimento Mobile
Ionic 2 é um framework open source para desenvolvimento de aplicações mobile híbridas baseado no Cordova e no Angular 2. Ele dá a oportunidade para o desenvolvedor utilizar tecnologias já conhecidas como HTML, CSS (com SAAS), JavaScript (através do TypeScript) e a facilidade em desenvolver aplicações que o Angular 2 oferece para criar aplicações mobile multi-plataforma, ou seja: um único código Ionic 2 permite que você gere aplicativos tanto para iOS quanto para Android e até mesmo Windows Phone!
Além disso, o Ionic 2 já oferece para os desenvolvedores componentes visuais cuidadosamente criados para a utilização em ambientes mobile, acelerando ainda mais o processo de criação de um aplicativo. E tudo isso através de uma simples e poderosa interface de linha de comando, o Ionic CLI.
Ionic 2 é um framework open source para desenvolvimento de aplicações mobile híbridas baseado no Cordova e no Angular 2. Ele dá a oportunidade para o desenvolvedor utilizar tecnologias já conhecidas como HTML, CSS (com SAAS), JavaScript (através do TypeScript) e a facilidade em desenvolver aplicações que o Angular 2 oferece para criar aplicações mobile multi-plataforma, ou seja: um único código Ionic 2 permite que você gere aplicativos tanto para iOS quanto para Android e até mesmo Windows Phone!
Além disso, o Ionic 2 já oferece para os desenvolvedores componentes visuais cuidadosamente criados para a utilização em ambientes mobile, acelerando ainda mais o processo de criação de um aplicativo. E tudo isso através de uma simples e poderosa interface de linha de comando, o Ionic CLI.
Dentre outras coisas, neste curso você irá:
Este curso é destinado a desenvolvedores que desejam se iniciar ou até mesmo aprimorar seus conhecimentos no desenvolvimento mobile híbrido.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Cleber é pós-graduado em Projeto e Desenvolvimento de Aplicações Web, além de Microsoft Specialist (HTML5/CSS3), Microsoft Certified Solutions Associate (MCSA) Web Applications e Microsoft Certified Solutions Developer (MCSD) Web Applications. Fascinado por Arquitetura de Software, Programação Funcional, Machine Learning e educação em geral. Também é conhecido como "o boladão".
Nesta aula, vamos entender melhor o que vem a ser o Ionic e o que precisamos ter instalado em nossas máquinas para que possamos desenvolver aplicações mobile com o Ionic
8 aulasVamos aprender a utilizar o Ionic CLI para criarmos nosso projeto utilizando o Ionic 2.
1 aulaQuando criamos uma aplicação Ionic, esta já vem com uma estrutura bem definida; estrutura essa que precisamos seguir. Vamos entender esta estrutura.
2 aulasChegou a hora de utilizarmos os componentes do Ionic 2 para criarmos uma página de login para nosso aplicativo.
3 aulasNão é uma boa prática deixarmos dentro das classes de componentização de nossas páginas a lógica necessária para se obter alguma informação... Neste cenário, o recomendável é utilizarmos services para essa finalidade. Sendo assim, vamos aprender a criar e utilizar services com o Ionic 2
2 aulasAntigamente, utilizávamos callbacks e/ou promisses para realizarmos a captura de métodos assíncronos com o JavaScript (como por exemplo, para capturarmos o resultado de uma requisição HTTP). No Angular 2 e o no Ionic 2, nós utilizamos uma outra estrutura chamada Observable. Vamos compreender melhor esta estrutura e entender melhor o paradigma de programação reativa.
2 aulasVamos modificar o layout base de nosso aplicativo. Nesta aula, vamos aprender a implementar um aplicativo que utilize um layout baseado em abas.
2 aulasVamos agora conhecer mais componentes oferecidos pelo Ionic 2 e, de quebra, enriquecer o nosso aplicativo.
7 aulasO Ionic 3 foi lançado recentemente. Vamos ver as principais diferenças e como migrar nosso aplicativo do Ionic 2 para o Ionic 3
1 aulaTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!