O desenvolvimento de aplicativos móveis não é novidade e está bem difundido no contexto da tecnologia da informação, o desafio do momento é como desenvolver aplicativos móveis para diferentes plataformas de forma rápida e eficiente. Aproveite o desconto de 50% utilizando o cupom desconto black50 e não perca tempo clique aqui e faça sua inscrição

esocial tecnospeed

Saiba mais sobre Apache Cordova: https://cordova.apache.org/
Saiba mais sobre MobileUI: https://mobileui.github.io

Conteúdo programático

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