Crie jogos e aplicativos com o MIT App Inventor!!
4.0 (36 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
273 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crie jogos e aplicativos com o MIT App Inventor!! to your Wishlist.

Add to Wishlist

Crie jogos e aplicativos com o MIT App Inventor!!

Seu poder de criação agora no mundo digital!
4.0 (36 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
273 students enrolled
Created by Alexsandro Sunaga
Last updated 5/2017
Portuguese
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 6 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Desenvolver aplicativos e jogos para dispositivos móveis Android
  • Editar imagens e áudios para aplicativos
  • Conhecer as etapas de criação e design
  • Criar um portfólio online para divulgar seus aplicativos
  • Publicar e vender em lojas virtuais
View Curriculum
Requirements
  • Não há pré-requisitos
  • Um celular com sistema operacional Android é recomendado
Description

Algumas pessoas nunca sonharam em criar um aplicativo, um software que roda em celulares, tablets ou computadores, mas com o avanço da tecnologia da informação, isso tornou-se acessível para qualquer pessoa que tenha acesso à internet. O Appinventor é uma plataforma online criada pelo MIT para facilitar a aprendizagem e o ensino da programação, porém muitos profissionais a tem utilizado para lançar seus trabalhos. O objetivo deste curso é ampliar o poder de inovação das pessoas para o mundo virtual. Os tutoriais serão baseados em projetos que passarão por todos os passos de desenvolvimento, desde o design até a publicação de aplicativos.

Who is the target audience?
  • Pessoas inovadoras que gostariam de empreender no mundo virtual
  • Professores e gestores que desejam ensinar programação em sua escola
  • Entusiastas da tecnologia
  • Programadores profissionais que gostariam de prototipar rapidamente seus projetos
Students Who Viewed This Course Also Viewed
Curriculum For This Course
38 Lectures
02:02:37
+
Introdução
3 Lectures 08:28

Veja quais são as possibilidades que o App Inventor oferece.

O quê você pode fazer com o App Inventor?
00:38

Preparação inicial
06:46
+
Mini-Projetos
3 Lectures 17:08

Utilizaremos a ferramenta Text-to-Speach para ler um texto digitado pelo usuário.

Preview 05:48

O seu telefone poderá reconhecer a voz e escrever o que você diz em uma caixa de texto.

Preview 06:07

Nesta aula vamos modificar a cor de um botão ao clicá-lo.

Conteúdos abordados:

  • IF
  • TEST
  • COLOR
Fique vermelho!
05:13
+
News App
7 Lectures 15:56

O jornalismo digital é um campo de atuação crescente para designers e programadores.

O futuro do jornalismo
00:57

Conteúdo abordado nesta seção

Preview 00:07

Este aplicativo de notícias possui imagens e textos. Na primeira aula vamos editar as imagens com o Paint

Edição das imagens
02:01

Realizaremos o upload dos arquivos de imagens.

Upload dos arquivos
00:53

Vamos conhecer o recurso de Layout: "Vertical Scrooll Arrangement", que permite a rolagem do conteúdo da janela.

Menu inicial
04:41

Criaremos uma nova janela que conterá a primeira notícia. Os procedimentos realizados aqui devem ser repetidos para cada uma das notícias do aplicativo.

Notícias
04:09

Vamos utilizar os blocos e programar os botões para acessar outras janelas do aplicativo.

Programação
03:08
+
PodCast
12 Lectures 37:37
PodCast - O que você irá aprender
00:16



Edição das imagens
02:41

Uma breve introdução ao software de edição Audacity

Edição do áudio
03:14

O App Inventor
00:58

Uma pasta organizada é essencial para facilitar o gerenciamento de arquivos. Vamos também fazer o upload dos arquivos na plataforma.

Upload dos arquivos
02:23

Nosso aplicativo irá conter três imagens e três áudios que as acompanham.

Preview 04:09

Vamos trabalhar com o bloco When para realizar uma ação quando alguém clicar em um botão e o bloco Call para tocar um arquivo de áudio.

Programação
03:15

Teste e ajuste
05:01

Vamos verificar seus conhecimentos sobres o lay-out do App Inventor, eventos, componentes, propriedades e condicionais.

Teste 1
3 questions

Vamos aprender a atribuir um ícone, um título e construir o arquivo apk para 

Publicação
05:01

Vamos criar um site no Google Sites para divulgar os aplicativos que vamos criar.

Criando o seu Portfólio
06:54
+
Space Invaders
13 Lectures 43:33

Vamos conhecer um pouco da história deste clássico!

O Jogo Space Invaders
00:42

As imagens são muito importantes em um jogo, você mesmo pode produzi-las, comprá-las ou encontrar imagens na internet livres de direitos autorais.

Imagens para o jogo
02:39

Vamos aprender a utilizar Canvas, que é uma grade sensível ao toque e arraste e Image Sprite, que serão imagens colocadas dentro do Canvas e que reagem também ao toque e arraste.

Design do Jogo - Canvas e sprites
03:55

Vamos preparar o local onde será mostrada a pontuação do jogo e também posicionar um botão de reset

Score e Reset
01:57

Programação da Nave - Get Current X
01:20

Vamos ajustar o míssil para ficar invísível quando o jogo começar e depois, quando a nave for tocada, ele deve ficar visível e mover-se na direção 90° com velocidade de 5 pixels/s.

Programação do Missil - Sprite.Touched, Set Speed, Set heading
03:31

Vamos utilizar o Call Ball.Move To para ajustar a posição X e Y iniciais do Míssil, que serão as coordenadas X e Y da Nave, porém precisamos fazer alguns cálculos para que ele saia um pouco acima da nave.

Posição inicial do Míssil - MoveTo, Math, Position X, Position Y
04:30

Quando o Míssil tocar o Alien ele deve desaparecer e adicionar 1 ponto ao Score.

Pontuação - CollideWith
01:54

Vamos ver como está nosso projeto até agora usando o emulador

Testando o jogo - emulador
01:31

Para melhorar a dinâmica, vamos adicionar velocidade ao Alien e mudar seu sentido quando ele tocar a borda da tela.

O movimento do Alien - speed
03:21

Vamos adicionar outro Imagesprite e copiar os blocos do sprite anterior

Colocando outro Alien
02:33

Ataque dos Aliens - timer
07:47

Finalizando o jogo - lógica
07:53
About the Instructor
Alexsandro Sunaga
4.5 Average rating
235 Reviews
2,125 Students
8 Courses
Consultor em Tecnologias na Educação

Mestrando em Ensino de Astronomia na USP, Licenciado em Física pela UNICAMP, é Consultor em Tecnologias na Educação e embaixador do Makerspace Portal, Professor de Física, Matemática, Robótica e Desenvolvimento de Jogos. Tem contribuído no desenvolvimento da educação através do coaching de professores na área de ensino híbrido, robótica educacional e capacitação no uso de tecnologias educacionais.  Co-autor do livro "Ensino Híbrido - Personalização e Tecnologia na Educação".