Don't Miss

Curso Desenvolvimento de Aplicativos Móveis Apache Cordova + MobileUI

By on junho 17, 2018

Hoje, nós vamos falar sobre o curso Desenvolvimento de Aplicativos Móveis Apache Cordova + MobileUi da TecnoSpeed Academy.

Sem dúvida, criar aplicativos móveis é uma das principais tendências do mercado de software atualmente. Conhecer a fundo um bom framework de mercado, que te possibilite o desenvolvimento de apps é uma excelente escolha para ser um desenvolvedor mobile.

O Apache Cordova (antigamente conhecido por PhoneGap) permite criar aplicações híbridas para diferentes plataformas mobile com base no componente WebView. Parece com um web browser, mas sem aquela barra de endereço ou botões para o usuário.

Com isso, torna-se simples o desenvolvimento mobile, bastando apenas o desenvolvedor conhecer basicamente HTML, CSS e JavaScript. O desenvolvedor web que já utiliza essas linguagens pode aproveitar todo o conhecimento e alcançar novos públicos, pois suas aplicações usarão recursos nativos dos dispositivos mobile.

Por que usar Cordova?

O ambiente Cordova é multiplataforma, por isso, nós podemos usá-lo em diversos sistemas operacionais. E isso também indica que podemos compilar nosso código para iOS, o Windows Phone ou Android.

E quem pensa que o Cordova é limitado, está enganado. Além de menor curva de aprendizado, é possível até a criação de jogos.

Conteúdo do curso Apache Cordova + MobileUI

Veja o conteúdo do curso.

Módulo 1

  • Introdução ao desenvolvimento de aplicativos para dispositivos móveis
  • Plataformas
  • Desenvolvimento nativo
  • Desenvolvimento híbrido
  • Linguagem de marcação HTML
  • Estilo com CSS
  • Programação com JavaScript

Módulo 2

  • Preparando ambiente e criando o primeiro App
  • Instalação e configuração do Apache Cordova
  • Criando o primeiro App
  • Entendo a estrutura do projeto
  • Configuração do aplicativo (config.xml)
  • Instalação e configuração do ambiente nativo e emuladores
  • Rodando o primeiro App no smartphone ou tablet

Módulo 3

  • Componente de Interface
  • Conhecendo os principais componentes e sua aplicação
  • Utilizando o MobileUI.github.io
  • Topo, área de conteúdo e rodapé
  • Ícones, cores e fontes
  • Listas, Cards e botões
  • Formulários
  • Grids
  • Menus e Pages
  • Modals
  • Tabs
  • Componentes interativos (popover, notifications, alert, etc)

Módulo 4

  • Recursos nativos
  • Entendendo os plugins do Apache Cordova
  • Interagindo com a câmera
  • Capturando informações do GPS
  • Utilizando plugin de mapas (Google Maps)
  • Verificando status de serviço (bateria, network, plataforma, etc)
  • Interagindo com acelerômetro
  • Utilizando recursos de áudio (reprodução e gravação)
  • Salvando dados no dispositivo offline com SQLite

Módulo 5

  • Consumindo dados de APIs
  • Utilizando chamadas Ajax
  • Consumindo API REST
  • Utilizando Push Notification

Para conhecer o curso, clique na imagem abaixo:

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *